rsync -av /home/vanadium/Documents/ /media/USBschijf/Documents/
* Met fat32 werkt dat minder goed omdat de tijdsnotatie van de bestanden op fat32 niet nauwkeurig is (er is een optie om dat te overkomen, zie "man rsync"). Bij voorkeur van ext naar ext (of een ander volwaardig linux bestandssysteem).
* Geef je USB schijf een naam (vb: USBschijf). Zo wordt die altijd op eender welk Ubuntu systeem onder die naam gemount. (
https://help.ubuntu.com/community/RenameUSBDrive)
* Je moet de éérste keer op voorhand de directory "Documents" op de bestemming aanmaken.
* De eerste keer wordt alles gekopieerd. De volgende keren worden enkel de gewijzigde en nieuwe bestanden overgekopieerd: in een halve minuut is je backup terug actueel.
* Als het goed werkt, voeg je nog de --delete optie toe: hierdoor worden bestanden die je in de bron wist, ook gewist in de backup. Enkel gebruiken als je zeker bent dat je commandolijn goed is, want --delete kan een gevaarlijke optie zijn. Het wordt nu
rsync -av --delete /home/vanadium/Documents/ /media/USBschijf/Documents/
* Plaats dat in een script. In mijn $HOME heb ik een directory "bin". Daar staat het script "backup". Dat is een textbestand met inhoud
#!/bin/bash
rsync -av --delete /home/vanadium/Documents/ /media/USBschijf/Documents/
* Je maakt het uitvoerbaar (nautilus of met de commandolijn: "chmod +x ~/bin/backup")
* Je voert het uit met
~/bin/backup
* Handiger is het wanneer je ~/bin in je path zet. Dan kan je het script uitvoeren door enkel "backup" te typen. Hoe, dat kunnen we op vraag wel eens in een volgende uitzending behandelen.
Ik heb ook graag een gui, maar liefst niet voor dergelijke dingen.