Konfiguration automatischer Backups

Ich habe über das Aktivieren von automatischen Backups hier gelesen.
Ist es möglich, die Uhrzeit, zu der das Backup ausgeführt wird, und die Anzahl der aufbewahrten Backups zu konfigurieren? Ich möchte das Backup auch mit einem Skript aktivieren, wenn Discourse installiert ist. Gibt es eine Methode, dies zu tun, z. B. über die Einstellungen in app.yml?

Hallo, MSG160 :slight_smile:

Alle zugehörigen Informationen finden Sie unter /admin/site_settings/category/backups.

Das verstehe ich allerdings nicht. Können Sie das etwas genauer erklären? :slight_smile:

Danke für die Information, ich habe das Feld „Tageszeit“ im Admin-Bereich übersehen. Was das Skripting angeht, so haben wir einen Prozess, bei dem wir eine On-Premise-Discourse-Instanz über ein Shell-Skript installieren. Dies installiert Discourse Docker und automatisiert einige Konfigurationseinstellungen, bevor es neu erstellt wird. Ist es möglich, die entsprechenden Backup-Einstellungen in der Konfiguration vor dem Neuaufbau festzulegen oder dies auf andere Weise über die Befehlszeile zu tun, z. B. eine Rake-Aufgabe, ohne manuell den Launcher auszuführen, um die App zu betreten und Einstellungen zu ändern?

Leider habe ich nicht genug Wissen darüber, um Ihnen zu helfen.
Sie können alle verfügbaren Rake-Aufgaben mit rake -AT auflisten.

1 „Gefällt mir“

Der beste Weg ist, die Backup-Speicherung auf S3 zu konfigurieren und S3 mit Umgebungsvariablen zu konfigurieren. Konfigurieren eines S3-kompatiblen Objektspeichers für Uploads ist die beste Beschreibung, wie es gemacht wird. Wenn Sie keine Assets auf S3 haben möchten, konfigurieren Sie den Uploads-Bucket nicht.

Wenn dies eingerichtet ist, können Sie ein Backup über die Befehlszeile wiederherstellen, wie unter Restore a backup from the command line beschrieben.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.