RAR Backup

Alle Dateien eines Verzeichnis, z.B. von /var/www/ in ein RAR-File sichern

Mein VServer bietet die Möglichkeit, jeder Zeit ein rotierendes Backup der letzten 10 Tage einzuspielen. Sehr praktisch wenn man mal wieder Ärger mit apt-get oder so hat ;) Einziger Haken an der Sache. Das Backup besteht aus dem gesamten System Image. d.h., es wird der gesamte Server zurück gesetzt auf Stand xyz. Will man aber nur seine persönlichen Dateien sichern, z.B. alle html und php files und diese auf die eigene Workstation sichern, so ist das diese Methode reichlich unbrauchbar. Auch das sichern über den FTP-Zugang des Backup finde ich persönlich nicht so gut, da man diesen Zugang immer erstmal freischalten muss. Ich habe habe mir überlegt, einfach alle Dateien eines Verzeichnis in ein RAR-File zu sichern, dass ich dann ganz einfach per FTP-Transfer herunterladen kann und dann auf meinem PC sichern kann. Der Befehl dazu sieht so aus:

rar a -x*.mp3 -x*.rar -x*.mov -x*.mpg -m0
backup_html_$(date "+%d.%m.%Y_%H:%M:%S").rar *

Der Befehl muss in einer Zeile auf der SSH-Konsole eingegeben werden.

Der Befehl erzeugt ein RAR-File mit dem Dateinamen:

 backup_html_18.12.2007_22:19:30.rar

Dabei werden alle Verzeichnisse, Unterverzeichnisse und Dateien des aktuellen Verzeichnis auf der Konsole in das Archiv gepackt, ausgelassen werden dabei mp3, rar, mpg und mov Dateien.

Comments are closed.