s3のファイルを手動でローカルに移行する方法

検索したところ、rake uploads:migrate_from_s3 はもう使えないようです。

では、安全な方法はありますか?

S3からすべてのアップロードをダウンロードし、ローカルサーバーにアップロードします。

その後、再マッピングを行いますか?

誰かが再マッピングについて教えてくれたら、とても助かります…

まず、Enable hidden setting to include S3 uploads in the backups を参照してください。

次にバックアップを作成し、それを復元します。新しいサーバーに復元することをお勧めします。既存の yml ファイルを使用できますが、USE_S3、アップロードバケット、およびアセットを S3 にアップロードするものを削除してください。

SSL証明書を取得するために、Discourseサイトを別のVPSにrsyncで移動 できます。--exclude postgres_* を使用することをお勧めします。

その後、コマンドラインからバックアップを復元 できます。

「いいね!」 4

コード1行でこれが実現できると思います。ロードマップに追加するのは良いアイデアかもしれません。コード1行だけで、ローカルからS3、S3からローカルへの切り替えが容易にできるはずです。お忙しいところ恐縮ですが、将来のためにリストに追加していただけると有益だと思います。

「いいね!」 1

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.