Ich habe gerade ein Backup erstellt, kann es aber nirgends finden, die Logs zeigen…
[2022-03-01 10:05:53] Sicherstellen, dass '/var/www/discourse/public/backups/default' existiert...
Aber es existiert nicht! Wo könnte das Backup sein?
Ich dachte, das Backup wäre auf dem neuen Speicherlaufwerk, was übersehe ich hier?
Setzt ./launcher rebuild app das Forum jedes Mal zurück?
Ich kann auch nichts hochladen, keine Bilder usw. Ich hasse es, dass dies immer meinen Build zerstört, wenn ich Anleitungen befolge, die meiner Meinung nach in Ordnung sein sollten. Ich wollte nur Speicherplatz zu meinem bestehenden Hosting hinzufügen, jetzt bin ich ohne Website, so frustrierend
Erneut mit dem „offiziellen Leitfaden“ begonnen. Ich werde einen Snapshot erstellen, sobald er installiert ist, damit ich bei Bedarf zurückkehren kann.
Das dachte ich auch, aber es war auch nicht da. Ich konnte auch nichts in Beiträge, Bilder usw. hochladen, es gab nur eine Fehlermeldung. Ich glaube nicht, dass diese Anleitung für die Speicherung funktioniert.
Ich habe mein Backup über SSH nach backups/default hochgeladen
Ich habe einen Snapshot von diesem Zeitpunkt erstellt, damit ich bei Problemen zurückkehren kann
Ich habe ein Volume unter /mnt/ bereit für eine Verschiebung, als ich die Verzeichnisse letztes Mal verschoben habe, habe ich die folgenden Probleme festgestellt:
Backup wurde nicht in den neuen Volume-Backup-Ordner gespeichert (konnte ihn eigentlich gar nicht finden)
Bild-Uploads schlugen fehl, ich nehme an, weil sie aus irgendeinem Grund nicht auf das neue Volume hochgeladen werden konnten
Obendrein muss ich auf letsencrypt warten. Ich glaube, das dauert eine Woche, da mir nicht bewusst war, dass ein Neuaufbau jedes Mal ein neues Zertifikat versucht zu erhalten. Daher habe ich meine Versuche aufgebraucht. Ich kann die Seite überhaupt nicht aufrufen, bis ich die SSL-Zertifikate habe. HTTP funktioniert für eine Minute, aber dann wird es zu HTTPS gezwungen, was bedeutet, dass ich mich nicht registrieren kann.
Ich habe diese Befehle verwendet, wie das Tutorial besagt:
Das ist frustrierend. Entschuldigung. Die Anweisungen sehen für mich richtig aus, aber es ist die Art von Sache, bei der es nicht funktioniert, wenn man einen winzigen Fehler macht.
Sehen Sie die Dateien, wenn Sie den Container betreten und in /shared/ nachsehen?
Ich habe noch nichts auf das neue Volume verschoben, möchte aber Klarheit, da ich die Schritte genau befolgt habe und es nicht funktioniert hat.
Ich verstehe diesen Beitrag überhaupt nicht und habe vorerst genug davon. Ich werde einfach warten, denn wie Sie sagen, es ist frustrierend. Ich möchte nur, dass meine Website wieder läuft und eine Momentaufnahme davon habe, bevor ich etwas anderes tue.
Dann kann es nicht funktionieren, und Sie haben die Anweisungen nicht befolgt; ein sichererer Weg wäre, die Sachen auf das neue Volume zu kopieren, damit Sie leichter hin und her wechseln könnten. Vielleicht würden die Anweisungen sicherer anfühlen, wenn sie das Kopieren der Dateien und dann das Löschen beinhalten würden (was genau das tut, was mv tut, da es über Partitionen hinweg verschiebt).
Ich empfehle, die Dateien mit rsync oder cp auf die neue Partition zu kopieren, anstatt sie mit mv zu verschieben. Das erleichtert den Wechsel zurück zur ursprünglichen Konfiguration, falls etwas schiefgeht. Sie können dann einfach
./launcher destroy app
./launcher start app
ausführen, um zu sehen, ob die neue Konfiguration funktioniert. Und bei Bedarf auf eine Backup-Version von app.yml zurückwechseln.