diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/guide.en-gb.md b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/guide.en-gb.md new file mode 100644 index 00000000000..7b7ac71bbd3 --- /dev/null +++ b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/guide.en-gb.md @@ -0,0 +1,110 @@ +--- +title: "Setting up Multi-Site Replication on Managed vSphere" +excerpt: "Step-by-step guide to connect multiple Zerto deployments on Managed vSphere for secure and efficient disaster recovery" +updated: 2025-12-02 +--- + +## Objective + +The purpose of this guide is to provide step-by-step instructions to connect multiple on-premises Zerto deployments to a Managed vSphere instance. By following this guide, users will be able to establish secure multi-site replication, ensure disaster recovery readiness, and manage data protection across different sites. + +**Find out how to set up Zerto Virtual Replication between your Hosted Private Cloud platforms.** + +## Requirements + +- **Managed vSphere Setup**: A Managed vSphere environment with Zerto already deployed. +- **On-Premises Zerto**: Zerto installed and configured on your local infrastructure. +- **VPN Information**: All necessary VPN credentials, IP addresses, and keys for both on-premises and Managed vSphere environments. + +> [!primary] +> +> Appropriate administrative access to Zerto Manager on both Managed vSphere and on-premises sites. +> + +## Instructions + +### 1 - Access Zerto Manager on Managed vSphere + +- Log in to the [OVHcloud Control Panel](/links/manager), then go to the `Hosted Private Cloud`{.action} section. +- Click the `Managed VMware vSphere`{.action} menu and select the infrastructure concerned. +- Navigate to the `Datacenters`{.action} tab and select the datacenter. +- Navigate to the `Zerto`{.action} tab. + +![zerto manager tab](images/zerto_manager_tab.png){.thumbnail} + +### 2 - Add your On-Premises Zerto Site + +Click the `Add a website`{.action} button, enter your VPN information (IP address and encryption key), and enter the details of your on-premises Zerto deployment. Refer to our example screenshot for guidance: + +![zerto manager add onprem zerto](images/zerto_manager_add_onprem_zerto.png){.thumbnail} + +### 3 - Start VPN Configuration + +Submit your information. The Managed vSphere will automatically start the VPN setup, allowing secure access to your on-premises Zerto site. + +![zerto manager vpn configuration](images/zerto_manager_vpn_configuration.png){.thumbnail} + +### 4 - Let Automated Processes Run + +Managed vSphere will run automated tasks to configure multi-site connectivity. + +![zerto automated processes](images/zerto_automated_processes.png){.thumbnail} + +Wait until the status shows `Configuration deployed`. + +![zerto manager status finished](images/zerto_status_finished.png){.thumbnail} + +### 5 - Connect the VPN + +Connect your on-premises VPN to the Managed vSphere’s Zerto VPN and verify that the connection is active. + +### 6 - Pair the Zerto Sites + +- On Managed vSphere Zerto, go to `Sites`{.action} and get the token: + +![zerto get token](images/zerto_get_token.png){.thumbnail} + +- On your on-premises Zerto, choose `Pair to a site`{.action} and enter the Managed vSphere Zerto IP and token: + +![zerto pair site](images/zerto_pair_site.png){.thumbnail} + +Once paired, your multi-site replication setup is complete. + +## Network Diagram + +The following diagram illustrates the connectivity setup for multi-site Zerto replication between the customer site and Managed vSphere: + +![network diagram](images/network_diagram.png){.thumbnail} + +Diagram Explanation: + +- OPNSense Public IP – The public IP of the customer firewall/router. +- OPNSense Private IP – The internal IP address of the customer firewall. +- ZVM Private IP – The internal IP of the customer Zerto Virtual Manager. +- Internal ZVM Network – The LAN connecting customer ZVM and vRAs. +- OVHcloud Public IP – The public-facing IP for the Managed vSphere. +- OVHcloud ZVM Network /23 – The private network within the hosted Managed vSphere. +- ZVM Private IP (Managed vSphere) – The private IP addresses of Zerto VMs (ZVM and vRAs) hosted in Managed vSphere. + +This setup ensures secure VPN connectivity between on-premises Zerto and OVHcloud Managed vSphere, allowing multi-site replication and disaster recovery. + +## Troubleshooting Tips + +- **VPN issues**: Check credentials, firewall and network settings. +- **Token/site pairing**: Verify token, ZVM IP and licensing. + +## Security Considerations + +- Use strong encryption for all VPN connections. +- Ensure secure authentication methods are in place. +- Limit access to Zerto and Managed vSphere management interfaces. +- Regularly review logs and monitor for suspicious activity. +- Keep Zerto and Managed vSphere software up to date with security patches. + +## Go further + +If you need training or technical assistance to implement our solutions, contact your sales representative or click on [this link](/links/professional-services) to get a quote and ask our Professional Services experts for a custom analysis of your project. + +Ask questions, give your feedback and interact directly with the team building our Hosted Private Cloud services on the dedicated [Discord](https://discord.gg/ovhcloud) channel. + +Join our [community of users](/links/community). \ No newline at end of file diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/network_diagram.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/network_diagram.png new file mode 100644 index 00000000000..8f1075ba427 Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/network_diagram.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_automated_processes.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_automated_processes.png new file mode 100644 index 00000000000..16f1ae32ca8 Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_automated_processes.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_get_token.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_get_token.png new file mode 100644 index 00000000000..aaa52accb90 Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_get_token.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_add_onprem_zerto.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_add_onprem_zerto.png new file mode 100644 index 00000000000..d2628b5f87c Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_add_onprem_zerto.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_tab.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_tab.png new file mode 100644 index 00000000000..6aaa9e37c46 Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_tab.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_vpn_configuration.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_vpn_configuration.png new file mode 100644 index 00000000000..53f046250f3 Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_manager_vpn_configuration.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_pair_site.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_pair_site.png new file mode 100644 index 00000000000..b9e77067e55 Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_pair_site.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_status_finished.png b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_status_finished.png new file mode 100644 index 00000000000..4b02c71b13b Binary files /dev/null and b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/images/zerto_status_finished.png differ diff --git a/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/meta.yaml b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/meta.yaml new file mode 100644 index 00000000000..27400fbbb59 --- /dev/null +++ b/pages/hosted_private_cloud/hosted_private_cloud_powered_by_vmware/zerto_multi_site/meta.yaml @@ -0,0 +1,2 @@ +id: 35e8090a-b1c6-432f-9d94-567398d35c85 +full_slug: vmware-zerto-multi-site-setup \ No newline at end of file