Mehrere Backup-Ziele
Sichere jeden Odoo-Service an mehrere Speicherziele — jeweils mit eigenem Zeitplan und eigener Aufbewahrung.
Eine einzige Kopie deiner Backups ist ein Single Point of Failure. Mit hav.sh sicherst du jeden Odoo-Service an mehrere Ziele gleichzeitig — zum Beispiel den Speicher der Plattform und deinen eigenen S3-Bucket — jeweils mit eigenem Zeitplan und eigener Aufbewahrungsrichtlinie.
#Warum mehrere Ziele?
- Redundanz — Fällt ein Speicheranbieter aus oder verliert Daten, existieren deine Backups weiterhin an anderer Stelle.
- Kundeneigene Kopien — Behalte eine Kopie jedes Backups in einem Bucket, den du kontrollierst — unabhängig von der Plattform.
- Unterschiedliche Zeitpläne pro Ziel — Stündliche Backups auf schnellen Speicher in der Nähe, tägliche Backups in die Langzeitarchivierung.
- Unterschiedliche Aufbewahrung pro Ziel — Behalte 7 Backups auf dem primären Ziel, aber 30 Tage Historie in deinem Archiv-Bucket.
#So funktioniert es
Jeder Service hat eine Liste von Backup-Konfigurationen. Eine Konfiguration verknüpft den Service mit einem Backup-Ziel und definiert:
| Einstellung | Bedeutung |
|---|---|
| Backup-Ziel | Der S3-kompatible Speicher, in den Backups hochgeladen werden |
| Backup-Frequenz | Stündlich, täglich, wöchentlich, monatlich — oder leer für rein manuelle Backups |
| Aufbewahrungsanzahl | Wie viele automatische Backups auf diesem Ziel behalten werden, bevor alte rotiert werden |
| Primär | Genau ein Ziel ist das primäre (siehe unten) |
Geplante Backups laufen unabhängig pro Ziel: Ein Service mit einer stündlichen und einer täglichen Konfiguration erstellt auf beiden separate Backups — jeweils nach eigenem Zeitplan. Auch die Rotation erfolgt pro Ziel — die Aufbewahrungsanzahl jeder Konfiguration zählt nur die Backups auf diesem Ziel.
#Das primäre Ziel
Eine Konfiguration pro Service ist immer als Primär markiert. Das primäre Ziel wird standardmässig verwendet für:
- Manuelle Backups (im Dialog kannst du ein anderes Ziel wählen)
- Sicherheits-Backups, die automatisch vor einer Wiederherstellung erstellt werden
- Hochgeladene Backups (Upload & Wiederherstellen)
- Kopien, die vom Service erstellt werden
Du kannst jederzeit in den Backup-Einstellungen des Services ändern, welches Ziel primär ist.
#Mehrere Ziele einrichten
#1. Ziele anlegen
Lege unter Infrastruktur-Einstellungen > Backup-Ziele jedes Speicherziel an, das du verwenden möchtest. Jeder S3-kompatible Anbieter funktioniert.
#2. Backup-Einstellungen des Services öffnen
Bearbeite den Odoo-Service und öffne den Abschnitt Backup-Einstellungen.
#3. Konfigurationen hinzufügen
Klicke für jedes Ziel auf Backup-Ziel hinzufügen. Wähle Frequenz und Aufbewahrungsanzahl und markiere ein Ziel als Primär.
#4. Speichern
Speichere den Service. Geplante Backups laufen nun für jede Konfiguration mit gesetzter Frequenz.
Ein Ziel ohne Frequenz ist "nur manuell" — es erhält nie geplante Backups, kann aber beim Erstellen eines manuellen Backups gezielt ausgewählt werden.
#Manuelle Backups mit gewähltem Ziel
Hat ein Service mehr als ein Ziel, kannst du im Backup erstellen-Dialog auswählen, wohin das Backup gehen soll. Das primäre Ziel ist vorausgewählt.
#Provisioning-Vorlagen
Auch Provisioning-Vorlagen unterstützen mehrere Backup-Ziele. Konfiguriere dieselben Backup-Konfigurationen auf der Vorlage — jeder daraus provisionierte Service startet mit diesen Zielen, inklusive Primär-Markierung.
Backups, deren Ziel später vom Service entfernt wird, bleiben sichtbar und wiederherstellbar. Sie werden nie automatisch rotiert — nur Ziele mit aktiver Konfiguration werden rotiert.