Your environment might contain multiple vCenter Server instances registered with different external Platform Services Controller instances that replicate their data. You can use vSphere Data Protection for backing up and restoring the whole environment so that if a Platform Services Controller fails, you can restore the failed Platform Services Controller.

Important

You can back up and restore only virtual machines that contain vCenter Server, vCenter Server Appliance, and Platform Services Controller. You cannot back up and restore physical machines that are running vCenter Server by using vSphere Data Protection.

1

Deploy the vSphere Data Protection Appliance.

See Deploy the vSphere Data Protection OVF Template.

2

Complete the initial vSphere Data Protection configuration.

See Configure vSphere Data Protection.

3

Perform image-based backups of the external Platform Services Controller and all vCenter Server instances.

See Create a Backup Job in vSphere Data Protection.

Note

Back up all vCenter Server and Platform Services Controller instances at the same time.

4

(Optional) To run an existing backup job immediately, start the process manually.

See Start a Backup Job Manually.

5

Repoint the connections between the vCenter Server instances registered with the Platform Services Controller to any remaining functional external Platform Services Controller.

See Repoint vCenter Server to Another External Platform Services Controller.

Important

Repointing the connections between vCenter Server and the Platform Services Controller results in loss of all backup jobs and replication jobs. Existing restore points remain intact, but you must re‐create backup jobs and replication jobs.

6

Restore the failed Platform Services Controller:

Restore a virtual machine to the original location.

See Restore a Virtual Machine to the Original Location.

Restore a virtual machine to a new location.

See Restore a Virtual Machine to a New Location.

Restore a virtual machine directly to the ESXi host that is running the vSphere Data Protection Appliance if the vCenter Server service becomes unavailable or if you cannot access the vSphere Data Protection user interface by using the vSphere Web Client.

See Restore a Virtual Machine with the Direct-to-Host Emergency Restore Operation.

7

Power on the virtual machine that contains the Platform Services Controller.

Important

For Platform Services Controller instances installed on Windows, if the system prompts you to restart the virtual machine, do not restart the machine before you run the psc_restore script.

8

Log in to the Platform Services Controller instance.

For a Platform Services Controller deployed as an appliance, log in to the vCenter Server Appliance shell as root.

For a Platform Services Controller installed on Windows, log in as an administrator to the virtual machine that you installed vCenter Server on.

9

Verify that no Platform Services Controller services are running.

For a Platform Services Controller deployed as an appliance, run the service-control --status --all command in the appliance shell.

For a Platform Services Controller installed on Windows, from the Windows Start menu, select Control Panel > Administrative Tools > Services.

10

Run the psc_restore script to restore the Platform Services Controller.

Option

Steps

For a Platform Services Controller deployed as an appliance

Run the psc_restore script in the appliance shell.

psc_restore -u psc_administrator_username -p psc_administrator_password
Note

If you do not provide arguments, the script prompts you for the necessary arguments thrice before closing.

For a Platform Services Controller installed on Windows

1

From the Windows command prompt, navigate to the psc_restore script.

By default, the script is located in C:\Program Files\VMware\vCenter Server\.

2

Run the psc_restore script.

psc_restore -u psc_administrator_username -p psc_administrator_password
 
Note

If you do not provide arguments, the script closes after notifying you that the required arguments were not provided.

11

Verify that all Platform Services Controller services of the restored Platform Services Controller are running.

For a Platform Services Controller deployed as an appliance, run the service-control --status --all command in the appliance shell.

For a Platform Services Controller installed on Windows, from the Windows Start menu, select Control Panel > Administrative Tools > Services.

12

Repoint back the connections between the vCenter Server instances to the restored Platform Services Controller.

See Repoint vCenter Server to Another External Platform Services Controller.

Important

Repointing the connections between vCenter Server and the Platform Services Controller results in loss of all backup jobs and replication jobs. Existing restore points remain intact, but you must re‐create backup jobs and replication jobs.