Recover Azure Resources
-
From the navigation menu, go to Cloud Resilence > Cloud Assemblies.
The Cloud Assemblies page appears.
-
Click the Azure assembly that you want to recover.
The Cloud Assembly page of the Azure appears.
-
On the Timeline tab, click the protected timeline.
The Protection page of the timeline appears.
-
In the upper-right corner of the page, click Recover.
The Recover Resources page of the timeline appears.
-
Enter the name of the recovery.
-
Select the recovery profile.
-
Select the recovery type.
-
Select the VPC type.
-
Select the recovery regions.
-
Select the resources to recover.
-
Click Recover to create a new recovery.
Recovery Scenarios
Cloud Rewind covers the following recovery scenarios during the protected resource's recovery.
Same Region Recovery
Using Cloud Rewind, users can recover the entire assembly or specific resource groups.
Note
Using specific resource group recovery, users have the option to recover specific resources within the selected resource group. This option will recover the selected resources back to their source VNet only.
Same region can be achieved using the following options
Existing VNet: Users can recover all their protected compute, storage, and load-balancing resources to an existing customer-managed VNet. User's can enable this option by selecting the VNet mapping option available under "Advanced Options".
Note
During VNet mapping, Cloud Rewind asks users to map the source VNet to an equivalent recovery VNet. Users need ensure that the recovery VNet has the same number of subnets and IPs per subnet as the source VNet to avoid recovery failures.
Same VNet: This option allows users to recover resources back to their original VNet. This option is enabled only if you are choosing selected resource recovery.
Create a VNet: Users can recover all their protected resources to a new VNet, which is isolated and created by Cloud Rewind using the same source VPC private configuration.
Note
If the above Existing VNet or Same VNet options are not enabled, Cloud Rewind will, by default, recover all protected resources to a new clone VNet created by Cloud Rewind. For performing a new VNet recovery, users need to protect the source VNet under the cloud assembly.
Cross region recovery
The user can recover the entire assembly or only the selected resource groups to the recovery region. Cloud Rewind creates a new resource group and recovers all the protected resources from the chosen resource group or the entire assembly to the recovery region.
Cross region can be achieved using the following options
Existing VNet: Users can recover all their protected compute, storage, and load-balancing resources to an existing customer-managed VNet. User's can enable this option by selecting the VNet mapping option available under "Advanced Options".
Note
During VNet mapping, Cloud Rewind asks users to map the source VNet to an equivalent recovery VNet. Users need ensure that the recovery VNet has the same number of subnets and IPs per subnet as the source VNet to avoid recovery failures.
Create a VNet: Users can recover all their protected resources to a new VNet, which is isolated and created by Cloud Rewind using the same source VPC private configuration.
Note
If the above Existing VNet options is not enabled, Cloud Rewind will, by default, recover all protected resources to a new clone VNet created by Cloud Rewind. For performing a new VNet recovery, users need to protect the source VNet under the Cloud Assembly.
Advanced recovery options
- Recover scale set without instances: By enabling this option, Cloud Rewind will recover the scale set without instances. Once the recovery is over, the scale sets can be scaled up manually or through Cloud Rewind webhooks.
Note
Cloud Rewind retains most service private IPs during recovery. However, recovering other services with scale sets may cause static IP loss. VMSS IPs are dynamic by default, potentially increasing the risk of taking other resources' static IPs during recovery. To prevent this, enable 'Recover Scale Set with Zero Instances'.
-
Enable VNet mapping: By enabling this option, Cloud Rewind provides the capability of choosing a custom recovery VNet that already exists in your Azure account. By using this feature, customers have control over mapping their recovery VNet and subnet.
-
Retain Private IP Range: By enabling this option, Cloud Rewind retains all the same source private IPs in the recovered resource. Click here for details
Note
If you enable "Retain Private IP" along with custom VNet recovery, the recovery VNet CIDR needs to be the same as the source VNet.
- Override Resource Dependencies: This option is available only for same VNet recovery. By enabling this option, Cloud Rewind recover only VMs and VM Scale Sets all the other dependencies like Load Balancers, Application Gateways, and Network Security Groups will be overridden with the backup configuration.
Cloud Rewind Recovery Limitations
- The selected resource's recovery will only recover the resources of the selected “resource groups”
- For SQL, MySQL and PostgreSQL Servers,
- Only 'Same-Region' & 'Same-Resource group' selected resource recovery is supported
- Cross-region recovery is not supported due to Azure limitation
- For VM's/ VMSS following configurations will not be recovered.
- Any Extentions
- Any storage account associated with compute will not be recovered, any fileshares associated will not be mounted.
- Any auto scaling that is configured will not be recovered.
Note
- Cloud Rewind supports PaaS database protection and recovery only if the Azure backups are enabled for it
- SQL Servers cannot be restored. Only Databases inside the SQL Server can be restored into the same SQL Server
Delete recovered resources
Cloud Rewind allows you to delete recovered resources using the RESET option. The reset helps to delete the recovered resources and roll back the Azure resources to the original state. It helps to reduce the Azure cloud cost that can incur due to recovery testing.
You can delete a recovery either on demand or by scheduling a reset. To reset a schedule, you can do it while configuring recovery or after the completion of recovery.
-
From the navigation menu, go to Cloud Resilence > Cloud Assemblies.
The Cloud Assemblies page appears.
-
Click the Azure assembly that you want to reset.
The Cloud Assembly page of the Azure appears.
-
On the Timeline tab, click the Recovered tab.
-
Click the recovered timeline that you want to reset.
The Protection page of the recovered timeline appears.
-
In the row for the recovered timeline, click the actions button
, and then select Reset Now.
The Reset Recovery dialog box appears.
-
In the box, type DELETE.
-
Click Delete.
Once the reset action is triggered, the reset status changes to Reset In Progress. After the reset is completed, the changes to Reset completed. The Recovery Logs tab contains recovery and reset logs. It provides all the details of the execution for recovery and the reset process details.
Note
Cloud Rewind safely fails the reset request on the recovered resources if any configuration drift is noted from the original recovered resource configuration.