12345678910111213141516171819202122232425262728293031 |
- #gen key
- gpg --gen-key
- #backup without key
- duplicity ./demo sftp://andrea@demo/backups/demo/
- #backup with key
- duplicity --encrypt-key XXXXXXXX ./demo sftp://andrea@demo/backups/demo/
- #force full backup
- duplicity full --encrypt-key XXXXXXXX ./demo sftp://andrea@demo/backups/demo/
- #list current files
- duplicity list-current-files --encrypt-key XXXXXXXX sftp://andrea@demo/backups/demo
- #see collection status
- duplicity collection-status --encrypt-key XXXXXXXX sftp://andrea@demo/backups/demo
- #restore
- duplicity --encrypt-key XXXXXXXX sftp://andrea@demo/backups/demo/ ./restore
- #crontab example
- 0 21 * * 1-6 duplicity --encrypt-key XXXXXXXX /home/andrea/corsolinux/demo sftp://andrea@demo/backups/demo
- 0 21 * * 7 duplicity full --encrypt-key XXXXXXXX /home/andrea/corsolinux/demo sftp://andrea@demo/backups/demo
- 30 20 * * 7 duplicity --encrypt-key XXXXXXXX remove-older-than 90D sftp://andrea@demo/backups/demo
- #tell what is a signing key and cite anacron
- #consider showing the mega-script
- #at last wipe home folder with rsync
|