Thuis zijn toepassingen zoals raid minder interessant. Het belangrijkste is om gegevens niet te verliezen. Als er iets kapot gaat in de server, moet dit worden gerepareerd. Ten minste dubbele opslag is dan het motto.
Voor de back-up wordt rsync gebruikt een hulpprogramma met dezelfde functionaliteit als robocopy van Microsoft. We plaatsen de opdrachten in een script zodat we e.e.a automatisch kunnen uitvoeren. en een logbestand wordt gemaakt zodat we elke dag kunnen zien of e.e.a. heeft goed gefunctioneerd.
Open een nieuw bestand:
sudo nano backup-hover-data
Zet de volgende tekst in het bestand:
## ## Script to make a backup from a directory of one disk to another. ## c e e s @ i n r i j e n . n l @ 2013-01-11 ## # Log the start time of the script TIMESTART=`date +%s` FILENAME=`date +"/media/d1/Backup_20%y-%m-%d_%H:%S"` echo "*** Backup start time (Unix seconds): $TIMESTART" > $FILENAME # # Do the copy action(s) echo "*** Start met bibliotheek." >> $FILENAME rsync -av --delete /media/d1/bibliotheek/ /media/d2/bibliotheek/ >> $FILENAME echo "*** Start met system." >> $FILENAME rsync -av --delete /media/d1/system/ /media/d2/system/ >> $FILENAME echo "*** Start met hover-backup." >> $FILENAME rsync -av --delete /media/d1/hover-backup/ /media/d2/hover-backup/ >> $FILENAME # TIMEFINISH=`date +%s` TIMEELAPSED=`expr $TIMEFINISH - $TIMESTART` echo "*** Backup done in $TIMEELAPSED seconds." >> $FILENAME echo "Backup done in $TIMEELAPSED seconds"
Maak het bestand opstartbaar:
sudo chmod a+x /home/system/backup-hover-data
Maak een cron-job aan in WebMin, zodat de back-up wekelijks, dagelijks of minstens zo vaak als gewenst wordt uitgevoerd. Op het station /media/d1 wordt van elke afzonderlijke back-up een logbestand bijgehouden, zodat gekopieerde en verwijderde bestanden kunnen worden bekeken.
Laatst Bijgewerkt op 23 december 2021.