Hat sich im Wiederherstellungsprozess etwas geändert, das Backups aus Multisite-Umgebungen beeinflussen könnte?
Ich habe heute versucht, eine Site zwischen Servern zu verschieben. Der alte Server war eine Multisite-Installation mit Nginx davor, das HTTPS-Kapselung übernimmt, und force_https ist aktiviert.
Der neue Server ist eine eigenständige Version der Standardinstallation, die Let’s Encrypt verwendet.
Beim Prüfen der Backup-Datei sind die ursprünglichen Uploads vorhanden, scheinen aber nicht auf dem Dateisystem des neuen Servers wiederhergestellt worden zu sein. Verweise auf Bilder auf der gesamten Site beziehen sich auf die alte Multisite-„secondsite“, sodass die Pfade auf /uploads/secondsite/original statt auf /uploads/default/original zeigen.
Ich habe die Wiederherstellung sowohl über die GUI als auch über die Kommandozeile versucht, nur zur Sicherheit. Ich plane, dies weiter zu untersuchen, dachte aber, es wäre wert, dies vorerst in Support zu posten, und werde es in Contribute > Bug verschieben, wenn jemand bestätigen kann, dass dies weiterhin ein unterstütztes Szenario ist.
Dies hat zuvor funktioniert, aber ich habe es seit mindestens einem Jahr, vielleicht sogar länger, nicht mehr gemacht.
Die Dateien sind also da, aber am falschen Ort? Und die Datenbank zeigt auf den Standard statt auf die zweite Site? Klingt nach einem Fehler, aber du kannst das Verzeichnis wohl einfach umbenennen? Oder enthielt das Backup die Uploads überhaupt nicht?
Die Bereitschaft von @team, sich auf Dinge wie diese einzulassen, ist wirklich großartig. @tgxworld hat mir letzte Woche geholfen, ein Randfall-Problem zu lösen.