古い(nodechef)フォーラムからの画像データベースの移行?

私は最近、Nodechef(本当に助かりました)から DigitalOcean に移行しました。しかし、ユーザーの古い画像アップロードはまだ Nodechef に保存されたままです()。Nodechef のサブスクリプションが終了すると、これらの画像が削除されてしまう可能性があります。ただし、Nodechef はホスト型ソリューションであるため、アップロードされた画像データベースを新しい環境に移行する方法は存在しないことが分かっています。

補足すると、これらは S3 経由ではなく、サイト自体でホストされています。

サポートに連絡しましたか?

サポートチケットを2件送りましたが、2日経っても返事がありません。残念ながらサポートはひどいものです。私が去った主な理由の一つです。

添付ファイルを含むバックアップを取得できましたか?

はい、ただし画像を右クリックして「新しいタブで画像を開く」を選択すると、nodechef.com 内の画像ページにリンクが飛んでしまいます。

いいえ、画像が置かれているそのホストは S3 サーバーです。

おそらく、サイト設定の外にあるグローバル設定を使って設定されているのでしょう。
その場合、画像はバックアップに含まれていない可能性があります。

もし画像がバックアップに含まれているなら、discourse remap コマンドを使ったグローバルな検索と置換で十分です。しかし、実際にアクセスしてみます(あなたのフォーラムを検索しました)が、画像がローカルにもホストされていないことは明らかです。

(余談ですが、あなたの SSL 証明書には www が含まれていませんが、Google にはそのように登録されているため、大きな厄介な証明書警告が表示されます)。

現在、修正されました。以前は私にとってwww経由のTorでは動作しませんでしたが、Chrome、Edge、Torでは現在動作しています。

幸いなことに、私たちのリソースのほとんど(アバター、ヘッダー画像など)はバックアップに保存されていました。不足しているのは、ユーザーがアップロードした画像と動画だけです。