Quando si distribuisce l'appliance Site Recovery Manager, Site Recovery Manager crea un database vPostgres durante il processo di installazione. È possibile eseguire il backup del database vPostgres incorporato, nonché ripristinarlo utilizzando i comandi di PostgreSQL.

Eseguire sempre il backup del database di Site Recovery Manager prima di aggiornare Site Recovery Manager. Potrebbe inoltre essere necessario eseguire il backup e il ripristino del database vPostgres incorporato se si deve annullare la registrazione di Site Recovery Manager e quindi reinstallarlo conservando i dati dell'installazione precedente, eseguire la migrazione di Site Recovery Manager Server a un'altra macchina host oppure ripristinare uno stato pulito del database nel caso in cui diventi danneggiato.

Prerequisiti

Per informazioni sui comandi utilizzati per eseguire il backup e il ripristino del database vPostgres incorporato, vedere i comandi pg_dump e pg_restore nella documentazione di PostgreSQL all'indirizzo https://www.postgresql.org/docs/9.3/static/index.html.

Procedura

  1. Accedere all'interfaccia di gestione dell'appliance Site Recovery Manager come amministratore.
  2. Nell'interfaccia di gestione dell'appliance Site Recovery Manager, fare clic su Servizi e arrestare il servizio Site Recovery Manager.
  3. Accedere alla macchina host di Site Recovery Manager.
  4. Creare un backup del database vPostgres incorporato utilizzando il comando pg_dump.
    /opt/vmware/vpostgres/current/bin/pg_dump -Fc --username=db_username srmdb > srm_backup_name

    Se si imposta la password per il database vPostgres incorporato durante l'installazione di Site Recovery Manager, il nome utente predefinito per il database è srmdb. Il nome del database è srmdb e non può essere modificato.

  5. Eseguire le azioni che richiedono il backup del database vPostgres incorporato.
    Ad esempio, aggiornare Site Recovery Manager, disinstallare e reinstallare Site Recovery Manager o eseguire la migrazione di Site Recovery Manager Server.
  6. (Facoltativo) Ripristinare il database dal backup creato in Passaggio 4 utilizzando il comando pg_restore.
    /opt/vmware/vpostgres/current/bin/pg_restore -Fc --username=db_username --dbname=srmdb srm_backup_name
  7. (Facoltativo) Per ripristinare il database nello stesso sistema da cui è stato creato il backup, è necessario utilizzare l'opzione --clean con il comando pg_restore.
    /opt/vmware/vpostgres/current/bin/pg_restore --clean -Fc --username=db_username --dbname=srmdb srm_backup_name
  8. Avviare il servizio Site Recovery Manager.