Files
myscripts/complete_backup_to_remote.sh
stubbfel aee22aca6c geändert: backup_lv.sh
geändert:       complete_backup_to_remote.sh
	geändert:       rsync_backup_lv.sh
2017-01-03 16:53:16 +01:00

41 lines
1.4 KiB
Bash
Executable File

#!/bin/bash
red=`tput setaf 1`
green=`tput setaf 2`
yellow=`tput setaf 3`
reset=`tput sgr0`
echo "${green}### start complete backup${reset}"
CMD=("ssh" "copybox" "./mountCloneBackup0.sh")
if ! "${CMD[@]}"; then
ssh copybox "./umountCloneBackup0.sh"
echo "${red}Error(1): remote mount failed${reset}"
exit 1
else
echo "${green}Succesfull(1): remote mount success.${reset}"
fi
echo "${green}### start backup for ${yellow}system root${reset}"
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 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 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 rcopybox:/mnt/clonebackup0
echo "${green}### finished backup for ${yellow}tank steamgames${reset}"
echo "${green}### start media backup ${reset}"
ssh copybox "./rsyncRemoteMediaToCloneBackup0.sh"
echo "${green}### unmount remote dir${reset}"
ssh copybox "./umountCloneBackup0.sh"
echo "${green}### finished complete backup${reset}"