Restaurer un backup sur le serveur de staging
Description générale
Le flux général est le suiest de sélectionner un backup de la prod et de le restaurer sur le cluster PostgreSQL d'un serveur staging.
Stopper le Serveur de staging
[Option] Supprimer la base de données existante
Restaurer un backup (pg_dump) sur le cluster PostgreSQL de staging
Configurer le serveur de staging pour qu'il utilise la bonne base de données
Redémarrer le serveur de staging
Description détaillée
Stopper le serveur de Staging
Utilisez les instructions de la page Accéder à vos serveurs pour ouvrir le formulaire du serveur staging.
Ouvrir l'onglet Systemd
Cliquez sur le bouton Stop All
Vérifier que le Substate des services passe à Dead
Supprimer la base de données existante
Si la base n'a pas été supprimée, c'est qu'elle est utilisée par un autre programme. Contactez le support Muppy si vous n'arrivez pas à la trouver et le fermer.
Notez le nom du PostgreSQL Cluster et copier le nom de l'utilisateur PostgreSQL dans le presse papier.
Restaurer un pg_dump sur le cluster PostgreSQL de staging
Ouvrez la liste des backups de base de données via le menu Muppy / Databases / Database Backups (pg_dump)
Dans le formulaire "Restore PostgreSQL Database" qui s'ouvre, indiquez les valeurs de:
PostgreSQL Cluster
Owner (Coller la valeur qui est dans le Presse Papier)
Database name
Si vous ne mettez rien, le nom d'origine est utilisé.
Comment (éventuellement)
Configurer le serveur de staging pour qu'il utilise la bonne base de données
Une fois que vous avez reçu la notification de la fin de la restoration, dans l'onglet Databases du formulaire du serveur de Staging:
Redémarrer le serveur de Staging
Utilisez le bouton Start All de l'onglet Systemd pour redémarrer le serveur (cf § Stopper le serveur de Staging)
Last updated