Use Azure Private Link to enable private connectivity between your environment and an Azure Blob Storage account used for Air Gap Protect.
Requirements and considerations
Network connectivity
-
Your on-premises environment must be connected to Azure using ExpressRoute.
-
The connection must support expected workload performance.
DNS configuration
-
Configure DNS so that the storage account endpoint resolves to the private endpoint IP address.
-
If you use custom DNS servers, configure forwarding for Azure private link zones.
Private endpoint configuration
-
The private endpoint must be deployed in a subnet reachable from your on-premises network.
-
The subnet must allow private endpoint deployment.
Access and permissions
-
You must have permissions to create private endpoints and manage network configuration.
-
Storage account access must allow connections through the private endpoint.
Network policies
For the subnet hosting the private endpoint, disable:
-
privateLinkServiceNetworkPolicies -
privateEndpointNetworkPolicies
Create a private endpoint
To create a private endpoint:
-
Log on to https://support.commvault.com and request a storage resource ID.
-
In Azure, create a private endpoint using the storage resource ID.
For information about creating a private endpoint, see Azure documentation.
Request endpoint approval
-
Contact Commvault Support.
-
Provide the name of the private endpoint.
-
Wait for approval confirmation.
Configure DNS
-
To identify the storage account name, go to Manage > Air Gap Protect and select the storage.
-
Update your DNS server to resolve the storage account endpoint to the private endpoint IP address.
Validate connectivity
-
From a VM in your network, verify DNS resolution.
The storage account endpoint resolves to a private IP address.
-
Access the storage account.
-
Confirm:
-
Data transfer succeeds.
-
Traffic flows through the private endpoint.
-