Je travaille sur certains thèmes personnalisés et sur l’authentification unique (SSO), et je souhaite le faire en local plutôt que contre notre instance hébergée par Discourse. J’ai effectué une sauvegarde de l’instance hébergée et je l’ai importée sur mon instance locale auto-hébergée.
Lorsque j’essaie de restaurer, je reçois une erreur concernant les versions :
[2019-07-25 21:16:55] Version actuelle : 20190717133743
[2019-07-25 21:16:55] Version restaurée : 20190725020422
[2019-07-25 21:16:55] EXCEPTION : Vous essayez de restaurer une version plus récente du schéma. Vous devez d'abord effectuer une migration !
[2019-07-25 21:16:55] /var/www/discourse/lib/backup_restore/restorer.rb:250:in `validate_metadata'
J’ai déjà visité /admin/upgrade sur l’instance locale et il m’indique que tout est déjà à jour.
Comment puis-je installer cette sauvegarde en local ?
En aside, cela s’est transformé en une expérience pour voir ce qui se passerait si nous devions un jour l’internaliser, et je souhaite être plus confiant quant à notre capacité à le faire à l’avenir.
J’ai installé en suivant le guide ici, mais j’ai configuré une instance Ubuntu locale dans VirtualBox au lieu d’utiliser DigitalOcean. Je ne suis pas sûr de savoir exactement sur quelle branche je me trouve. La version du tableau de bord affiche ceci :
Oui, le site à partir duquel j’ai effectué la sauvegarde est hébergé chez vous. Nous sommes sur le forfait « Business ». Je n’ai pas encore essayé de faire fonctionner les plugins localement.