rsnapshot: Backup mit System [Update]

14.12.2010

Mit rsnapshot können inkrementelle Backups automatisiert werden. Rotation ist ebenfalls enthalten, das heißt, das Tool sorgt selbständig dafür, dass ein Zyklus für die Backups eingehalten wird.

Im Wiki bei ubuntuusers.de wird das Tool erklärt und gezeigt, wie man es benutzen kann.

Im folgenden Teil wie gewohnt meine Zusammenfassung mit eigenen Erweiterungen:

Mittels cron oder anacron kann dann der Backup automatisch aufgegrufen werden.

Anacron:
Im gewünschten Verzeichnis /etc/cron.* (hourly, daily, weekly, monthly) eine Datei mit dem Namen rsnapshot anlegen. Inhalt:

#!/bin/sh\\
/usr/bin/rsnapshot -c [configfile] daily

Die Erweiterung mit dem Argument -c  [configfile] muss natürlich nur gesetzt werden, wenn man - wie oben beschrieben - alternative Konfigfiles anlegt.

Die eben angelegte Datei muss dann noch ausführbar gemacht werden:

sudo chmod 755 /etc/cron.[ziel]/rsnapshot

Dabei natürlich [ziel] durch das oben gewählte hourly, daily, weekly, monthly ersetzen. 

[Update] Für jedes in der Konfigurationsdatei von rsnapshot definierte Intervall muss auch ein enstprechendes Skript in /etc/cron.d/ /etc/cron.daily/ /etc/cron.hourly/ /etc/cron.monthly/ /etc/cron.weekly/ erstellt werden - jeweils mit dem passenden Intervallaufruf (hourly, daily, weekly, monthly).

Das wars. Nun sollte im entsprechendem Rhytmus ein Backup angestoßen werden und um all den Rest kümmert sich rsnapshot. 

WICHTIG: bitte beachten Sie unbedingt den neuen Blogeintrag dazu, um ein Anacron-Problem zu beheben.


Ähnliche Themen im blog:
rsnapshot


zurück