J’ai réussi à résoudre tous les problèmes avec les scripts d’importation en utilisant un environnement de développement au lieu de la production. Comment puis-je déplacer le contenu importé d’une sauvegarde .sql exportée de l’environnement de développement vers un environnement de production ? Est-ce aussi simple que d’exporter le fichier de sauvegarde .sql, puis d’installer un environnement de production et d’importer la sauvegarde ?
Oui. ![]()
Il existe d’autres méthodes qui font le travail :
- réplication de base de données
- rsync du serveur entier
- pointer l’URL de production vers le développement
Mais restaurer des sauvegardes (surtout si elles sont stockées sur S3) est facile.
Assurez-vous de sauvegarder également les téléchargements s’ils ne sont pas sur S3.
1 « J'aime »
Pour conserver les pièces jointes et les téléchargements, utilisez la fonctionnalité de sauvegarde/restauration intégrée à Discourse pour sauvegarder à partir du développement et restaurer en production.
2 « J'aime »