En zoek ook uit hoe je een backup moet maken, dit is meer werk dan je denk, en niet gemakkelijk.
Helemaal niet akkoord. Een of meerdere reservekopiëen maken naar externe harde schijven is eenvoudig. De eerste keer kost dit meer tijd omdat alles wordt overgekopieerd. De volgende keren duurt dit amper een minuut omdat alleen de verschillen overgekopieerd worden.
Het enige wat je moet backuppen, zijn je eigen bestanden - documenten, foto's. Eventueel ook email als je dat wil/moet archiveren. De rest, besturingssysteem, instellingen enz, moet je niet backuppen. Dat kan je altijd herstellen.
Wat is er eenvoudiger dan
rsync -av <bron> <bestemming>
<bron> is de data die je wil backuppen. Open een terminal, type "pwd" en je ziet de volle naam van je home folder, vb.
/home/rietje
Je documentenfolder is dan wellicht op een nederlandstalig systeem: /home/rietje/Documenten
<bestemming> is je externe harde schijf. Die worden aangekoppeld onder /media/<je_gebruikersnaam>/<naam_harde_schijf>. Je kan de volledige naam zien in de uitkomst van het commando "lsblk", of alternatief, in de uitkomst van het commando "mount". Stel dat het wordt /media/rietje/Samsung
Dan wordt het backup commando:
rsync -av /home/rietje/Documenten /media/rietje/Samsung/
(opgelet: géén / na Documenten, wél na Samsung: dit is van belang want heeft een betekenis) Nu wordt een integrale kopie gemaakt van je Documenten folder naar de opgegeven harde schijf. Als je veel data hebt, zal dat een tijdje duren.
Bewaar dit commando. Als je het twee dagen later terug het commando uitvoert, dan worden enkel de nieuwe of gewijzigde bestanden overgekopieerd. Het bijwerken van je reservekopie gaat daarom zeer vlug.
Handiger wordt het om dit commando te bewaren in een scriptje. Zo ga je in de toekomst gegarandeerd het commando foutloos herhalen.
1) Maak een folder "bin" aan in je home folder
2) Maak in die folder een tekstbestandje aan met als naam "bkup" (of een andere naam naar keuze).
3) Plaats volgende code in het bestand en sla op
#!/bin/bash
rsync -av /home/rietje/Documenten /media/rietje/Samsung/
4) Maak dat bestandje uitvoerbaar (rechts-klik - eigenschappen)
Sluit de terminal geheel en open een nieuwe terminal - je nieuwe bin folder zal nu ook automatisch in het zoekpad voor programmas opgenomen worden. Je kan het script opstarten met het commando "bkup".
Verdere stappen1. Met even weinig moeite voeg je bijkomende kopieeropdrachten toe, vb voor je foto's
rsync -av /home/rietje/Fotos /media/rietje/Samsung/
Of voor je thunderbird mail.
rsync -av "/home/rietje/.thunderbird/########.default/Mail/Local Folders" /media/rietje/Samsung/
(opgelet: haakjes nodig, want padnaam bevat een spatie)
2. Gewijzigde en nieuwe bestanden worden overgekopieerd. Gewiste bestanden blijven echter bestaan op de reservekopie. Kan vervelend zijn als je ooit de kopie geheel terug moet plaatsen: al die oude gewiste bestanden zijn opeens terug. Als je zeker bent dat je backup commando's goed werken, voeg dan de optie "--delete" toe. Die optie zorgt ervoor dat bestanden die verdwenen zijn in de bron ook gewist worden in de bestemming.
rsync -av --delete /home/rietje/Documenten /media/rietje/Samsung/