Migrar activos a s3 rake tasks

Hola,

Tenemos múltiples instancias de Discourse que almacenan activos localmente y nos gustaría moverlos a S3. Tenemos algunas preguntas sobre ese proceso:

  1. La forma recomendada parece ser usar la tarea uploads:migrate_to_s3 de rake. ¿Es esta tarea idempotente (podemos volver a ejecutarla si algo sale mal)?
  2. ¿Hay un modo detallado con esta tarea para obtener más información sobre lo que salió mal si es necesario?
  3. Tuvimos un problema con una migración anterior donde algunos activos no se subieron a S3. ¿Hay una forma fácil de enumerar cuáles son para entender qué está pasando?
  4. No estoy seguro de la tarea s3:upload_assets, ¿se llama como parte de la migración a S3 cuando se hace uploads:migrate_to_s3 o también debería llamarla si quiero que todo vaya a S3?

¡Gracias por hacer Discourse!

Sí, puedes volver a ejecutarlo.

No, no creo que haya un modo detallado.

Necesitas ejecutar la tarea de carga de activos de rake en cada reconstrucción. Si sigues la guía Configurar un proveedor de almacenamiento de objetos compatible con S3 para cargas, te dará las líneas para agregar a tu yml.

Gracias por tus respuestas

1 me gusta

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