Stephen
(Stephen)
1
マルチサイト環境からのバックアップに影響を与えるような、復元プロセスの変更はありましたか?
本日、サーバー間でサイトを移動しようとしました。旧サーバーはマルチサイトインストールで、前面に Nginx が配置され HTTPS カプセル化を処理しており、force_https が有効になっています。
新サーバーは標準インストールのスタンドアロンバージョンで、Let’s Encrypt を使用しています。
バックアップファイルを確認すると、元のアップロードファイルは存在していますが、新サーバーのファイルシステムには復元されていないようです。サイト全体での画像への参照が、旧マルチサイトの「secondsite」を指しており、パスが /uploads/secondsite/original ではなく /uploads/default/original に向かっています。
GUI とコマンドラインの両方で復元を試みました。さらに調査する予定ですが、現時点では Support に投稿しておく価値があると思い、もしこれがまだサポートされているシナリオであることが確認できれば、bug に移動させるつもりです。
以前は機能していたことですが、少なくとも1年、あるいはそれ以上は行っていません。
pfaffman
(Jay Pfaffman)
2
ファイルは存在するが、場所が間違っているのでしょうか?そして、データベースがデフォルトではなく、2番目のサイトを指している?バグのようですが、ディレクトリ名を変更すれば解決するかもしれませんね?それとも、バックアップにアップロードファイルが含まれていなかったのでしょうか?
Stephen
(Stephen)
3
バックアップアーカイブには存在しますが、ファイルシステムには決して到達しません。
pfaffman
(Jay Pfaffman)
4
それは奇妙ですね!バグのようです。どちらのシステムも S3 アップロードが設定されていないのでしょうか?
gerhard
(Gerhard Schlager)
6
pfaffman
(Jay Pfaffman)
7
@team のようなことに取り組む姿勢は本当に素晴らしいです。先週、@tgxworld がエッジケースの問題の解決を手伝ってくれました。