Permanentes Odoo Live-Backup

Neu bei D9T: Live / Echtzeit-Backup für Odoo
28. September 2023 durch
Permanentes Odoo Live-Backup
D9T GmbH, Daniel Kraft

Wir sind immer auf der Suche nach Verbesserungen. Vor allem haben wir uns lange Zeit mit einem Problem beschäftigt, für das wir keine gute Lösung gefunden haben: Wie können wir sicherstellen, dass bei einem Ausfall eines Systems, auf dem Odoo läuft, keine Daten verloren gehen?

In einem ERP-System werden ständig Transaktionen ausgelöst. Selbst bei einer kleinen Firma sind das tausende pro Stunde. Es werden Angebote erstellt, Aufträge erteilt, Projekte angelegt, E-Mails versendet, Rechnungen erstellt, Tickets bearbeitet und Blog-Artikel geschrieben.

Wir haben nun eine Lösung gefunden, die kosteneffizient, einfach zu warten und dauerhaft funktionsfähig ist. Unsere Lösung basiert auf einer Kombination von Technologien, die es uns ermöglichen, Daten in Echtzeit zu sichern und wiederherzustellen.

Ist ein Backup in der Nacht erstellt worden und fällt der Server z.B. am Nachmittag mit vollständigem Datenverlust aus, so fehlen nach einer Wiederherstellung viele Stunden an Transaktionen.

Daten verfügbar nach dem Restore

80 %

Ein Verlust von Daten schon von einigen Stunden in einem ERP-System lässt sich häufig kaum noch reproduzieren.

Gängige Gegenmaßnahmen

Es gibt viele Technologien, die die Wahrscheinlichkeit eines Datenverlusts verringern können, aber keine davon ist perfekt.

  • Backups werden regelmäßig erstellt, aber es besteht immer die Möglichkeit, dass Daten verloren gehen, bevor sie gesichert werden.
  • RAID (Redundant Array of Independent Disks) speichert Daten auf mehreren Festplatten, sodass der Betrieb aufrechterhalten werden kann, wenn eine Festplatte ausfällt. Allerdings schützt RAID nicht vor Ransomware, Löschung, Hardwarefehlern oder menschlichen Fehlern.
  • Datenbankspiegel erstellen eine Live-Kopie einer Datenbank auf einem separaten Server. Dies kann helfen, den Betrieb aufrechtzuerhalten, wenn der Hauptserver ausfällt, ist jedoch mit einer Reihe von Herausforderungen verbunden, wie z. B. der Überwachung, der Synchronisierung und der Umschaltung.

  • Hier ist eine Tabelle, die die Vor- und Nachteile der verschiedenen Technologien zusammenfasst:

    Technologie
    Vorteile
    Nachteile
    Backups
    Ermöglichen die Wiederherstellung von verlorenen Daten
    Meistens nur 1x am Tag, Daten, die dazwischen entstehen, sind verloren.
    RAID
    Schützt vor dem Ausfall einzelner Festplatten
    Schützt nicht vor Ransomware, Löschung, Hardwarefehlern oder menschlichen Fehlern
    DatenbankspiegelErmöglichen die Wiederherstellung des Betriebs bei einem Ausfall des HauptserversSind komplex und schwierig zu implementieren und zu warten

    Unsere speziellen Gegenmaßnahmen

    Wir haben das D9T Live Backup entwickelt.

    D9T Live Backup Funktionen:

    • Zusätzliche ständige Sicherung aller Datenbank- und Odoo-Filestore-Differenzen der letzten 60 Sekunden in einen getrennten Brandabschnitt
    • Automatische Wiederherstellung nach Ausfall, speziell gehärtet gegen menschliche Fehler
    • Alle komplexen Situationen, wie z.B. ein erneuter Ausfall kurz nach einer Wiederherstellung, sind berücksichtigt
    • Keine Performance-Einbußen!

    Damit erreichen wir:

    • Minimaler Datenverlust von höchstens 60 Sekunden
    • Keine komplexe Technik
    • Keine Konfigurationsänderung auf dem Odoo-Server nötig

    Vergleich: Gängige Lösungen zum neuen D9T Live-Backup


    D9T Live-Backup
    inkl. Disaster Recovery Backup
    Gängiger Ansatz

    1. RAID2. Snapshots3. Backup4. Hot-Standby-Server
    Intervall Täglich

    (live)


    Intervall Minütlich
    (live)


    Sicherheit gegen Ausfall
    (nur bei Ausfall einer Festplatte)


    Sicherheit gegen Löschung




    Sicherheit gegen Ransomware

    (manche)
    (manche)
    Sicherheit gegen Bedienfehler




    Sicherheit gegen Desaster (z.B. Feuer)




    Einfache Einrichtung




    Einfache Überwachung




    Einfacher Lifecycle (Upgrades, …)




    Manuelle Recovery
    (nur bei Ausfall einer Festplatte)


    Autom. Recovery
    (nur bei Ausfall einer Festplatte)


    2. Recovery nach erfolgter Recovery



    (sofern Sync wieder aktiv)
    Keine Performance-Einbußen


    (manche)
    Beliebiger Zeitpunkt des Backup-Stands wählbar(Z.B. vor der schädlichen Aktion)

    (nur auf Tagesbasis)
    Kosten Einrichtung0€150€ 1150€ 1150€ 13.000€ 2
    Kosten je Restore0€0€0€0€2.000€ 7 
    Kosten monatlich99€50€ 320€ 480€ 52.203€ 6
    Jetzt bestellen

    1) Ca. eine Stunde Admin, inkl. Einrichtung der Überwachung / Eskalation

    2) Aufsetzen des Hot-Standby-Systems (500€), Aufsetzen einer synchronen Umgebung für PostgreSQL + Odoo (1.000€), Aufsetzen und Konfigurieren des Secondary PostgreSQL Servers samt Konfiguration + Datenabgleich (500€), Erstellung einer Dokumentation (1.000€)

    3) Überwachungslösung, manuelle Log-Kontrolle

    4) Überwachungslösung, Konsistenz-Tests

    5) Storage-Space in anderem Brandabschnitt, Rücksicherungstests, Lizenzen

    6) Monatlicher Umschalttest samt Rückschaltung (1.000€), Instanthaltung der synchronen Umgebung (1.000€), Doppelte VM mit Management (Updates, Log-Überwachung, Performance-Überwachung, Security-Updates, Firewall, Intrusion Prevention, Backup) (120€), zusätzliches Upgrade des Hot-Standby-Servers bei OS-Upgrades (1.000€ alle 24 Monate), ggf. erneute Einrichtung bzw. Test der Synchronisation nach Upgrade (1.000€ alle 24 Monate)

    7) 1.000€ Hinschaltung, 1.000€ Rückschaltung (inkl. Anpassungen Domains, STONITH, Umstellung Mail-Synchronisation, …)


    Möchten Sie Ihre Daten besser sichern?

    Sprechen Sie uns an.







    Permanentes Odoo Live-Backup
    D9T GmbH, Daniel Kraft 28. September 2023
    Diesen Beitrag teilen
    Mastodon