DO から S3 へのアップロードファイルの移行

Discourse サイトに既にアップロードされたすべてのファイルを S3 に移行し、その後、Digital Ocean のローカルディスクではなく S3 からファイルを配信しようと考えています。

(すでにバックアップを別の S3 バケットに保存するように設定済みです。)

ファイルアップロード用に S3 を設定する正しい手順は何でしょうか?単に s3 upload bucket 名と s3 cdn url 名を追加し、「Place uploads on Amazon S3 storage」を有効にするだけで、Discourse が移行を処理してくれるのでしょうか、それとも他にやるべきことはありますか?s3 endpoint について気にする必要はありますか?

よろしくお願いいたします!

「いいね!」 3

AWS S3 を使用している場合は、S3 エンドポイントを気にする必要はありません。これは、S3 互換のサービス(例:DO Spaces)を使用している場合にのみ関連します。

既存のアップロードを S3 バケットに移行するには、rake タスクを実行する必要があります。
rake uploads:migrate_to_s3
このタスクを実行するには、S3 パラメータを ENV 変数を通じて設定する必要があります。

以下のガイドに従ってください:

「いいね!」 7

親切なご支援をありがとうございます!

「いいね!」 3

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