GCVE Backup and Disaster Recovery
Picking up where we left off last month, let’s dive into disaster recovery and how to use Site Recovery Manager and Google Backup & Protect to DR into and within the cloud with GCVE.
But before we do, a quick advertisement:
If you are in Brisbane, Australia, I suggest coming to the awesome Google Infrastructure Group (GIG) which focuses on GCVE where on 04 July 2022 I will be presenting on Terraform in GCVE.
DR Options in GCVE
GCVE allows us two options for disaster recovery. These are:
- Site Recovery Manager for Hyperscalers
- Actifio Go (recently purchased by Google)
Site Recovery Manager
Since VMware is a first party service within GCP, you can always call upon the GCP support folks to assist if/when you run into issues. (One of the best reasons to use GCVE over other VMware as a Service offerings!)
Some features of SRM within GCVE are:
- Fast and reliable recovery: Site Recovery Manager automates every aspect of executing a recovery plan to accelerate recovery and eliminate the risks involved with manual processes.
- Simplified disaster recovery management: Create and manage centralized recovery plans for thousands of VM.
- Support for multiple topologies for maximized flexibility: On-premises to Google Cloud VMware Engine, Google Cloud VMware Engine to on-premises, and inter-region between two Google Cloud VMware Engine nodes.
- Automated orchestration workflows: Perform a DR failover or a planned migration, and failback recovered VMs to the original site, all executing the same recovery plan with a single click.
- Automated recovery of network and security settings: Eliminate the need to re-configure IP addresses on recovered VMs via integration with NSX. Security policies are also preserved, further reducing configurations post-recovery.
- Non-disruptive recovery testing: Perform automated failover testing as frequently as needed in an isolated network to avoid impact to production applications, and ensure regulatory compliance through detailed reports.
- Support for multiple topologies for maximized flexibility: On-premises to Google Cloud VMware Engine, Google Cloud VMware Engine to on-premises, and inter-region between two Google Cloud VMware Engine nodes.
Using SRM within GCVE is exactly the same as using SRM in your on-prem vSphere environment.
Follow the Google & VMware documentation to get SRM up and running within your GCVE cluster.
GCVE SRM Documentation
SRM Documentation
I won’t go into detail on how to get this solution working since it is well documented in the above links. However, I will make note that once you have deployed the vReplication appliances, you can also manage replication with HCX if you don’t have a SRM license which is required if you want the full SRM experience.
Actifio Go
Google recently purchased Actifio Go which is a nicely integrated backup solution for GCP workloads. Since the platform can run in VMware (GCVE) or GCE, it is an ideal solution for those considering a new backup product.
Actifio Go can help:
- Increase business availability by simplifying and accelerating backup and DR at scale, across cloud-native, and hybrid environments.
- Automatically back up and protect a variety of workloads, including enterprise databases like SAP HANA, Oracle, Microsoft SQL Server, PostgreSQL, and MySQL, as well as virtual machines (VMs) in VMware, Hyper-V, physical servers, and Google Compute Engine.
- Bring significant efficiencies to data storage, transfer, and recovery.
- Accelerate application development and reduce DevOps cycles with test data management tools.
There is a well put together document on installing and configuring Actifio Go within GCE here: https://docs.actifio.com/Actifio-GO/PDFs/ActifioGODeploymentGuide.pdf
If you wish to install the product within GCVE, Actifio have good documents available to get you started here:
Actifio Global Manager
Actifio Sky Appliance
A note on storage in Sky appliances: Since you cannot delete the default snapshot pool, make it as small as possible and then allocate larger pools that can be deleted if required. Also, never expand a snapshot disk in GCVE, simply create a new one and add it to the pool. Sky does not support resizing disks.
Conclusion
I haven’t gone into detail on getting DR & Backup solutions working in GCVE as how you structure your backup and DR is likely different from how I would do it. The documentation I have linked to is well written and is kept up to date.
Whether you are looking for a new backup solution or just to implement a solid DR solution, Google in partnership with VMware has you covered.