Lorsque vous déployez le dispositif Site Recovery Manager, Site Recovery Manager crée une base de données vPostgres pendant le processus d'installation. Vous pouvez sauvegarder et restaurer la base de données vPostgres intégrée à l'aide des commandes PostgreSQL.
Sauvegardez toujours la base de données Site Recovery Manager avant de mettre à jour ou à niveau Site Recovery Manager. Vous pouvez aussi avoir besoin de sauvegarder et restaurer la base de données vPostgres intégrée si vous devez désinscrire, puis réinstaller Site Recovery Manager et conserver les données de l'installation précédente, migrer Site Recovery Manager Server vers une autre machine hôte ou restaurer la base de données à un état propre au cas où elle aurait été endommagée.
Procédure
- Connectez-vous à l'interface de gestion du dispositif Site Recovery Manager en tant qu'administrateur.
- Dans l'interface de gestion de dispositif Site Recovery Manager, cliquez sur Services, puis arrêtez le service Site Recovery Manager.
- Connectez-vous à la machine hôte Site Recovery Manager.
- Créez une sauvegarde de la base de données vPostgres intégrée à l'aide de la commande pg_dump.
/opt/vmware/vpostgres/current/bin/pg_dump -Fc --username=db_username srmdb > srm_backup_name
Vous avez défini le mot de passe de la base de données vPostgres intégrée lorsque vous avez installé Site Recovery Manager. Le nom d'utilisateur par défaut de la base de données est srmdb
. Le nom de la base de données est srmdb
et ne peut pas être modifié.
- Effectuez les actions nécessitant la sauvegarde de la base de données vPostgres intégrée.
Par exemple, mettez à jour ou à niveau
Site Recovery Manager, désinstallez et réinstallez
Site Recovery Manager ou migrez
Site Recovery Manager Server.
- (Facultatif) Restaurez la base de données issue de la sauvegarde que vous avez créée dans Étape 4 à l'aide de la commande pg_restore.
/opt/vmware/vpostgres/current/bin/pg_restore -Fc --username=db_username --dbname=srmdb srm_backup_name
- (Facultatif) Pour restaurer la base de données sur le système à partir duquel vous avez créé la sauvegarde, vous devez utiliser l'option --clean avec la commande pg_restore.
/opt/vmware/vpostgres/current/bin/pg_restore --clean -Fc --username=db_username --dbname=srmdb srm_backup_name
- Démarrez le service Site Recovery Manager.