Duply: Unterschied zwischen den Versionen

Aus crazylinux.de
Zur Navigation springen Zur Suche springen
K (Jonathan verschob Seite Ftplicity nach Duply)
(rename)
Zeile 1: Zeile 1:
Backups auf nicht vertrauenswürdige FTP-Server  
Backups auf nicht vertrauenswürdige (FTP-)Server  


Wer seine Daten auf einem unbekannten FTP-Server sichert, muss sie verschlüsseln und signieren, um sie zuverlässig vor neugierigen Blicken und Manipulationen zu schützen. Dafür ist [http://duplicity.nongnu.org/ duplicity] das richtige Werkzeug, und das c't-Skript ftplicity macht die Arbeit damit zu einem Kinderspiel.  
Wer seine Daten auf einem unbekannten Server sichert, muss sie verschlüsseln und signieren, um sie zuverlässig vor neugierigen Blicken und Manipulationen zu schützen. Dafür ist [http://duplicity.nongnu.org/ duplicity] das richtige Werkzeug, und das c't-Skript ftplicity (jetzt duply) macht die Arbeit damit zu einem Kinderspiel.  


/root/ftplicity/exclude  
/root/ftplicity/exclude  
Zeile 24: Zeile 24:
= Restore  =
= Restore  =


Einzelne Dateien aus dem Backup restauriert man mit ftplicity fetch. Der Befehl benötigt drei Optionen: Datei- beziehungsweise Verzeichnisname, Ziel und Alter:  
Einzelne Dateien aus dem Backup restauriert man mit duply fetch. Der Befehl benötigt drei Optionen: Datei- beziehungsweise Verzeichnisname, Ziel und Alter:  


  ftplicity fetch etc/passwd /root/pw 4D
  duply <profile> fetch etc/passwd /root/pw 4D


beispielsweise restauriert /etc/passwd im Stand von vor 4 Tagen nach /root/pw, "now" liefert den aktuellen Stand. Details zu dem verwendeten Zeitformat finden sie in der Manpage von duplicity im Abschnitt TIME FORMATS.  
beispielsweise restauriert /etc/passwd im Stand von vor 4 Tagen nach /root/pw, "now" liefert den aktuellen Stand. Details zu dem verwendeten Zeitformat finden sie in der Manpage von duplicity im Abschnitt TIME FORMATS.  
Zeile 32: Zeile 32:
= Cronjobs  =
= Cronjobs  =


# ftplicity taegliches backup
27 7 1 * *             /usr/bin/duply <profile> backup_verify_purge --force
0 5 * * *               test -x /usr/bin/ftplicity &amp;&amp; /usr/bin/ftplicity backup &gt;/dev/null
23 6 * * *              /usr/bin/duply <profile> backup 2>/dev/null
# ftplicity monatliches full-backup
0 7 * * 5               /usr/bin/duply <profile> status 2>/dev/null
0 6 1 * *              test -x /usr/bin/ftplicity &amp;&amp; /usr/bin/ftplicity full &amp;&amp; /usr/bin/ftplicity purge --force &gt;/dev/null
 
<br>  
<br>  


Zeile 45: Zeile 43:
[http://sourceforge.net/projects/ftplicity/ duply (extended ftplicity)]<br>  
[http://sourceforge.net/projects/ftplicity/ duply (extended ftplicity)]<br>  


[https://launchpad.net/~duplicity-team/+archive/ppa/+packages Ubuntu-Packages]<br>  
[https://launchpad.net/~duplicity-team/+archive/ppa/+packages Ubuntu-Packages]<br>


[[Category:Linux]] [[Category:Debian]] [[Category:Ubuntu]] [[Category:MyGretchen]] [[Category:Security]] [[Category:Tips_und_Tricks]]
[[Kategorie:Linux]]
[[Kategorie:Backup]]

Version vom 1. September 2013, 20:54 Uhr

Backups auf nicht vertrauenswürdige (FTP-)Server

Wer seine Daten auf einem unbekannten Server sichert, muss sie verschlüsseln und signieren, um sie zuverlässig vor neugierigen Blicken und Manipulationen zu schützen. Dafür ist duplicity das richtige Werkzeug, und das c't-Skript ftplicity (jetzt duply) macht die Arbeit damit zu einem Kinderspiel.

/root/ftplicity/exclude

/boot
/dev
/initrd
/lib
/media
/mnt
/proc
/src
/sys
/tmp
/var/tmp
/var/run
/var/spool
/home/backup
/var/lib/dcc/


Restore

Einzelne Dateien aus dem Backup restauriert man mit duply fetch. Der Befehl benötigt drei Optionen: Datei- beziehungsweise Verzeichnisname, Ziel und Alter:

duply <profile> fetch etc/passwd /root/pw 4D

beispielsweise restauriert /etc/passwd im Stand von vor 4 Tagen nach /root/pw, "now" liefert den aktuellen Stand. Details zu dem verwendeten Zeitformat finden sie in der Manpage von duplicity im Abschnitt TIME FORMATS.

Cronjobs

27 7 1 * * /usr/bin/duply <profile> backup_verify_purge --force 23 6 * * * /usr/bin/duply <profile> backup 2>/dev/null 0 7 * * 5 /usr/bin/duply <profile> status 2>/dev/null

Links

ftp://ftp.heise.de/pub/ct/listings/0613-216.tar.gz
http://www.heise.de/security/artikel/Hinter-Schloss-und-Siegel-270834.html

duply (extended ftplicity)

Ubuntu-Packages