Azure: Connect Restore Subscriptions
Who can use this feature
Anyone with these permissions: Manage restore connections (Cloud workloads, SaaS applications)
This article explains how to connect Azure restore subscriptions to Eon. You can connect as many restore subscriptions as you need.
Connect a restore subscription
You’ll start this procedure in the Restore accounts > Azure subscriptions page by clicking New Connection.
Before you start
Before you connect your restore account, make sure:
-
Your Azure tenant is set up in Eon. See Azure: Set Up Azure Tenants for instructions.
-
You have the Azure CLI installed and are signed in to the relevant Azure tenant under an identity that can manage service principals and IAM roles.
-
You understand the permissions Eon needs to restore your resources. See Azure: Permissions Deployment Files for details.
Provide subscription details
In the wizard, provide the following information:
-
Tenant ID: Select the Azure tenant that contains the subscription you want to connect.
-
Subscription ID: Enter the ID of the subscription you want to connect.
-
Allow Eon to restore to: Choose whether Eon can restore to all resource groups in the subscription or only to a specific resource group. If you choose a specific resource group, enter its name.
-
Internal resource group name: Optionally customize the name of the resource group where Eon will deploy temporary infrastructure for restore operations. The default is
eon-restore-internal-rg.
Eon uses these details to generate your deployment command.
Deploy
Choose Terraform or Bash. Eon generates a deployment command pre-filled with any required values.
Bash
Terraform
-
Select the Bash deployment method.
-
Paste the provided
curlcommand in a Bash-compatible terminal and run. The command downloads and runs a script that installs the necessary roles using the Azure CLI. You can review the script before running it. -
Follow the prompts to choose the subscription you want to connect. Note that the list includes subscriptions in all tenants your Azure user account can access.
The script installs the roles for the subscription you selected. Once the roles are installed, the script then calls the Eon API to add the subscription to your list of connected restore accounts.
If you want to connect more subscriptions, you can re-run the script for each subscription.
Eon now has the access it needs in your Azure subscriptions, and you can restore data using the subscription as the destination.