J’essaie d’écrire un script avec cron qui peut automatiquement restaurer ma sauvegarde depuis s3 chaque semaine.
Pour qu’il puisse s’exécuter tous les dimanches au lieu que j’aille dans l’interface utilisateur pour la restaurer. (La restauration de notre site prend quelques heures…)
Quelqu’un a-t-il fait quelque chose de similaire ?
Pour vérifier si les sauvegardes sont bien correctes ? Saviez-vous que la plupart des gens ne font pas de tests de restauration.
Si je devais le faire, je lancerais un conteneur Docker isolé pour restaurer la sauvegarde. Ce conteneur Docker serait détruit après une restauration réussie. Ce nouveau conteneur ne serait pas autorisé à communiquer avec le monde extérieur (par exemple, ne pas envoyer d’e-mails, ne pas télécharger de nouveau contenu, etc.).
La restauration d’une sauvegarde pourrait être un simple docker exec avec les commandes
Mais vous avez besoin de la même image de conteneur pour le site afin de vérifier… Alors peut-être une reconstruction de l’image après la restauration ? et ensuite vérifier.