Migrazione asset su s3 rake tasks

Ciao,

Abbiamo più istanze di Discourse che archiviano asset localmente e che vorremmo spostare su S3. Abbiamo alcune domande riguardo a questo processo:

  1. Il modo consigliato sembra essere l’utilizzo del task rake uploads:migrate_to_s3. Questo task è idempotente (possiamo rieseguirlo se qualcosa va storto?)
  2. Esiste una modalità dettagliata con questo task per ottenere maggiori informazioni su cosa è andato storto, se necessario?
  3. Abbiamo avuto un problema con una migrazione precedente in cui alcuni asset non sono stati caricati su S3. Esiste un modo semplice per elencare quali sono per capire cosa sta succedendo?
  4. Non sono sicuro del task s3:upload_assets, viene chiamato come parte della migrazione a S3 quando si esegue uploads:migrate_to_s3 o dovrei chiamarlo anche se voglio che tutto vada su S3?

Grazie per aver creato Discourse!

Sì, puoi eseguirlo di nuovo.

No, non credo esista una modalità dettagliata.

Devi eseguire il task rake di caricamento degli asset ad ogni ricompilazione. Se segui la guida Configura un provider di archiviazione oggetti compatibile con S3 per i caricamenti, ti fornirà le righe da aggiungere al tuo yml.

Grazie per le tue risposte

1 Mi Piace

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