Rsync-backup
Allikas: Pingviini viki
Kasutades rsync-i teeb see skript etteantud kataloogist (antud juhul /home/mihkel) varukoopia soovitud kettale (siin näitena /mnt/vanaketas/tagavara).
#!/bin/sh EXCLUDE=" --exclude Mängud \ --exclude Torrentid \ --exclude google-earth \ --exclude eclipsetrader \ --exclude data_mining \ --exclude azureus \ --exclude Muusika \ --exclude */cache \ --exclude */Cache \ --exclude */temp \ --exclude */tmp \ --exclude *~ \ --exclude .azureus \ --exclude .googleearth \ --exclude .secondlife \ --exclude .thumbnails \ --exclude .macromedia \ --exclude .Trash \ --exclude .covers \ --exclude Pildid \ " PARAMEETRID="-av --stats -h --max-size=300M --delete-excluded -i --log-file=tagavara.log" # a - arhiveeri # v - verbose ehk antakse teada, mida tehakse # --max-size=300M - ei kopeerita faile, mis on suuremad, kui 300 mega # --delete-excluded - kustuta ka backup kataloogist failid, mis # on source kataloomast kustutatud ja on excluded nimekirjas rsync $PARAMEETRID $EXCLUDE /home/mihkel /mnt/vanaketas/tagavara echo "\n=============================================" echo "Valmis!\n"