Diskettes zijn niet bepaald een geschikt medium om back-ups mee te maken, omdat:
Het medium onbetrouwbaar is, in het bijzonder op de langere termijn;
Het back-uppen en terugzetten erg traag is;
Diskettes een zeer beperkte capaciteit hebben. De tijden dat een hele harde schijf naar een tiental diskettes kon worden geback-upped zijn allang verstreken.
Maar als er geen andere manier beschikbaar is om de gegevens te back-uppen, is een back-up naar diskettes beter dan helemaal geen back-up.
Gebruikte diskettes moet van goede kwaliteit zijn. Diskettes die al jaren op kantoor rondgeslingerd hebben, zijn een slechte keuze. In het ideale geval dienen nieuwe diskettes van een reputabele fabrikant gebruikt te worden.
Het beste kan naar diskettes worden geback-upped door gebruik te maken van tar(1) met de optie
-M
(meerdere volumes), die back-ups over meerdere
diskettes ondersteunt.
Om alle bestanden in de huidige map en de submappen te back-uppen (als root):
# tar Mcvf /dev/fd0 *
Als de eerste diskette vol is, vraagt tar(1) om het volgende volume. Omdat tar(1) media-onafhankelijk is, refereert het aan volumes, in deze context diskettes.
Prepare volume #2 for /dev/fd0 and hit return:
Dit wordt herhaald (met oplopend volumenummer) totdat alle gespecificeerde bestanden zijn geback-upped.
Helaas staat tar(1) het gebruik van
de optie -z
niet toe voor archieven over meerdere
volumes. Het is uiteraard mogelijk om alle bestanden met gzip(1) te
comprimeren, ze met tar(1) op diskettes te
zetten en ze daarna met gunzip(1) weer te
decomprimeren!
Om een volledige archief terug te zetten:
# tar Mxvf /dev/fd0
Er zijn twee manieren om alleen specifieke bestanden terug te zetten. Ten eerste kan met de eerste diskette begonnen worden:
# tar Mxvf /dev/fd0 bestandsnaam
Het programma tar(1) vraagt om de vervolgdiskettes totdat het benodigde bestand is gevonden.
Als alternatief kan, als bekend is op welke diskette het bestand staat, de betreffende diskette worden ingestoken en bovenstaand commando gebruikt worden. Als het eerste bestand op de diskette een vervolg is van de vorige diskette, waarschuwt tar(1) dat het bestand niet teruggezet kan worden, zelfs als hier niet om gevraagd is!