こんにちは、
2 つの Discourse コミュニティをマージしようとしています。一方は古いバージョンで動作しているため、新しい更新されたフォーラムに移行しようとしています。古いフォーラムのバックアップをダウンロードして新しいフォーラムにアップロードしましたが、バックアップファイルを復元できません。「復元に失敗しました。ログを確認してください。」というメッセージが表示されます。
失敗したように見える部分は以下の通りです:
これは何を意味するのでしょうか?
よろしくお願いいたします。
こんにちは、
2 つの Discourse コミュニティをマージしようとしています。一方は古いバージョンで動作しているため、新しい更新されたフォーラムに移行しようとしています。古いフォーラムのバックアップをダウンロードして新しいフォーラムにアップロードしましたが、バックアップファイルを復元できません。「復元に失敗しました。ログを確認してください。」というメッセージが表示されます。
失敗したように見える部分は以下の通りです:
これは何を意味するのでしょうか?
よろしくお願いいたします。
バックアップファイルは、ダウンロード時またはアップロード時のファイル転送中に切り捨てられました。
元のバックアップ、ローカルコピー、アップロードされたバックアップのサイズを比較し、どこで問題が発生したかを確認してください。
その後、再度お試しください。
再度試みましたが、うまくいきませんでした
すでにアクティブな Discourse インスタンス内で、別の Discourse インスタンスを復元するのは避けてください。そのような方法は機能しません。2 つの Discourse インスタンスを統合するためのツールがあります。
彼は間違っています。既存のサイトに、別のサイトのバックアップを復元する方法があるのでしょうか?
私の理解では、彼は新規インストールには復元していないようです。
それに、バックアップを取る前に「古い」Discourse を更新するべきではないでしょうか?
はい、その通りです。「マージしようとしている」という部分を完全に見過ごしていました。@Infinite_Flight_Sims さん、うまくいかなかったのは幸いでした。新しいフォーラムを失うところでしたから。
バックアップを取得する前に更新する必要はありません。古い Discourse バージョンのバックアップを新しいインスタンスに復元することは可能です。復元後、必要なすべてのマイグレーションが自動的に実行されます。
逆は機能しません。