Difference between revisions of "Versions backup med rsync"
Line 7: | Line 7: | ||
Mit guide er min billede mappe på min Qnap nas. | Mit guide er min billede mappe på min Qnap nas. | ||
+ | |||
+ | ==Backup script== | ||
+ | ''backup.sh'': | ||
+ | #!/bin/sh | ||
+ | DATE=`date "+%Y-%m-%d_%H-%M-%S"` | ||
+ | |||
+ | CURRENT=/files/AmstrupNAS/Billeder/current | ||
+ | FOLDER=/files/AmstrupNAS/Billeder/$DATE | ||
+ | |||
+ | rsync -azP --bwlimit 60 --link-dest=$CURRENT /share/Public/Billeder/ user01@rsync.todic.net:$FOLDER | ||
+ | ssh user01@rsync.todic.net "rm -r $CURRENT && ln -s $FOLDER $CURRENT" |
Revision as of 09:09, 20 February 2013
af Tommy d. 20. feb. 2013
Ide : Hver gang der kørers en backup, gemmes backuppen i en ny mappe med dato og tids-stempel så man kan gå tilbage i tiden til den backup man ønsker, men at alle backupper ikke fylder dobbelt.
Med udgangspunkt i denne : http://blog.interlinked.org/tutorials/rsync_time_machine.html
Mit guide er min billede mappe på min Qnap nas.
Backup script
backup.sh:
#!/bin/sh DATE=`date "+%Y-%m-%d_%H-%M-%S"` CURRENT=/files/AmstrupNAS/Billeder/current FOLDER=/files/AmstrupNAS/Billeder/$DATE rsync -azP --bwlimit 60 --link-dest=$CURRENT /share/Public/Billeder/ user01@rsync.todic.net:$FOLDER ssh user01@rsync.todic.net "rm -r $CURRENT && ln -s $FOLDER $CURRENT"