Restore an Azure Cloud Airwall Gateway

If you've backed up your Azure Cloud Airwall Gateway by creating a snapshot, this is how you restore it.

  1. Create a new Azure resource group to store the restored Cloud Airwall Gateway.
  2. In that resource group, create a Managed disk object that uses the Snapshot from your existing Airwall Gateway as the source.
  3. Next to Size, select Change size, and change the Storage type and Size of the disk based on your requirements by selecting a disk size, and then selecting Ok.
    Create a managed disk dialog - change the disk sizeAzure Select a disk size dialog
  4. Make sure the resource group and the managed disk are in the same region as the original Airwall Gateway.
  5. From the Azure Marketplace, start creating a new Managed Airwall Gateway.
  6. Select your new resource group as the destination and continue to fill out the form as you would a normal deployment.
  7. Rather than finalizing the deployment, on the final screen, select Download a Template for Automation instead.
    Azure Create Tempered Airwall Appliance page
  8. On the next screen, click the Download link in the upper left. You should get a .zip file with two .json files.
  9. Unzip the files, and modify the template.json file as follows:
    1. Remove the osProfile properties portion of the template.
    2. Change the storageProfile properties to the following, filling the values for the managed disk created earlier
      "storageProfile": {
        "osDisk": {
          "createOption": "attach",
          "osType": "Linux",
          "managedDisk": {
            "id": "/subscriptions/{subscription_id}/resourceGroups/
      {resourcegroup_name}/providers/Microsoft.Compute/disks/
      {managed_disk_name}"
          }
        }
      },
      
  10. Create a new Azure Template.
    Azure create a new deployment template
  11. Select Build your own template in the editor, and copy the contents of template.json into the text field, and then select Save.
    Azure Edit Template dialog
  12. Select the Edit parameters at the top of the form and paste the contents of parameters.json into the displayed field and select Save.
    Azure custom deployment page

    Azure Edit parameters page

  13. Finalize the deployment and wait for it to complete.
  14. Once the restored Airwall Gateway is deployed and communicating with Conductor, open that Airwall Gateway in the Conductor, and on the Ports tab, update the Underlay NAT IP to match the new static IP object from the deployment.
    Airwall Gateway Ports tab showing Underlay NAT setting