Zum Hauptinhalt springen

Backup-Strategie

Übersicht

Bubble Chat nutzt MongoDB als Datenbank zur Speicherung von sämtlichen Daten. Die Datenbanken werden über MongoDB Atlas bei Azure in Zürich betrieben. Jede Chatbot-Instanz hat eine eigene separate Datenbank, sodass die Daten komplett voneinander getrennt sind.

Backup-Management

Backup-Speicherort

Tägliche Backups werden erstellt und in einem Cloud Storage Bucket in Google Cloud in Zürich gespeichert. Dadurch sind die Backups sowohl geografisch als auch anbieterspezifisch getrennt von der laufenden Datenbank-Instanz.

Backup-Aufbewahrungsrichtlinie

  • 14 Tage: Alle Backups der letzten 14 Tage werden aufbewahrt.
  • Monatliche Backups: Von den letzten 12 Monate wird jeweils ein Backup aufbewahrt.
  • Jährliche Backups: Von den letzten 3 Jahren wird jeweils ein Backup aufbewahrt.

Auf Wunsch des Kunden können andere Aufbewahrungsrichtlinien definiert werden.

Überwachung und Alarmierung

  • Ein Monitoring-System prüft täglich, ob ein Backup erfolgreich erstellt wurde.
  • Falls ein Problem mit dem Backup festgestellt wird, werden wir (Apptiva) automatisch benachrichtigt, sodass unverzüglich reagiert werden kann.

Wiederherstellung der Daten

  • Ein Restore der Daten wird manuell von Apptiva durchgeführt.
  • Für die Wiederherstellung greifen wir auf die in Google Cloud gespeicherten Backups zu und stellen die Datenbank gemäss den Anforderungen des Kunden wieder her.

Sicherheitsaspekte

Der Zugriff auf die Backup-Speicherorte ist strikt kontrolliert und nur autorisierten Personen gestattet.

Verantwortlichkeiten

Apptiva ist verantwortlich für die Verwaltung der Backups, die Überwachung des Backup-Prozesses und die Durchführung von Wiederherstellungen.