Hardware

In eigener Sache: Unsere Mastodon-Präsenz und ein Angebot

Liebe Leser,

unsere Mastodon-Instanz ist aktuell nicht erreichbar. Unser Account @linuxnews liegt beim Anoxinon e.V.

Laut Statusseite fiel zunächst eine NVMe-SSD des Root-Servers aus. Kurz darauf traf es auch die zweite, sodass beide Root-NVMes zeitgleich ausgefallen sind. Hier sage ich als Admin: Sh*t happens. Das ist bitter, so etwas ist mir selbst schon passiert und niemand ist davor gefeit.

Was uns bei LinuxNews mehr zu denken gibt, ist dieser Abschnitt der Statusseite:

RAID1/5/6/* ist kein Backup und ein Backup sollte Vollständig sein. Unser Backup war es nicht und hatte eine Lücke, die DB. Aktuell sind wir am schauen wir wir damit umgehen. Ihr könnt euch gerne via XMPP unter xmpp:anoxinon@conference.anoxinon.me?join an der Diskussion beteiligen. Heute ist auch erst der 2. Tag nach dem Desaster und wir gehen noch mal alle Backups dazu durch, ob nicht ggf. in einem doch noch was verborgen ist.

Fehlt die Datenbank dauerhaft, verlieren wir unseren Account und damit unsere über Jahre gewachsene Identität im Fediverse. Das wäre für uns ein herber Verlust. Wir hoffen mit dem Team, dass sich in einem der Backups doch noch ein brauchbarer Stand findet.

Unser Angebot an Anoxinon

Anoxinon ist ein ehrenamtlich getragener Verein, und der Betrieb solcher Infrastruktur ist Arbeit, die selten jemand sieht. Projekte, auf die wir uns im Alltag verlassen, unterstützen wir. Anoxinon gehört dazu, ebenso der Codeberg e.V. Deshalb bieten wir konkret Hilfe an, statt nur zu kommentieren:

Gerne unterstützen wir das Team kostenlos dabei, ein belastbares Disaster-Recovery-Konzept aufzusetzen: von der Backup-Strategie über den getesteten Restore bis zur Dokumentation, mit der sich die Wiederherstellung im Ernstfall reproduzieren lässt. Alternativ oder ergänzend beteiligen wir uns finanziell an dem, was jetzt zur Wiederherstellung des Betriebs nötig ist. Das Team kann uns übers Kontaktformular jederzeit erreichen.

Testet eure Backups

Für alle anderen ist dieser Vorfall die Erinnerung, die man nicht oft genug wiederholen kann: Testet eure Backups und zwar vollständig. Vollständig heißt, dass sich aus dem Backup der komplette Dienst in einer leeren Umgebung wiederherstellen und danach benutzen lässt. Bei einer Datenbank reicht es nicht, dass ihr Verzeichnis irgendwo mitgesichert wird. Ein Filesystem-Abzug einer laufenden Datenbank ist im Zweifel inkonsistent und im Ernstfall nicht wiederherstellbar. Was zählt, ist ein sauberer Dump oder ein point-in-time-fähiges Verfahren, das ihr auch zurückgespielt und geprüft habt.

Bei uns läuft dieser Test ohnehin monatlich automatisiert. Den aktuellen Vorfall nehmen wir zum Anlass, ihn dieses Wochenende zusätzlich einmal von Hand durchzuspielen: einen manuellen Restore des kompletten Stacks, Datenbank inklusive. Bei der Gelegenheit prüfen wir auch unsere Disaster-Recovery-Dokumentation und schärfen sie nach, wo nötig. Ein Backup, das nie zurückgespielt wurde, ist eine Vermutung. Erst der geprüfte Restore macht daraus eine Gewissheit.

Danke Anoxinon-Team!

Bei allem Ärger über den Vorfall gehört auch das gesagt: Anoxinon hat die Instanz über Jahre zuverlässig betrieben, mit sehr wenig Problemen und schneller Hilfe, wenn doch mal etwas war. Ein einzelner schwerer Ausfall entwertet diese Arbeit nicht. Hinter dem Verein stehen Menschen, die ihre Zeit ehrenamtlich geben und die stecken gerade in einer unangenehmen Lage.

Wer den Verein unterstützen möchte, hat zwei Wege: mit den eigenen Händen über Mitmachen oder mit einer Spende. Beides hilft, damit solche Angebote weiter existieren.

Update

Dieser Post ist gestern (2026-07-31) entstanden und die Veröffentlichung war für heute geplant. Mittlerweile gibt es ein Update von Anoxinon.

Teilt den Beitrag, falls ihr mögt

Ein Kommentar

Kommentar hinterlassen