You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
description: Learn how the Azure Data Lake Storage Gen2 backup works
2
+
title: About Azure Data Lake Storage Gen 2 vaulted backup (preview)
3
+
description: Learn how the Azure Data Lake Storage Gen2 vaulted backup works
4
4
ms.topic: overview
5
5
ms.date: 04/16/2025
6
6
author: jyothisuri
7
7
ms.author: jsuri
8
8
ms.custom: engagement-fy24
9
9
---
10
10
11
-
# About Azure Data Lake Storage backup
11
+
# About Azure Data Lake Storage Gen 2 vaulted backup (preview)
12
12
13
-
[Azure Data Lake Storage (ADLS)](/azure/storage/blobs/data-lake-storage-introduction) backup is a simple, cloud-native process you can use to back up and restore your general-purpose v2 storage accounts with a [hierarchical namespace](/azure/storage/blobs/data-lake-storage-namespace). The solution gives you granular control to choose all or specific containers to back up or restore by storing backups in backup vault.
13
+
[Azure Data Lake Storage (ADLS)](/azure/storage/blobs/data-lake-storage-introduction) vaulted backup is a simple, cloud-native process you can use to back up and restore your general-purpose v2 storage accounts with a [hierarchical namespace](/azure/storage/blobs/data-lake-storage-namespace). The solution gives you granular control to choose all or specific containers to back up or restore by storing backups in backup vault.
14
+
15
+
>[!Note]
16
+
>- This feature is currently in limited preview and is available in specific regions only. See the [supported regions](azure-data-lake-storage-backup-support-matrix.md#supported-regions).
17
+
>- To enroll in this preview feature, fill [this form](https://forms.office.com/r/sixidTkYb4) and write to [[email protected]](mailto:[email protected]).
14
18
15
19
## How does Azure Data Lake Storage Gen2 backup work?
16
20
17
-
Vaulted backup leverages platform capabilities like snapshots and object replication to copy data to the Backup vault. Object replication asynchronously copies block blobs from a source storage account to a destination backup storage account, including the blob's contents, versions, metadata, and properties. (Image)
21
+
Vaulted backup leverages platform capabilities like snapshots and object replication to copy data to the Backup vault. Object replication asynchronously copies block blobs from a source storage account to a destination backup storage account, including the blob's contents, versions, metadata, and properties.
18
22
19
23
When you configure protection, Azure Backup provisions a destination storage account (managed by Azure Backup within the Backup vault) and establishes an object replication policy at the container level on both the source and destination storage accounts. During a backup job, Azure Backup creates a recovery point marker on the source storage account and monitors the destination for its replication. Once the marker is replicated to the destination, a recovery point is created.
20
24
21
-
For information about the limitations of the current solution, see the [support matrix](link required).
25
+
*The following diagram shows the recovery point creation process after the snapshot is taken:*
26
+
27
+
:::image type="content" source="./media/azure-data-lake-storage-backup-overview/recovery-point-creation-architecture.png" alt-text="Diagram shows the recovery point creation process in the backup flow.":::
28
+
29
+
Learn about the [supported scenarios and limitations for Azure Data Lake Storage Gen 2 backup](azure-data-lake-storage-backup-support-matrix.md).
22
30
23
31
## Protection
24
32
@@ -28,7 +36,7 @@ Backup schedules and retention settings are managed using a backup policy. You c
28
36
29
37
Azure backup automatically triggers a scheduled backup job. Object replication asynchronously copies block blobs from a source storage account to a destination backup storage account, including the blob's contents, versions, metadata, and properties as per the backup frequency. The backups are retained in the vault as per the retention duration defined in the backup policy and are deleted once the duration is over.
30
38
31
-
You can enable backup for multiple storage account in single vault using single or multiple backup policies. Vaulted backups provide long-term data retention for up to 10 years.
39
+
You can enable backup for multiple storage accounts in single vault using single or multiple backup policies. Vaulted backups provide long-term data retention for up to 10 years.
32
40
33
41
### Manage backup
34
42
@@ -40,8 +48,13 @@ We recommend you assign this role to the Backup vault before you configure backu
40
48
41
49
### Restore
42
50
43
-
You can restore data from any point in time where a recovery point exists. Recovery points are created when a storage account is in a protected state and remain available for restoration as long as they fall within the retention period defined by the backup policy. You can choose to perform a granular recovery by selecting specific containers, applying a prefix-based filter, or restoring the entire storage account.
51
+
You can restore data from any point in time where a recovery point exists. Recovery points are created when a storage account is in a protected state and remain available for restoration as long as they fall within the retention period defined by the backup policy. You can choose to perform a granular recovery by selecting specific containers, applying a prefix-based filter, or restore the entire storage account.
44
52
45
53
If you want to restore the recovery point to different subscription, then at present that also needs to be allowlisted by Azure backup team. You can use the same sign-up form to request this.
46
54
47
55
Currently, the vaulted backup solution supports restoring data only to a different storage account within the same region as the vault. However, restoring data from older recovery points may result in a longer recovery time (higher RTO).
56
+
57
+
## Next steps
58
+
59
+
- [Configure vaulted backup for Azure Data Lake Storage Gen 2 using Azure portal (preview)](azure-data-lake-storage-configure-backup.md).
60
+
- [Restore Azure Data Lake Storage Gen 2 using Azure portal (preview)](azure-data-lake-storage-restore.md).
Copy file name to clipboardExpand all lines: articles/backup/azure-data-lake-storage-backup-support-matrix.md
+19-10Lines changed: 19 additions & 10 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,17 @@
1
1
---
2
-
title: Support matrix for Azure Data Lake Storage Gen2 backup
3
-
description: Provides a summary of support settings and limitations when backing up Azure Data Lake Storage Gen2 files.
2
+
title: Support matrix for Azure Data Lake Storage Gen2 vaulted backup (preview)
3
+
description: Learn about the regional availability, supported scenarios, and limitations for vaulted backups of Azure Data Lake Storage Gen2 (preview).
4
4
ms.topic: reference
5
-
ms.date: 04/03/2025
5
+
ms.date: 04/16/2025
6
6
ms.custom: references_regions, engagement-fy24
7
7
ms.service: azure-backup
8
8
author: jyothisuri
9
9
ms.author: jsuri
10
10
---
11
11
12
-
# Support matrix for Azure Data Lake Storage Gen2 backup
12
+
# Support matrix for Azure Data Lake Storage Gen2 vaulted backup (preview)
13
13
14
-
This article summarizes the regional availability, supported scenarios, and limitations of vaulted backups of Azure Data Lake Storage Gen2.
14
+
This article summarizes the regional availability, supported scenarios, and limitations for vaulted backups of Azure Data Lake Storage Gen2 (preview).
15
15
16
16
## Supported regions
17
17
@@ -29,13 +29,16 @@ The following table lists the supported storage account details:
29
29
30
30
## Protection limits
31
31
32
-
The following table lists the protection setting limits:
32
+
The following table lists the protection setting limit:
| Maximum number of containers in a storage account that can be protected | 100 |
37
37
| Vault redundancy | LRS/ZRS|
38
38
39
+
### Supported protection scenarios
40
+
41
+
The following protection scenarios are currently supported:
39
42
40
43
- To back up any new containers that get created after backup configuration for the storage account, modify the protection of the storage account. These containers aren't backed up automatically.
41
44
- The storage accounts to be backed up must contain a *minimum of one container*. If the storage account doesn't contain any containers or if no containers are selected, an error may appear when you configure backup.
@@ -56,7 +59,8 @@ The following table lists the Backup setting limits:
56
59
| Maximum number of on-demand backups per day | 4|
57
60
| Maximum number of scheduled backups per day | 1|
58
61
59
-
- If you suspend and resume protection or delete the **Object Replication policy** on the **source storage account**, the policy triggers a full backup.
62
+
>[!Note]
63
+
>If you suspend and resume protection or delete the **Object Replication policy** on the **source storage account**, the policy triggers a full backup.
60
64
61
65
## Retention limits
62
66
@@ -78,7 +82,12 @@ The following table lists the Retention setting limits:
78
82
| Full restore | You can restore the complete storage account to an alternate location.|
79
83
| Containers restore | You can select one or more containers or use prefix to filter specific containers to restore.|
80
84
81
-
- Cool and Cold tier blobs are restored in Hot tier.
82
-
- Restore to the source storage account is not supported.
83
-
- The target storage selected for restore should not have any container with same name.
85
+
>[!Note]
86
+
>- Cool and Cold tier blobs are restored in Hot tier.
87
+
>- Restore to the source storage account is not supported.
88
+
>- The target storage selected for restore should not have any container with same name.
89
+
90
+
## Next steps
84
91
92
+
-[Configure vaulted backup for Azure Data Lake Storage Gen 2 using Azure portal (preview)](azure-data-lake-storage-configure-backup.md).
93
+
-[Restore Azure Data Lake Storage Gen 2 using Azure portal (preview)](azure-data-lake-storage-restore.md).
Copy file name to clipboardExpand all lines: articles/backup/azure-data-lake-storage-configure-backup.md
+37-17Lines changed: 37 additions & 17 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,22 +1,23 @@
1
1
---
2
-
title: Configure backup for Azure Data Lake Storage using Azure portal (preview)
3
-
description: Learn how to configure backup for Azure Data Lake Storage using Azure portal.
2
+
title: Configure vaulted backup for Azure Data Lake Storage Gen 2 using Azure portal (preview)
3
+
description: Learn how to configure vaulted backup for Azure Data Lake Storage Gen 2 using Azure portal.
4
4
ms.topic: how-to
5
5
ms.date: 04/16/2025
6
6
author: jyothisuri
7
7
ms.author: jsuri
8
8
---
9
9
10
-
# Configure backup for Azure Data Lake Storage using Azure portal (preview)
10
+
# Configure vaulted backup for Azure Data Lake Storage Gen 2 using Azure portal (preview)
11
11
12
-
This article describes how to configure backup for Azure Data Lake Storage using Azure portal (preview).
12
+
This article describes how to configure [vaulted backup for Azure Data Lake Storage Gen 2](azure-data-lake-storage-backup-overview.md) using Azure portal (preview).
13
13
14
14
## Prerequisites
15
15
16
16
Before you configure backup for Azure Data Lake Storage, ensure the following prerequisites are met:
17
17
18
18
- The storage account must be in a supported region and of the required types. See the [support matrix](azure-data-lake-storage-backup-support-matrix.md).
19
-
- Vaulted backup restores are only possible to a different storage account. Ensure the target account has no containers with the same names as those in a recovery point—any conflicts will cause the restore to fail.
19
+
- Vaulted backup restores are only possible to a different storage account.
20
+
- The target account mustn't have containers with the names same as the containers in a recovery point; otherwise, the restore operation fails.
20
21
21
22
For more information about the supported scenarios, limitations, and availability, see the [support matrix](azure-data-lake-storage-backup-support-matrix.md).
22
23
@@ -26,15 +27,18 @@ To back up Azure Data Lake Storage Gen2, ensure you have a Backup Vault in the s
26
27
27
28
## Create a backup policy
28
29
29
-
A backup policy defines the schedule and frequency for backing up Azure Data Lake Storage. You can create a Backup policy on the go during the configure backup flow or create it from the Backup vault.
30
+
A backup policy defines the schedule and frequency for backing up Azure Data Lake Storage. You can either create a backup policy from the Backup vault, or create it on the go during the backup configuration.
30
31
31
32
To create a backup policy for Azure Data Lake Storage from the Backup vault, follow these steps:
32
33
33
-
1. In the Azure portal, go to the **Backup vault** > **Backup policies**, and then select **+ Add**.
34
-
1. On the **Create Backup Policy** pane, on the **Basics** tab, provide a name for the new policy on **Policy name**
34
+
1. In the [Azure portal](https://portal.azure.com/), go to the **Backup vault** > **Backup policies**, and then select **+ Add**.
35
+
1. On the **Create Backup Policy** pane, on the **Basics** tab, provide a name for the new policy on **Policy name**.
36
+
37
+
:::image type="content" source="./media/azure-data-lake-storage-configure-backup/create-policy.png" alt-text="Screenshot shows how to start creating a backup policy." lightbox="./media/azure-data-lake-storage-configure-backup/create-policy.png":::
38
+
35
39
1. Select **Datasource type** as **Azure Data Lake Storage Gen2s (Preview)**, and then select **Continue**.
36
40
1. On the **Schedule + retention** tab, under the **Backup schedule** section, set the **Backup Frequency** as **Daily** or **Weekly** and the schedule for creating recovery points for vaulted backups.
37
-
1. Under the **Add retention** section,edit the default retention rule or add new rules to specify the retention of recovery points.
41
+
1. Under the **Add retention** section,edit the default retention rule or add new rules to specify the retention of recovery points.
38
42
1. Select **Review + create**.
39
43
1. After the review succeeds, select **Create**.
40
44
@@ -50,14 +54,19 @@ To assign the required role for storage accounts that you want to protect, follo
50
54
>[!Note]
51
55
>You can also assign the roles to the vault at the Subscription or Resource Group levels according to your convenience.
52
56
53
-
1. In the Azure portal, go to the storage account, and then select **Access Control (IAM)**.
57
+
1. In the [Azure portal](https://portal.azure.com/), go to the storage account, and then select **Access Control (IAM)**.
54
58
1. On the **Access Control (IAM)** pane, select **Add role assignments** to assign the required role.
59
+
60
+
:::image type="content" source="./media/azure-data-lake-storage-configure-backup/add-role-assignments.png" alt-text="Screenshot shows how to start assigning roles to the Backup vault." lightbox="./media/azure-data-lake-storage-configure-backup/add-role-assignments.png":::
61
+
55
62
1. On the **Add role assignment** pane, do the following steps:
-**Assign access to**: Select **User, group, or service principal**.
59
66
-**Backup vault selection**: Click **Select** and search for the Backup vault you created, and then select it from the search result to back up blobs in the underlying storage account.
60
67
68
+
:::image type="content" source="./media/azure-data-lake-storage-configure-backup/add-role.png" alt-text="Screenshot shows the selection of roles to access the storage account." lightbox="./media/azure-data-lake-storage-configure-backup/add-role.png":::
69
+
61
70
1. Select **Save** to finish the role assignment.
62
71
63
72
>[!Note]
@@ -69,18 +78,29 @@ You can configure backup on multiple Azure Data Lake Storage Gen2s.
69
78
70
79
To configure backup, follow these steps:
71
80
72
-
1. In the Azure portal, go to the **Backup vault**, and then select **+ Backup**.
73
-
1. On the **Configure Backup** pane, on the **Backup policy** tab,under **Backup policy**, select the policy you want to use for data retention, and then select **Next**.
81
+
1. In the [Azure portal](https://portal.azure.com/), go to the **Backup vault**, and then select **+ Backup**.
82
+
1. On the **Configure Backup** pane, on the **Backup policy** tab,under **Backup policy**, select the policy you want to use for data retention, and then select **Next**.
74
83
If you want to create a new backup policy, select **Create new**.
75
84
76
85
1. On the **Datasources** tab, Select**Add**.
77
-
1. On the **Select storage account container** pane, provide the **Backup Instance name**, and then click **Select**.
78
-
1. On the **Select hierarchical namespace enabled storage account** pane,select the storage accounts with Azure Data Lake Storage Gen2 across subscriptions from the list that are in the same region as that of the vault.
86
+
87
+
:::image type="content" source="./media/azure-data-lake-storage-configure-backup/add-resource-for-backup.png" alt-text="Screenshot shows how to add resources for backup." lightbox="./media/azure-data-lake-storage-configure-backup/add-resource-for-backup.png":::
88
+
89
+
1. On the **Select storage account container** pane, provide the **Backup Instance name**, and then click **Select** under **Storage account**.
90
+
91
+
:::image type="content" source="./media/azure-data-lake-storage-configure-backup/specify-backup-instance-name.png" alt-text="Screenshot shows how to provide the backup instance name." lightbox="./media/azure-data-lake-storage-configure-backup/specify-backup-instance-name.png":::
92
+
93
+
1. On the **Select hierarchical namespace enabled storage account** pane, select the storage accounts with Azure Data Lake Storage Gen2 across subscriptions from the list that are in the region same as the vault.
94
+
95
+
:::image type="content" source="./media/azure-data-lake-storage-configure-backup/select-storage-account.png" alt-text="Screenshot shows the selection of storage accounts." lightbox="./media/azure-data-lake-storage-configure-backup/select-storage-account.png":::
96
+
79
97
1. On the **Select storage account container** pane, choose to back up all containers or select specific ones.
80
98
81
-
After you add the resources, backup readiness validation starts. If the necessary roles are present, the validation succeeds with a check completion message.
99
+
After you add the resources, backup readiness validation starts. If the necessary roles are present, the validation succeeds with the **Success** message.
100
+
101
+
:::image type="content" source="./media/azure-data-lake-storage-configure-backup/role-assign-message-success.png" alt-text="Screenshot shows the success message for role assignments." lightbox="./media/azure-data-lake-storage-configure-backup/role-assign-message-success.png":::
82
102
83
-
If access permissions are missing,error messages appear. See the [required pre-requisites](#prerequisites).
103
+
If access permissions are missing,error messages appear. See the [required prerequisites](#prerequisites).
84
104
85
105
Validation errors appear if the selected storage accounts don't have the **Storage Account Backup Contributor** role. Assign the role based on your permissions. Review the error messages and take necessary actions.
86
106
| Error | Cause | Recommendation |
@@ -90,7 +110,7 @@ If access permissions are missing,error messages appear. See the [required pre-r
90
110
91
111
1. Review the configuration details, and then select **Configure Backup**.
92
112
93
-
You can track the progress of the backup configuration under **Backup instances**. After the configuration of backup is complete, Azure Backup triggers the backup operation as per the backup policy you have scheduled to create the recovery points.
113
+
You can track the progress of the backup configuration under **Backup instances**. After the configuration of backup is complete, Azure Backup triggers the backup operation as per the backup policy schedule to create the recovery points.
0 commit comments