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