|
@@ -1,24 +1,31 @@
|
|
|
#gen key
|
|
|
gpg --gen-key
|
|
|
+
|
|
|
#backup without key
|
|
|
duplicity ./demo sftp://andrea@demo/backups/demo/
|
|
|
+
|
|
|
#backup with key
|
|
|
-duplicity --encrypt-key 05AB3DF5 ./demo sftp://andrea@demo/backups/demo/
|
|
|
+duplicity --encrypt-key XXXXXXXX ./demo sftp://andrea@demo/backups/demo/
|
|
|
+
|
|
|
#force full backup
|
|
|
-duplicity full --encrypt-key 05AB3DF5 ./demo sftp://andrea@demo/backups/demo/
|
|
|
+duplicity full --encrypt-key XXXXXXXX ./demo sftp://andrea@demo/backups/demo/
|
|
|
+
|
|
|
#list current files
|
|
|
-duplicity list-current-files --encrypt-key 2E4D26D1 sftp://andrea@demo/backups/demo
|
|
|
+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 05AB3DF5 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 XXXX /home/andrea/corsolinux/demo sftp://andrea@demo/backups/demo
|
|
|
+0 21 * * 1-6 duplicity --encrypt-key XXXXXXXX /home/andrea/corsolinux/demo sftp://andrea@demo/backups/demo
|
|
|
|
|
|
-0 21 * * 7 duplicity full --encrypt-key XXXX /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 05AB3DF5 remove-older-than 90D 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
|