Je kan file(s) restoren uit een mksysb, Dit kan wel eens handig zijn als je bv een mksysb hebt die op een andere systeem terug gezet moet worden. en er zitten kleinere disken in het nieuwe systeem. Je kan dan bv de image.data uit de mksysb halen en deze aanpassen. en vervolgens die image.data gebruiken tijdens de installatie.
Van uit een File
als de mksysb een file is bv op een (NIM server) dan het het eenvoudig
# restore -xvf mksysb_filenaam ./files_to_restore
De file word in de huidige directory gerestored.
Van Tape
Een mksysb tape is bootable we hebben wat extra stappen nodig om de files terug te kunnen halen. Als eerste moeten we zorgen dat de blocksize goed staat. Een blocksize van 0 zal over het algemeen werken.
Opvragen huidige blocksize.
# lsattr -El rmt0 block_size 1024 BLOCK size (0=variable length) True compress yes Use data COMPRESSION True density_set_1 38 DENSITY setting #1 True density_set_2 37 DENSITY setting #2 True extfm yes Use EXTENDED file marks True mode yes Use DEVICE BUFFERS during writes True ret no RETENSION on tape change or reset True ret_error no RETURN error on tape change or reset True size_in_mb 20480 Size in Megabytes False
Aanpassen blocksize naar 0 (variable lengte)
# chdev -l rmt0 -a block_size=0
Vanwege de oa de bootloader op de tape moeten we de tape eerst vooruit spoelen naar het gedeelte waar de files staan.
# tctl fsf 3
Nu kunnen we de files restoren, om er zeker van te zijn dat de tape niet eerst terug gespoeld word voordat hij start met restoren gebruike je device rmt0.1
# restore -xvf /dev/rmt0.1 ./your/file/name
Als je alle files wilt restoren van tape in de huidige dir kan je het volgende doen. zorg wel voor voldoende ruimte in je filesysteem.
# cd /tijdelijk # restore -rvqf /dev/rmt0.1
Recente reacties