added backup file listing script
added restore info script
This commit is contained in:
parent
f5b01d6d7a
commit
7fc6b06ae1
|
@ -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
|
||||
|
||||
|
|
@ -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 <days>D --file-to-restore <path in backup> rsync://buuser@files.lan///volumeUSB1/usbshare/rsync-backups/<backup_host>/<backup_name> <dest_dir>
|
||||
|
||||
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
|
Loading…
Reference in New Issue