!!! ACHTUNG - evtl. veraltet - ACHTUNG !!!

Diese Seite wurde zuletzt am 8. Juli 2014 um 17:04 Uhr geändert.

Debian 5.0 Lenny, GnuPG, duplicity, duply, FTP-Server, cron...

das ist „nur“ eine komprimierte schnellanleitung für mich! (… aber vielleicht auch für andere hilfreich!?)

 echo "deb http://www.backports.org/debian lenny-backports main contrib non-free" >> /etc/apt/sources.list
 aptitude update
 aptitude install gawk ncftp debian-backports-keyring
 aptitude -t lenny-backports install duplicity
 cd /usr/local/bin
 wget http://downloads.sourceforge.net/project/ftplicity/duply%20%28extended%20ftplicity%29/1.5.x/duply_1.5.2.1.tgz
 tar xvzf duply_1.5.2.1.tgz
 mv duply_1.5.2.1/duply .
 rm -rf duply_1.5.2.1*
 gpg –-gen-key
 [[enter]]
 [[enter]]
 [[enter]]
 j [[enter]]
 Vorname Name [[enter]]
 E-Mail-Adresse [[enter]]
 Passwort [[enter]]
 Passwort-Wiederholung [[enter]]

wenn vorher „nur“ „mawk“ installiert war, sollte dank „gawk“ eine unschöne fehlermeldung nicht mehr auftauchen!

- - - - - (GnuPG-) export - - - - -

 gpg --list-keys
 gpg --output mygpgkey_pub.gpg --armor --export ABCDEF01
 gpg --output mygpgkey_sec.gpg --armor --export-secret-key ABCDEF01
 scp mygpgkey_* server:

- - - - - /export - - - - -

- - - - - (GnuPG-) import - - - - -

 ssh server
 gpg --import /home/user/mygpgkey_pub.gpg
 gpg --allow-secret-key-import --import /home/user/mygpgkey_sec.gpg
 gpg --edit-key ABCDEF01
 trust [[enter]]
 5 [[enter]]
 save [[enter]]

- - - - - /import - - - - -

 duply test create
 nano -w ~/.duply/test/conf

—> GPG_KEY='ABCDEF01', GPG_PW, TARGET, TARGET_USER, TARGET_PASS, SOURCE='/root/test' mit leben füllen… evtl. noch die dateien „pre“, „exclude“ und „post“ anlegen und mit leben füllen… z. b. fuer vorherige mysqldumps!?

 duply test backup
 mv /root/test{,_moved}
 duply test restore /root/test

nun sollte der inhalt von „/root/test_moved“ und „/root/test“ identisch sein!?

per cronjob kann man dann z. b. 1x wöchentlich ein „full“-backup anstoßen und zwischendurch mehrere „inkrementelle“ machen lassen.

Quellen: