J’ai un scénario où je veux migrer l’installation de Discourse vers un tout nouveau serveur.
Mon plan était :
- créer une nouvelle installation vierge de Discourse
- sauvegarder l’ancien Discourse,
scpla sauvegarde vers le nouveau serveur et restaurer - Copier tout le S3 (images, etc.) vers le nouveau S3 sur un compte différent
Le processus de restauration se déroule bien jusqu’à ce qu’il commence à chercher le S3 et échoue ensuite par manque d’accès. Je pense qu’il essaie d’accéder au même nom de bucket S3 que l’ancien Discourse, mais celui-ci n’existe pas sur le nouveau et je ne peux pas le créer.
Existe-t-il une solution recommandée ?
J’ai pensé que je pourrais essayer de changer le nom du bucket S3 sur l’ancien Discourse (avant d’effectuer la sauvegarde), puis lors de la restauration, il s’attendrait à avoir le nouveau bucket S3. Mais j’ai peur de ce qui arrivera à l’ancien Discourse si je le bascule simplement vers un bucket inexistant.