Ich habe gestern Abend Server migriert und konnte das Remote-Backup einfach nicht wiederherstellen.
Stattdessen wurde ich im Backup-Protokoll mit dieser Fehlermeldung konfrontiert.
Remote-Backups
EXCEPTION: Fehler beim Herunterladen des Archivs in das temporäre Verzeichnis.
Ich habe es immer wieder versucht, und nichts hat funktioniert. Ich kann erfolgreich Backups erstellen, aber ich kann diese Remote-Backups nicht wiederherstellen. Ich benutze BackBlaze, und so sieht meine app.yml-Datei aus.
DISCOURSE_S3_ENDPOINT: <url>
DISCOURSE_S3_ACCESS_KEY_ID: <key_id>
DISCOURSE_S3_SECRET_ACCESS_KEY: <key>
DISCOURSE_S3_BACKUP_BUCKET: <bucket>
Ich hoffe, jemand hat hier Einblick…
Lokale Backups
Hier ist ein Tipp für jemand anderen…
Ich habe dann lokale Backups ausprobiert. Lange Rede, kurzer Sinn, sie funktionierten nicht, und da bemerkte ich, dass die Backup-Datei mit .tar endete, anstatt mit .tar.gz. Wie sich herausstellte, hat Safari, sobald das Backup heruntergeladen wurde, die Archivdatei geöffnet, wodurch die Dateierweiterung von .tar.gz zu .tar geändert wurde. Deshalb konnten lokale Backups nicht wiederhergestellt werden.
Also habe ich dieses Feld abgewählt:
Ich habe meine Backup-Datei von BackBlaze erneut heruntergeladen, und die Dateierweiterung .tar.gz war intakt. Von dort aus funktionierte die Wiederherstellung wie erwartet.
