Seit Vorgestern setze ich für meine Serverbackups „Borg Backup“ ein. Zuvor habe ich Sicherungen über rdiff-backup erstellt; jetzt wollte ich einmal etwas neues ausprobieren. Mike Kuketz hat das Tool in seinem Blog kurz erwähnt, also habe ich es mir mal angesehen und eingerichtet. Besonders gut gefällt mir an Borg Backup, dass es schnell und effizient arbeitet. Indem die zu übermittelnden Daten zu „Chunks“ zusammengefasst werden und Dateien nicht einzeln übertragen werden, kann man einen Delta-Mechanismus anwenden, der bei Änderungen an Dateien nur die geänderten Bits überträgt. Die Einrichtung und Bedienung ist schlicht gehalten und lässt eigentlich keine Wünsche offen.
Borg Backup für Serversicherungen
Mailbox.org als Backup-MX für die wichtigsten Mailadressen
Gestern Nachmittag war die Infrastruktur meines Serverhosters wegen eines DDoS-Angriffs für ~ 3 Stunden nicht mehr erreichbar. Von dem Ausfall waren alle Dienste betroffen, auch XMPP und meine Mailserver. Ein besorgter XMPP-Nutzer (*wink* @Phil ;-) ) hat mir an meine Admin-Mailadresse eine Mail geschrieben – die konnte ich aber erst empfangen, nachdem meine Server wieder liefen. Besser wäre es gewesen, noch während der Downtime auf die Mail reagieren zu können. Für solche Zwecke richtet man üblicherweise einen einen sog. Backup-MX im DNS ein: Einen Backup-Mailserver, der den Empfang übernimmt, falls der primäre Mailserver nicht erreichbar ist. Im Moment will ich mir allerdings das Geld für einen separaten Backup-Mailserver bei einem anderen Hoster sparen, deshalb habe ich mir eine andere Lösung überlegt:
Um kommunikationsfähig zu bleiben, wenn mein Mailserver ausfällt, habe ich sowieso einen Mailaccount bei mailbox.org. Im 1 € / Monat -Tarif sind bis zu 3 Alias-Adressen enthalten. Als Aliase können nicht nur @mailbox.org-Adressen genutzt werden, sondern auch Adressen aus eigenen Domains. Also habe ich mir die beiden wichtigsten Mailadressen meiner eigenen Mailserver dort als externe Aliase eingerichtet, und die Mailbox.org-Server als Backup-MX im DNS vermerkt.
Wie man externe Aliase mit eigenen Domains auf mailbox.org einrichtet, könnt ihr hier nachlesen: Mailadressen den eigenen Domain nutzen | mailbox.org
Zum Test habe ich meinen eigenen Mailserver kurz abgeschaltet und an eine der abgesicherten Adressen eine Mail verschickt. Wie erwartet, hat mailbox.org dem Empfang übernommen, sodass mich die Mail trotzdem erreicht hat. Zumindest die wichtigsten beiden Mailadressen sind nun katastrophensicher erreichbar ;-)
Update am 27.10.2016: Wie sich herausgestellt hat, gibt es bei der ganzen Sache einen Haken: Wenn man von einem Mailbox.org User eine Mail an eine der abgesicherten Adressen geschickt bekommt, übernimmt Mailbox.org trotz seiner Rolle als Backup-MX in jedem Fall den Empfang, weil die E-Mail gleich intern geroutet wird. Daran lässt sich auch nichts ändern.
Serverbackups (Dateisystem + MySQL) mit rdiff-backup
Meine Server-Backups mache ich seit vorgestern über das Tool rdiff-backup, das bereits in den Repositories größerer Linux-Distributionen liegt. Rdiff-backup kann inkrementelle Backups von lokalen oder entfernten Quellen anlegen und verfügt über eine Delta-Synchronisierung, d.h. nur geänderte Bereiche einer Datei werden tatsächlich übertragen. Das macht rdiff-backup besonders effizient und damit zum idealen Werkzeug für Server-Backups.
Linux Mint – Cinnamon zeigt Deja Dup Einstellungen nicht an
Gestern habe ich auf dem Laptop meiner Mutter das Datensicherungsprogramm Deja Dup eingerichtet. Nach der Installation war im Cinnamon Menü aber kein Eintrag zur Sicherung zu finden. Das Problem konnte ich dann schließlich in der .desktop-Datei ausmachen, die für den entsprechenden Menüeintrag zuständig ist (/usr/share/applications/deja-dup-preferences.desktop).