Regelmäßige Backups sind wichtig und gerade durch den Einsatz von Jails äußerst einfach zu handhaben. Hier stelle ich dir wohl die einfachste Methode vor, die man sich vorstellen kann um Backups von seinen Jails zu machen.

Das tolle an Jails ist unter anderem, dass wir sie einfach sichern und wiederherstellen können. Sogar während dem Betrieb, wobei das nicht unbedingt zu empfehlen ist, wenn andere drauf zugreifen und Daten ändern. Aber es ist möglich.

  1. Ich benutze zum Sichern und Wiederherstellen das Tool 'cpdup'. Wir installieren das mit folgendem Befehl:

    # cd /usr/ports/sysutils/cpdup/ && make install clean

  2. Da ich meine Jails im Verzeichnis '/jails' installiere, sichere ich die Jail "www" mit folgendem Befehl, wobei <date> durch das aktuelle Datum ersetzt werden sollte:
    Hinweis: Du solltest die Jail vorher stoppen.

    # cpdup /jails/www /jails/www_bk_<date>

  3. Die alte Jail kannst du im Schadensfall mit folgendem Befehl dann löschen:

    # rm -R /jails/www

  4. Um das Backup wiederherzustellen verwenden wir entsprechend folgenden Befehl:

    # cpdup /jails/www_bk_<date> /jails/www