diff options
| -rwxr-xr-x | sh/upd | 7 | 
1 files changed, 7 insertions, 0 deletions
| @@ -67,6 +67,11 @@ backup () {  		rsync -avPRr --delete --files-from="$XDG_CONFIG_HOME/myconf/upd_rsync_files_pp" pp:/ "$HOME/backup/pp"  		# rsync backup to externel drive +		while ! [ -d /run/media/xyz/bd0 ]; do +			alarm 0 'Plug in external HDD' +			echo 'Plug in external HDD' +			sleep 10 +		done  		# --files-from make -a not imply -r, so need to specify explicitly  		# TODO: first time mkdir, chown, chmod proper dirs in /run/media/xyz/bd0, see vq notes  		# backup insp @@ -76,6 +81,8 @@ backup () {  		rsync -avP --delete "$HOME/backup/ib/" "/run/media/xyz/bd0/ib"  		# backup pp  		rsync -avP --delete "$HOME/backup/pp/" "/run/media/xyz/bd0/pp" +		udiskie-umount --detach --force /run/media/xyz/bd0 +		alarm 0 'Unplug external HDD'  		# duplicity backup to ib  		# note no need to duplicity backup /root/programs to ib for now, because /root/programs now only has cfgs repos which already satisfied 321 backup rule, e.g, insp cfgs is backed with: insp, duplicty backuped with /etc/.cfgs, rsync backup to external drive | 
