geändert: backup_lv.sh
geändert: complete_backup_to_remote.sh geändert: rsync_backup_lv.sh
This commit is contained in:
@@ -15,5 +15,3 @@ sudo rsync -Pavxh --delete $MLVPATH $ZPATH
|
||||
sudo umount $MLVPATH
|
||||
sudo rmdir $MLVPATH
|
||||
sudo lvremove -f $SPATH
|
||||
|
||||
|
||||
|
||||
@@ -6,9 +6,9 @@ reset=`tput sgr0`
|
||||
|
||||
echo "${green}### start complete backup${reset}"
|
||||
|
||||
CMD=("ssh" "-t" "root.router" "./mount_backup.sh")
|
||||
CMD=("ssh" "copybox" "./mountCloneBackup0.sh")
|
||||
if ! "${CMD[@]}"; then
|
||||
ssh root.router "./umount_backup.sh"
|
||||
ssh copybox "./umountCloneBackup0.sh"
|
||||
echo "${red}Error(1): remote mount failed${reset}"
|
||||
exit 1
|
||||
else
|
||||
@@ -16,25 +16,25 @@ else
|
||||
fi
|
||||
|
||||
echo "${green}### start backup for ${yellow}system root${reset}"
|
||||
sudo sh rsync_backup_lv.sh system root root.router:/mnt/backup
|
||||
sudo sh rsync_backup_lv.sh system root rcopybox:/mnt/clonebackup0
|
||||
echo "${green}### finished backup for ${yellow}system home${reset}"
|
||||
|
||||
echo "${green}### start backup for ${yellow}system home${reset}"
|
||||
sudo sh rsync_backup_lv.sh system home root.router:/mnt/backup
|
||||
sudo sh rsync_backup_lv.sh system home rcopybox:/mnt/clonebackup0
|
||||
echo "${green}### finished backup for ${yellow}system home${reset}"
|
||||
|
||||
echo "${green}### start backup for ${yellow}tank playonlinux${reset}"
|
||||
sudo sh rsync_backup_lv.sh tank playonlinux root.router:/mnt/backup
|
||||
sudo sh rsync_backup_lv.sh tank playonlinux rcopybox:/mnt/clonebackup0
|
||||
echo "${green}### finished backup for ${yellow}tank playonlinux${reset}"
|
||||
|
||||
echo "${green}### start backup for ${yellow}tank steamgames${reset}"
|
||||
sudo sh rsync_backup_lv.sh tank steamgames root.router:/mnt/backup
|
||||
sudo sh rsync_backup_lv.sh tank steamgames rcopybox:/mnt/clonebackup0
|
||||
echo "${green}### finished backup for ${yellow}tank steamgames${reset}"
|
||||
|
||||
echo "${green}### start media backup ${reset}"
|
||||
ssh root.router "./complete_media_backup.sh"
|
||||
ssh copybox "./rsyncRemoteMediaToCloneBackup0.sh"
|
||||
|
||||
echo "${green}### unmount remote dir${reset}"
|
||||
ssh root.router "./umount_backup.sh"
|
||||
ssh copybox "./umountCloneBackup0.sh"
|
||||
|
||||
echo "${green}### finished complete backup${reset}"
|
||||
|
||||
@@ -83,7 +83,7 @@ else
|
||||
fi
|
||||
|
||||
echo "${green}--- start rsync-backup from ${yellow}$MLVPATH${green} to ${yellow}$ZPATH${reset}"
|
||||
CMD=("sudo" "rsync" "-PWavxh" "--delete" "--progress" "-e" "ssh" "$MLVPATH" "$ZPATH")
|
||||
CMD=("sudo" "rsync" "-PWavxh" "--delete" "--progress" "-e" "ssh" "$MLVPATH/" "$ZPATH")
|
||||
if ! "${CMD[@]}"; then
|
||||
echo "${red}Error(4): rsync-backup aborted${pink}"
|
||||
unMountDir $blue "Cleanup"
|
||||
|
||||
Reference in New Issue
Block a user