- Benutzerkonten sind auf der Mastodon-Instanz von Vivaldi Social verschwunden
- Systemadministratoren begannen, das Problem zu untersuchen
- Betroffene Konten wurden gelöscht und neu erstellt, wenn sich Benutzer erneut anmeldeten
- Zur Wiederherstellung des Datenverlusts wurden Datenbank-Backups verwendet
- Ein ungewöhnliches Muster bei den Löschungen wurde festgestellt
- Um Hilfe zu erhalten, wurde Kontakt zu den Mastodon-Entwicklern aufgenommen
- Die Konten wurden weiter gelöscht, bis die Docker-Instanz neu gestartet wurde
- Als Ursache wurden ein möglicher Angriff oder ein Softwarefehler identifiziert
- Die Konfiguration der Datenbankreplikation wurde als wesentlicher Faktor festgestellt
- Es wurde eine Theorie entwickelt, dass die Reihenfolge der Kontenzusammenführung das Problem verursachte
- Ein Patch wurde bereitgestellt, um zukünftige Vorfälle zu verhindern
- Die Wiederherstellungsarbeiten umfassten eine selektive Rücksicherung und Konfigurationsänderungen
- Während des Wiederherstellungsprozesses gab es technische Schwierigkeiten
- Das Problem wurde behoben, und Vivaldi Social funktioniert wieder normal
- Aufgrund eines Codefehlers und eines Problems in der Datenbankkonfiguration wurden 198 Benutzerkonten zu einem einzigen zusammengeführt
- Die Fehlerbehebung nahm das gesamte Wochenende in Anspruch
- Das Mastodon-Entwicklungsteam leistete außergewöhnliche Unterstützung
- Nach der Wiederherstellung wurden Login-Probleme und fehlerhafte Profilzähler korrigiert
- Zum Abschluss stand bei allen Beteiligten Zufriedenheit und Dankbarkeit im Vordergrund
- Es war außerdem ein Anlass, den Systemadministratoren zu danken und an den Tag der Systemadministratoren zu erinnern
1 Kommentare
Hacker-News-Kommentare
NULL-Werten in der Datenbank wird als mögliche Ursache für Bugs und Komplexität hervorgehoben.spit(1)aufzuteilen.NULL-Werten im URI-Feld mit der Abfrage übereinstimmen konnten.