Здравствуйте,
У нас есть несколько экземпляров Discourse, которые хранят файлы локально, и мы хотим перенести их в S3. У нас есть несколько вопросов по этому процессу:
- Рекомендуемый способ, похоже, заключается в использовании задачи Rake
uploads:migrate_to_s3. Является ли эта задача идемпотентной (можно ли запускать её повторно, если что-то пойдёт не так)? - Есть ли у этой задачи режим подробного вывода, чтобы получить больше информации о том, что пошло не так, если это потребуется?
- У нас возникла проблема с предыдущей миграцией, когда некоторые файлы не были загружены в S3. Есть ли простой способ перечислить их, чтобы понять, что происходит?
- Я не уверен насчёт задачи
s3:upload_assets: вызывается ли она в рамках миграции в S3 при выполненииuploads:migrate_to_s3, или мне нужно вызывать её отдельно, если я хочу, чтобы всё было в S3?
Спасибо за создание Discourse!