Site Recovery Manager 장치를 배포하면 Site Recovery Manager는 설치 프로세스 중에 vPostgres 데이터베이스를 생성합니다.

PostgreSQL 명령을 사용하여 내장된 vPostgres 데이터베이스를 백업하고 복원할 수 있습니다. Site Recovery Manager를 업데이트하거나 업그레이드하기 전에 항상 Site Recovery Manager데이터베이스를 백업합니다. Site Recovery Manager를 등록 취소했다가 다시 설치하해야 하는데 이전 설치의 데이터를 유지해야 하는 경우, Site Recovery Manager Server를 다른 호스트 시스템으로 마이그레이션해야 하는 경우 또는 데이터베이스가 손상되어 클린 상태로 데이터베이스를 되돌려야 하는 경우에도 내장형 vPostgres 데이터베이스를 백업 및 복원하는 작업이 필요할 수 있습니다.

사전 요구 사항

내장형 vPostgres 데이터베이스를 백업 및 복원하는 데 사용하는 명령에 대한 자세한 내용은 PostgreSQL 설명서( https://www.postgresql.org/docs/9.3/static/index.html)의 pg_dumppg_restore 명령을 참조하십시오.

프로시저

  1. Site Recovery Manager 장치 관리 인터페이스에 admin으로 로그인합니다.
  2. Site Recovery Manager 장치 관리 인터페이스에서 서비스를 클릭하고 Site Recovery Manager 서비스를 중지합니다.
  3. Site Recovery Manager 호스트 시스템에 로그인합니다.
  4. pg_dump 명령을 사용하여 내장형 vPostgres 데이터베이스의 백업을 만듭니다.
    /opt/vmware/vpostgres/current/bin/pg_dump -Fc --username=db_username srmdb > srm_backup_name

    데이터베이스의 기본 사용자 이름은 srmdb입니다. 데이터베이스 이름은 srmdb이며 변경할 수 없습니다.

  5. 내장형 vPostgres 데이터베이스의 백업이 필요한 작업을 수행합니다.
    예를 들어 Site Recovery Manager를 업데이트 또는 업그레이드하거나, Site Recovery Manager를 제거하고 다시 설치하거나, Site Recovery Manager Server를 마이그레이션합니다.
  6. (선택 사항) pg_restore 명령을 사용하여 단계 4에서 만든 백업으로부터 데이터베이스를 복원합니다.
    /opt/vmware/vpostgres/current/bin/pg_restore -Fc --username=db_username --dbname=srmdb srm_backup_name
  7. (선택 사항) 백업을 생성한 동일한 시스템에서 데이터베이스를 복원하려면 pg_restore 명령과 함께 --clean 옵션을 사용해야 합니다.
    /opt/vmware/vpostgres/current/bin/pg_restore --clean -Fc --username=db_username --dbname=srmdb srm_backup_name
  8. Site Recovery Manager 서비스를 시작합니다.