diff --git a/du-list-files b/du-list-files new file mode 100755 index 0000000..c43717b --- /dev/null +++ b/du-list-files @@ -0,0 +1,25 @@ +#!/bin/bash + +bulist="/usr/local/etc/du-list" +curhost=$(hostname) + +buuser="buuser" +remhost="files.lan" +rembase="/volumeUSB1/usbshare/rsync-backups/${curhost}_backups" +budst="rsync://${buuser}@${remhost}//${rembase}" + +buList=$(cat ${bulist}) + +for i in $buList +do + buname=$(echo $i | sed 's/\//_/g' | sed 's/^_//g') + echo "Backup: ${buname}" + echo ">>>>>>>>>>>>>=============<<<<<<<<<<<<<" + echo "" + + /usr/bin/duplicity --no-encryption list-current-files ${budst}/${buname} + + echo "" +done + + diff --git a/du-restore_info b/du-restore_info new file mode 100755 index 0000000..7418528 --- /dev/null +++ b/du-restore_info @@ -0,0 +1,19 @@ +#!/bin/bash + +# sudo /usr/bin/duplicity --no-encryption -t 4D restore --file-to-restore docker_lms/data rsync://buuser@files.lan///volumeUSB1/usbshare/rsync-backups/docker1_backups/opt_docker ./data + +cat <<'ENDBLOCK' + + +INFO: Restoring files from duplicity backup +------------------------------------------- + +First use du-list-files to determine path of desired directory/file within the backup. + +Next use 'sudo /usr/bin/duplicity --no-encryption -t D --file-to-restore rsync://buuser@files.lan///volumeUSB1/usbshare/rsync-backups// + +ie; + +'sudo /usr/bin/duplicity --no-encryption -t 4D restore --file-to-restore docker_lms/data rsync://buuser@files.lan///volumeUSB1/usbshare/rsync-backups/docker1_backups/opt_docker ./data' + +ENDBLOCK