We have multiple discourse instances storing assets locally that we would like to move to s3. We have some questions regarding that process:
- The recommended way seem to be using the
uploads:migrate_to_s3rake task. Is this task idempotent (can we re-run it if something goes wrong ?)
- Is there a verbose mode with this task to get more information about what went wrong if need be ?
- We had an issue with a previous migration where some assets were not uploaded to s3. Is there an easy way to list which ones to understand what’s going on ?
- I’m not sure about the
s3:upload_assetstask, is it called as part of the migration to s3 when doing
uploads:migrate_to_s3or should I call it also if I want everything to s3 ?
Thank you for making Discourse !