Aber es ist mir nicht klar, wie ich das machen soll.
Im ersten Beitrag wird davon gesprochen, einige Zeilen in der app.yml zu ändern (hinzuzufügen).
Aber es scheint, dass dies erforderlich ist, um Bilder und Uploads, die im S3-Dienst gespeichert sind, zu aktivieren, nicht für Backups.
Dort wird von einigen dienstspezifischen Umgebungsvariablen gesprochen, um das CDN und den Speicherdienst zu ändern.
Aber es ist mir nicht klar, wo ich diese Umgebungsvariablen speichern soll.
Gibt es eine Konfigurationsdatei, in der ich diese Variablen vor der Verwendung von launcher ablegen sollte?
Wenn Sie sich nur um Backups kümmern, müssen Sie die Dinge nicht wirklich in den neuen Bucket verschieben. Und wenn Sie es tun, können Sie es mit den Werkzeugen tun, mit denen Sie vertraut sind. Ändern Sie einfach die Einstellungen für den neuen Bucket.
Sie kümmern sich nicht um CDN oder Ähnliches.
Ich hatte Probleme mit Wasabi und habe die Nutzung aufgegeben. Digital Ocean Spaces ist günstig.
Danke.
Ich werde das berücksichtigen und eine Weile Wasabi ausprobieren, um zu sehen, ob ich Probleme habe.
Ich hatte nicht erkannt, dass ich im Abschnitt „env“ von app.yml so viele Umgebungsvariablen erstellen konnte, wie ich brauche.
Ich muss die Dinge in den neuen Bucket verschieben, da ich dort alte Backups aufbewahre und Amazon dafür weiterhin Gebühren berechnet, bis ich sie lösche, und bei Wasabi fallen bis zu 1 TB Daten keine zusätzlichen Kosten an.
Ich habe es bearbeitet und diese Zeilen hinzugefügt:
Das Gute daran, diese in der app.yml zu definieren, ist, dass Sie diese Datei benötigen, um Ihre Website auf einem neuen Server wiederherzustellen. Sie können dann eine frische Discourse-Installation vornehmen und
./launcher enter app
discourse enable_restore
discourse restore
dann das Backup kopieren/einfügen, das Sie wiederherstellen möchten.
Das ist dann kein Discourse-Problem. Es gibt eine Vielzahl von Tools, die Sie dafür verwenden können. Suchen Sie also nach etwas wie “Daten S3 Bucket verschieben”. Ich benutze s3cmd, aus Gründen, an die ich mich nicht erinnere.