cp replaced with rsync. Now files removed from origin also are removed from backup.
This commit is contained in:
@@ -1,15 +1,17 @@
|
||||
#!/bin/bash
|
||||
|
||||
DATE=/bin/date
|
||||
CP=/bin/cp
|
||||
SYNC=/usr/bin/rsync -auAXv --delete
|
||||
TIMESTAMP=`$DATE +%Y%m%d-%H:%M%z`
|
||||
|
||||
LOG=/mnt/hdd/backup/backup.mybook.public.$TIMESTAMP.log
|
||||
echo Starting $LOG | tee -a $LOG
|
||||
echo start `$DATE` | tee -a $LOG
|
||||
$CP -aufv /mnt/mybook/Public/_captured_MY_VIDEO/* /mnt/hdd/public/_captured_MY_VIDEO/ | tee -a $LOG
|
||||
$CP -aufv /mnt/mybook/Public/pix/* /mnt/hdd/public/pix/ | tee -a $LOG
|
||||
$CP -aufv /mnt/mybook/Public/music/* /mnt/hdd/public/music/ | tee -a $LOG
|
||||
$CP -aufv /mnt/mybook/Public/books/* /mnt/hdd/public/books/ | tee -a $LOG
|
||||
$CP -aufv /mnt/mybook/Public/map/* /mnt/hdd/public/map/ | tee -a $LOG
|
||||
$CP -aufv /mnt/mybook/Public/src/* /mnt/hdd/public/src/ | tee -a $LOG
|
||||
$SYNC /mnt/mybook/Public/_captured_MY_VIDEO /mnt/hdd/public/ | tee -a $LOG
|
||||
$SYNC /mnt/mybook/Public/pix /mnt/hdd/public/ | tee -a $LOG
|
||||
#$SYNC /mnt/mybook/Public/music/* /mnt/hdd/public/ | tee -a $LOG
|
||||
$SYNC /mnt/mybook/Public/books /mnt/hdd/public/ | tee -a $LOG
|
||||
$SYNC /mnt/mybook/Public/map /mnt/hdd/public/ | tee -a $LOG
|
||||
$SYNC /mnt/mybook/Public/src /mnt/hdd/public/ | tee -a $LOG
|
||||
echo end `$DATE` | tee -a $LOG
|
||||
|
||||
|
||||
@@ -1,10 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
DATE=/bin/date
|
||||
CP=/bin/cp
|
||||
SYNC=/usr/bin/rsync -auAXv --delete
|
||||
TIMESTAMP=`$DATE +%Y%m%d-%H:%M%z`
|
||||
|
||||
LOG=/mnt/hdd/backup/backup.mybook.vahagn.$TIMESTAMP.log
|
||||
echo Starting $LOG | tee -a $LOG
|
||||
echo start `$DATE` | tee -a $LOG
|
||||
$CP -aufv /mnt/mybook/vahagn/* /mnt/hdd/vahagn/ | tee -a $LOG
|
||||
$SYNC /mnt/mybook/vahagn /mnt/hdd/ | tee -a $LOG
|
||||
echo end `$DATE` | tee -a $LOG
|
||||
|
||||
|
||||
Reference in New Issue
Block a user