J’ai un site en cours d’exécution avec la version 2.5.0.beta2 (c4bc734b11). Pour . . . raisons . . ., je dois le maintenir, ainsi que ses plugins, épinglés à une version spécifique.
J’ai construit un nouveau conteneur sur un site de staging avec Discourse épinglé à un commit et chaque plugin reset --hard au même commit que celui sur lequel tourne actuellement le site de production. Maintenant, je veux restaurer une sauvegarde pour m’assurer que cela a bien fonctionné comme je le pensais.
Le fichier de sauvegarde s’appelle community-2020-06-10-163052-v20201303000002.sql.gz.
Et la restauration échoue car :
Validation des métadonnées...
Version actuelle : 20200320193612
Version restaurée : 20201303000002
ou, pour plus de lisibilité :
Validation des métadonnées...
Version actuelle : 2020 03-20-19:36:12
Version restaurée : 2020 13-03-00:00:02
Je me souviens vaguement qu’il y avait un problème avec les sauvegardes ayant un numéro de version incorrect, mais je ne parviens pas à le retrouver.
Je suppose que je dois simplement le renommer en community-2020-06-10-163052-v2020**03**03000002.sql.gz plutôt qu’en community-2020-06-10-163052-v2020**13**03000002.sql.gz ?
MODIF : Le renommage du fichier de sauvegarde a fonctionné, du moins pour la sauvegarde de base de données uniquement . . .
MODIF 2 : J’ai ensuite pu restaurer une sauvegarde complète renommée.