환경에는 해당하는 데이터를 복제하는 서로 다른 외부 Platform Services Controller 인스턴스를 사용하여 등록된 여러 개의 vCenter Server 인스턴스가 포함되었을 수 있습니다. 전체 환경을 백업하고 복원하는 데 vSphere Data Protection을 사용할 수 있습니다. 모든 Platform Services Controller 인스턴스가 실패할 경우에는 환경을 복원할 수 있습니다.

중요:

vCenter Server, vCenter Server AppliancePlatform Services Controller가 포함된 가상 시스템만 백업 및 복원할 수 있습니다. vSphere Data Protection을 사용하여 vCenter Server를 실행 중인 물리적 시스템을 백업 및 복원할 수 없습니다.

  1. vSphere Data Protection Appliance를 배포합니다.

    vSphere Data Protection OVF 템플릿 배포를 참조하십시오.

  2. 초기 vSphere Data Protection 구성을 완료합니다.

    vSphere Data Protection 구성를 참조하십시오.

  3. 모든 Platform Services ControllervCenter Server 인스턴스에 대한 이미지 기반 백업을 수행합니다.

    vSphere Data Protection에서 백업 작업 생성를 참조하십시오.

    참고:

    모든 vCenter ServerPlatform Services Controller 인스턴스를 동시에 백업하십시오.

  4. (선택 사항) 기존 백업 작업을 즉시 실행하려면 프로세스를 수동으로 시작합니다.

    백업 작업 수동 시작를 참조하십시오.

  5. DTH(Direct-to-Host) 긴급 복원을 사용하여, 가장 최근에 백업된 Platform Services Controller 인스턴스를 복원합니다.

    DTH(Direct-to-Host) 긴급 복원 작업을 통해 가상 시스템 복원의 내용을 참조하십시오.

  6. Platform Services Controller가 포함된 가상 시스템의 전원을 켭니다.

    중요:

    Windows에 설치된 Platform Services Controller 인스턴스의 경우 가상 시스템을 다시 시작하라는 시스템 메시지가 표시될 경우, psc_restore 스크립트를 실행하기 전까지 시스템을 다시 시작하지 마십시오.

  7. Platform Services Controller 인스턴스에 로그인합니다.

    • 장치로 배포된 Platform Services Controller의 경우, vCenter Server Appliance 셸에 루트 자격으로 로그인합니다.

    • Windows에 설치된 Platform Services Controller의 경우 vCenter Server를 설치한 가상 시스템에 관리자 자격으로 로그인합니다.

  8. 실행 중인 Platform Services Controller 서비스가 없는지 확인합니다.

    • 장치로 배포된 Platform Services Controller의 경우 장치 셸에서 service-control --status --all 명령을 실행합니다.

    • Windows에 설치된 Platform Services Controller의 경우 Windows 시작 메뉴에서 제어판 > 관리 도구 > 서비스를 선택합니다.

  9. 추가적인 --ignore-sync 명령줄 인수와 함께 psc_restore 스크립트를 실행합니다.

    참고:

    페더레이션의 첫 번째 노드를 복원하면 다른 노드와는 동기화할 수 없기 때문에 --ignore-sync 명령줄 인수를 사용해야 합니다.

    옵션

    단계

    장치로 배포된 Platform Services Controller의 경우

    psc_restore 스크립트를 실행합니다.

    psc_restore -u psc_administrator_username -p psc_administrator_password --ignore-sync

    Windows에 설치된 Platform Services Controller의 경우

    1. Windows 명령 프롬프트에서 psc-restore 스크립트로 이동합니다.

      기본적으로 스크립트는 C:\Program Files\VMware\vCenter Server\에 있습니다.

    2. psc_restore 스크립트를 실행합니다.

      psc_restore -u psc_administrator_username -p psc_administrator-password --ignore-sync
  10. 복원이 완료되면 작동 가능한 Platform Services Controller에서 Platform Services Controller 복제 토폴로지를 가져옵니다.

    참고:

    복제 토폴로지 명령은 작동 가능한 Platform Services Controller의 직접 복제 파트너에 대한 정보만 제공합니다.

    옵션

    단계

    장치로 배포된 Platform Services Controller의 경우

    1. (선택 사항) Bash 셸을 사용하도록 설정합니다.

      shell.set --enabled true
    2. Bash 셸에 액세스하려면 shell을 실행합니다.

    3. 페더레이션의 토폴로지를 가져오는 명령을 실행합니다.

      /usr/lib/vmware-vmdir/bin/vdcrepadmin -f showpartners -h localhost -u PSC_administrator_username -w PSC_administrator_password

    Windows에 설치된 Platform Services Controller의 경우

    1. 관리자로 Windows 시스템에 로그인합니다.

    2. Windows 명령 프롬프트에서 페더레이션의 토폴로지를 가져오는 명령을 실행합니다.

      C:\Program Files\VMware\vCenter Server\vmdird\bin\vdcrepadmin -f showpartners -h localhost -u psc_administrator_username -w psc_administrator_password
  11. 다음의 방법 중 하나를 사용하여, 복원된 Platform Services Controller의 실패한 복제 파트너를 복원합니다.

  12. Platform Services Controller가 포함된 가상 시스템의 전원을 켭니다.

    중요:

    Windows에 설치된 Platform Services Controller 인스턴스의 경우 가상 시스템을 다시 시작하라는 시스템 메시지가 표시될 경우, psc_restore 스크립트를 실행하기 전까지 시스템을 다시 시작하지 마십시오.

  13. Platform Services Controller 인스턴스에 로그인합니다.

    • 장치로 배포된 Platform Services Controller의 경우, vCenter Server Appliance 셸에 루트 자격으로 로그인합니다.

    • Windows에 설치된 Platform Services Controller의 경우 vCenter Server를 설치한 가상 시스템에 관리자 자격으로 로그인합니다.

  14. 실행 중인 Platform Services Controller 서비스가 없는지 확인합니다.

    • 장치로 배포된 Platform Services Controller의 경우 장치 셸에서 service-control --status --all 명령을 실행합니다.

    • Windows에 설치된 Platform Services Controller의 경우 Windows 시작 메뉴에서 제어판 > 관리 도구 > 서비스를 선택합니다.

  15. psc_restore 스크립트를 실행하여 Platform Services Controller를 복원합니다.

    옵션

    단계

    장치로 배포된 Platform Services Controller의 경우

    장치 셸에서 psc-restore 스크립트를 실행합니다.

    psc_restore -u psc_administrator_username -p psc_administrator_password 
    참고:

    인수를 제공하지 않으면 스크립트가 닫히기 전에 필수 인수를 지정하라는 프롬프트가 세 번 표시됩니다.

    Windows에 설치된 Platform Services Controller의 경우

    1. Windows 명령 프롬프트에서 psc-restore 스크립트로 이동합니다.

      기본적으로 스크립트는 C:\Program Files\VMware\vCenter Server\에 있습니다.

    2. psc_restore 스크립트를 실행합니다.

      psc_restore -u psc_administrator_username -p psc_administrator_password  
      참고:

      인수를 제공하지 않으면 필수 인수를 제공하지 않았다는 알림 메시지가 표시되고 스크립트가 닫힙니다.

  16. 복원된 Platform Services Controller의 모든 Platform Services Controller 서비스가 실행 중인지 확인합니다.

    • 장치로 배포된 Platform Services Controller의 경우 장치 셸에서 service-control --status --all 명령을 실행합니다.

    • Windows에 설치된 Platform Services Controller의 경우 Windows 시작 메뉴에서 제어판 > 관리 도구 > 서비스를 선택합니다.

  17. 10부터 17까지 반복하여 복원이 완료된 실패한 Platform Services Controller 각각의 복제 파트너를 복원합니다.

    참고:

    작동 가능한 복제 파트너가 적어도 하나 있는 Platform Services Controller 인스턴스를 다른 인스턴스보다 먼저 복원합니다.

  18. 모든 vCenter Server 서비스를 다시 시작합니다.

    vCenter Server 및 호스트 관리를 참조하십시오.