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.

Conditions préalables

Pour obtenir des informations sur les commandes que vous utilisez pour sauvegarder et restaurer la base de données vPostgres intégrée, consultez les commandes pg_dump et pg_restore dans la documentation PostgreSQL à l'adresse suivante : https://www.postgresql.org/docs/9.3/static/index.html.

Procédure

  1. Connectez-vous à l'interface de gestion du dispositif Site Recovery Manager en tant qu'administrateur.
  2. Dans l'interface de gestion de dispositif Site Recovery Manager, cliquez sur Services, puis arrêtez le service Site Recovery Manager.
  3. Connectez-vous à la machine hôte Site Recovery Manager.
  4. 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

    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é.

  5. 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.
  6. (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
  7. (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
  8. Démarrez le service Site Recovery Manager.