Using Azure Quickstart to Deploy the Zerto Cloud Appliance with VPN

Overview

While deploying the Zerto Cloud Appliance (ZCA) in Azure is straightforward, it does require that a Resource Group, networking, VPN and network security groups (NSGs) exist in Azure already.

In another blog post, I show you how to deploy the Zerto Cloud Appliance from the Azure Marketplace using an Azure Quickstart template. For you to be able to connect to the on-premises Zerto site, you will need a VPN in place.

In order to eliminate the separate VPN pre-requisite build step, we’ve now added a new Azure Quickstart template. This Quickstart template deploys the Resource Group, Network, NSGs, plus the VPN and the ZCA. How cool is that?

Deployment Prerequisites

    1. An Azure Subscription.
    2. An account in Azure that has owner permissions to the subscription and the ability to add web apps in Azure.
    3. An operational IPSec VPN endpoint on-premises
    4. The pre-shared key for the VPN
    5. The IP Address of the Local VPN Gateway
    6. The IP subnet of the Local VPN in CIDR format
    7. The IP Addressing for the private Azure network where the failed over VMs will run. A default of 10.3.0.0/16 is available, but this can be changed to your specific network scheme.

     

  1. For complete prerequisite requirements, see the Zerto Virtual Replication for Azure Guidelines.

Installation Steps

  1. Go to: https://azure.microsoft.com/en-us/resources/templates/?term=zerto

2. Click on the “Zerto Cloud Appliance with Site-to-Site VPN Connection” template in the gallery, and it takes you to the details page of the Quickstart template.

3. Click “Deploy to Azure” 

4. This page provides a complete list of parameter definitions for the deployment in Azure.

5. Fill in Custom Deployment parameters page. Each setting has an information bubble that has a detailed explanation of what to enter in the field Many of the settings have default parameters filled in already.

6. Agree to the terms and conditions and click purchase.

7. The installation process takes about 30 minutes to deploy.

8. The deployment process is shown in the Azure portal.

 

  1. Once the deployment completes, the message “Deployment succeeded” has a link to the resource group.
  2. In the resource group, review all the Azure resources automatically created by the Quickstart template. If the VPN is online at the on-premises location, you should now have site-to-site connectivity. Try pinging from ZCA to ZVM, make sure your Windows firewall are properly configured for ICMP.

  1. The next step is to RDP to the Zerto Cloud Appliance by clicking on the Virtual Machine object in the Resource Group and complete the ZCA installation. For detailed steps on how to configure the ZCA, see this blog post with video steps: http://virtualizationinformation.com/zerto-quick-tip-installing-zerto-virtual-replication-appliance-5-5-update-1-in-azure/

Links

 

 

 

 

Using Azure Quickstart to Deploy the Zerto Cloud Appliance

Overview

While deploying the Zerto Cloud Appliance (ZCA) in Azure is straightforward, it does require that a Resource Group, networking, and network security groups (NSGs) exist in Azure already.

We wanted to eliminate the separate pre-requisite build steps and have the Resource Group, Network, NSGs, and storage all deploy along with the ZCA. Fortunately, Microsoft made that possible with Azure Resource Manager (ARM) templates. ARM templates house all the settings necessary to fully deploy a simple or complex solution in Azure.

Deployment

Prerequisites

  1. An Azure Subscription.
  2. An account in Azure that has owner permissions to the subscription and the ability to add web apps in Azure.
  3. An operational site-to-site connection between on-premises and Azure. For proofs of concept and testing, a software VPN like SoftEther can be used. For production deployments you can use a hardware VPN or ExpressRoute.
  4. For complete prerequisite requirements, see the Zerto Virtual Replication Azure Guidelines https://zerto.io/2BMLkPY

Installation Steps

  1. Go to https://azure.microsoft.com/en-us/resources/templates/?term=zerto
  2. Select the “Create a Zerto Cloud Appliance”.

3. Click on the Deploy to Azure button. It will launch the Azure portal and begin the installation. This page provides the link and a complete list of parameter definitions for the deployment in Azure.

https://azure.microsoft.com/en-us/resources/templates/201-zerto-zca/

  1. The Zerto Cloud Appliance Marketplace VM, along with the networking and NSG’s, will begin to deploy. It takes about 15 minutes to complete the ZCA deployment.
  2. The deployment process is shown in the Azure portal.

  1. The next step is to RDP to the Zerto Cloud Appliance by clicking on the Virtual Machine object in the Resource Group and complete the ZCA installation. For detailed steps on how to configure the ZCA, see this blog post with video steps: http://virtualizationinformation.com/zerto-quick-tip-installing-zerto-virtual-replication-appliance-5-5-update-1-in-azure/

Links

 

 

 

 

Preparing Azure for a Zerto Cloud Appliance Installation – Part 4: Storage Accounts

Storage Accounts

Creating a new Storage Account like we will do in this step isn’t required to do a ZCA installation because the ZCA installer will create it automatically. However, as part of the installation, you can also select existing storage accounts so this post shows you if you have storage accounts already existing, you can use them.

From the main menu, select Storage accounts and create a new storage Account.

In the create storage account, give it a name that makes it easy to locate. I’m using msignitesa, the Resource Manager deployment model, General purpose, Premium (you can use standard), LRS and Disabled for secure transfer required. Be sure to use the Resource Group you created.

Go to the Resource Group you created and you will see the network, network security group and the storage account in the Resource Group.

This is the final post in this series. You now have everything you need to start the ZCA installation.