Prosty skrypt backupu w Duplicity

pytanie zadane 21 września 2016 w Programowanie przez użytkownika Aleks

1 odpowiedź

odpowiedź 21 września 2016 przez użytkownika Aleks

Duplicity jest ciekawym (i darmowym) programem do robienia kopii zapasowych pod systemem Linux. Dzięki niemu w łatwy sposób można zrobić backup danych na serwerach lub stacjach roboczych, pracujących na tym darmowym systemie operacyjnym. Kopie można zaszyfrować i zapisać na dowolnym nośniku lub w chmurze na zewnętrznym serwerze.

Program obsługuje się za pomocą wiersza poleceń (konsoli), więc aby za jego pomocą przygotować backup, trzeba napisać prosty skrypt.

Przykład kopii robionej na serwer FTP:

#!/bin/sh

. /root/.passphrase

export PASSPHRASE

# duplicity --full-if-older-than 1M --exclude /home/dane1 \

--exclude /home/dane2 /home sftp://root@serwer.pl/backup

# duplicity --remove-older-than 1Y --force sftp://root@serwer.pl/backup \

usenet PASSPHRASE

Oczywiście skrypt należy dostosować, wpisując swoje dane do serwera FTP 

...