Ich habe mich an diesen Leitfaden und diesen gehalten, aber meine automatischen Backups schlagen fehl. Wenn ich in AWS nachschaue, ist die Einstellung für den öffentlichen Zugriff auf meinen Bucket auf „Alle öffentlichen Zugriffe blockieren
Welcher Fehler tritt auf?
Sei dabei bitte vorsichtig. Du möchtest deine Backups nicht versehentlich öffentlich machen!
Es gibt keine Fehlermeldung. Das Backup findet einfach nicht statt, wenn es sollte.
Ich mache mir natürlich Sorgen wegen des öffentlichen Zugriffs! Im Moment möchte ich jedoch einfach nur sehen, dass ein Backup erfolgreich auf S3 gespeichert wird. Falls ich nicht überzeugt bin, dass die Daten auf S3 mit dem dafür erforderlichen öffentlichen Zugriff sicher sind, werde ich die gesamte automatische Backup-Funktion eventuell ganz aufgeben.
Als Admin solltest du eine PM erhalten, sobald ein automatisches Backup fehlschlägt. Diese enthält die Protokollierung des Backup-Prozesses.
Ich habe ein paar Fragen:
- Handelt es sich um eine Standard-Installation auf Docker-Basis?
- Funktionieren manuelle Backups?
- Wird im Admin-Dashboard eine Warnung über einen pausierten Sidekiq angezeigt?
- Werden deine Uploads ebenfalls auf S3 gespeichert oder nur die Backups? Verwendest du verschiedene Buckets für hochgeladene Dateien und Backups?
Woher hast du die Idee, dass dies erforderlich ist? Das ist es nicht! Falls du dies in unserer Dokumentation gelesen hast, müssen wir diese möglicherweise präzisieren.
Ich habe keine PMs über fehlgeschlagene Backups erhalten.
Es handelt sich um eine Standard-Installation auf Docker-Basis.
Manuelle Backups funktionieren.
Es gab keine Warnung über einen pausierten Sidekiq.
Ich speichere keine Uploads auf S3.
Zum Erfordernis des öffentlichen Zugriffs siehe diesen Thread im Abschnitt “Bucket”:
Einrichten von Datei- und Bild-Uploads auf S3
Das ist seltsam. Hast du neben backup_location noch andere Einstellungen im Zusammenhang mit Backups geändert (siehe /admin/site_settings/category/backups)?
Das habe ich getan, aber um zu prüfen, ob irgendwelche Einstellungen falsch waren, habe ich alle zurückgesetzt, außer:
Backup-Speicherort: S3
Backup-Häufigkeit: 1
S3-Backup-Bucket: “my bucket”
Backup-Zeitpunkt: Ich habe dies auf einige Minuten in die Zukunft gesetzt, um das Backup zu starten.
Trotzdem passiert nichts. Ich habe noch nicht einen ganzen Tag gewartet, bis das tägliche Backup startet, aber ich habe überprüft, dass der Server mit der korrekten Zeit läuft.
Bitte beachten Sie, dass die Backup-Zeit in UTC angegeben ist und keine lokale Zeit ist. Backup-Jobs werden nur einmal täglich um Mitternacht geplant, sodass sie nicht sofort starten. Sie müssen einen Tag warten, bis dies geschieht!
Sicher, ich habe die Backup-Zeit auf die aktuelle UTC-Zeit plus 2 Minuten eingestellt. Aber wozu gibt es dann die Einstellung „Backup-Zeit des Tages“, wenn sie nur um Mitternacht stattfindet? Jedenfalls ist es jetzt nach Mitternacht UTC, und wieder ist nichts passiert. Es scheint also kein Zeitproblem zu sein.
Hey @lyseoy
Um vollständig zu sein, könntest du auch den Job-Scheduler prüfen:
https://your-cool-discourse-site.com/sidekiq/scheduler
Suche dann nach dem Eintrag „ScheduleBackup“:
![]()
Falls du den Eintrag findest, könntest du den Job auslösen und prüfen, ob du ihn direkt über den Scheduler starten kannst.
Ich hoffe, das liefert einen neuen Hinweis oder bestätigt, was du bereits weißt.
Der Job „ScheduleBackup
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.