Migrar ativos para tarefas rake s3

Olá,

Temos várias instâncias do Discourse armazenando ativos localmente que gostaríamos de mover para o S3. Temos algumas perguntas sobre esse processo:

  1. A maneira recomendada parece ser usar a tarefa rake uploads:migrate_to_s3. Essa tarefa é idempotente (podemos executá-la novamente se algo der errado?)
  2. Existe um modo detalhado com essa tarefa para obter mais informações sobre o que deu errado, se necessário?
  3. Tivemos um problema com uma migração anterior onde alguns ativos não foram carregados para o S3. Existe uma maneira fácil de listar quais são para entender o que está acontecendo?
  4. Não tenho certeza sobre a tarefa s3:upload_assets, ela é chamada como parte da migração para S3 ao executar uploads:migrate_to_s3 ou devo chamá-la também se quiser que tudo vá para o S3?

Obrigado por fazer o Discourse!

Sim, você pode executar novamente.

Não, acho que não há um modo detalhado.

Você precisa executar a tarefa rake de upload de ativos em cada reconstrução. Se você seguir o guia Configurar um provedor de armazenamento de objetos compatível com S3 para uploads, ele fornecerá as linhas para adicionar ao seu yml.

Obrigado por suas respostas

1 curtida

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