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
Copy file name to clipboardExpand all lines: articles/backup/azure-data-lake-storage-backup-overview.md
+5-5Lines changed: 5 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,7 +10,7 @@ ms.custom: engagement-fy24
10
10
11
11
# About Azure Data Lake Storage Gen2 vaulted backup (preview)
12
12
13
-
[Azure Data Lake Storage (ADLS)](/azure/storage/blobs/data-lake-storage-introduction) vaulted backup (preview) is a streamlined, cloud-native solution to back up and restore general-purpose v2 storage accounts with a [hierarchical namespace](/azure/storage/blobs/data-lake-storage-namespace). It allows selective backup and restoration of containers, and store backups in a dedicated vault for granular control.
13
+
[Azure Data Lake Storage (ADLS)](/azure/storage/blobs/data-lake-storage-introduction) Gen2 vaulted backup (preview) is a streamlined, cloud-native solution to back up and restore general-purpose v2 storage accounts with a [hierarchical namespace](/azure/storage/blobs/data-lake-storage-namespace). It allows selective backup and restoration of containers, and store backups in a dedicated vault for granular control.
14
14
15
15
>[!Note]
16
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).
@@ -28,9 +28,9 @@ When you configure protection, Azure Backup sets up a destination storage accoun
28
28
29
29
Learn about the [supported scenarios and limitations for Azure Data Lake Storage Gen2 backup](azure-data-lake-storage-backup-support-matrix.md).
30
30
31
-
## ADLS backup configuration and retention
31
+
## ADLS Gen2 backup configuration and retention (preview)
32
32
33
-
The ADLS backup requires a Backup vault that provides a centralized view of configured backups. Vaulted backup is set at the storage account level, with the option to exclude containers.
33
+
The ADLS Gen2 backup requires a Backup vault that provides a centralized view of configured backups. Vaulted backup is set at the storage account level, with the option to exclude containers.
34
34
>[!Note]
35
35
>If an account has over 100 containers, reduce the count to **<= 100**. Learn [about the supported container count for backup](azure-data-lake-storage-backup-support-matrix.md#protection-limits).
36
36
@@ -44,7 +44,7 @@ Azure Backup automatically runs scheduled jobs, replicating block blobs from the
44
44
45
45
### Backup management
46
46
47
-
After the ADLS backup configuration is complete, a backup instance is created in the Backup vault. Use it to initiate restores, monitor activity, stop protection, and perform other backup operations.
47
+
After the ADLS Gen2 backup configuration is complete, a backup instance is created in the Backup vault. Use it to initiate restores, monitor activity, stop protection, and perform other backup operations.
48
48
49
49
The Backup vault's managed identity needs specific permissions on storage accounts for backup and restore operations. These permissions are bundled into the **Storage Account Backup Contributor** role for ease of management.
50
50
@@ -53,7 +53,7 @@ Learn more about [managed identities](/azure/active-directory/managed-identities
53
53
54
54
### Restoration from backups
55
55
56
-
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.
56
+
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 do a granular recovery by selecting specific containers, applying a prefix-based filter, or restore the entire storage account.
57
57
58
58
59
59
Azure Backup allows restoring data from any recovery point within the retention period set by the backup policy. Recovery points are created when the storage account is in protected state, and can be used to restore until they expire as per the retention policy. This solution allows performing granular recovery by selecting containers, applying a prefix-based filter, or restoring the full storage account.
| Maximum number of containers in a storage account that can be protected | 100 |
37
37
| Vault redundancy | LRS/ZRS|
38
38
39
-
### Support scenarios for protection
39
+
### Supported and unsupported scenarios for Azure Data Lake Storage Gen2 protection (preview)
40
40
41
41
Azure Data Lake Storage Gen2 protection (preview) has the following supported and unsupported scenarios:
42
42
43
43
- Any new containers that get created after backup configuration for the storage account aren't backed up automatically. To enable the backup operation for the new containers, modify the protection of the storage account.
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.
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 might appear when you configure backup.
45
45
- The backup operation isn't supported for blobs that are uploaded by using [Data Lake Storage APIs](/rest/api/storageservices/data-lake-storage-gen2).
46
46
- If you delete and recreate a container with the same name, **Object Replication** doesn't track the change, and future Recovery Points still include the previous blobs and versions.
47
47
- Backup vaults with User-Assigned Managed Identity (UAMI) aren't compatible with Azure Blob Vaulted backups. Only System-Assigned Managed Identity (SAMI) works, because the vault needs to access the storage account where the blobs are stored. The vault uses its system-assigned managed identity for this access.
@@ -52,7 +52,7 @@ Azure Data Lake Storage Gen2 protection (preview) has the following supported an
52
52
53
53
## Backup limits
54
54
55
-
The following table lists the Backup setting limits:
Copy file name to clipboardExpand all lines: articles/backup/azure-data-lake-storage-configure-backup.md
+6-6Lines changed: 6 additions & 6 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,7 +27,7 @@ For more information about the supported scenarios, limitations, and availabilit
27
27
28
28
To back up Azure Data Lake Storage Gen2, ensure you have a Backup Vault in the same region. You can use an existing vault, or [create a new one](create-manage-backup-vault.md#create-backup-vault).
29
29
30
-
## Create a backup policy
30
+
## Create a backup policy for Azure Data Lake Storage Gen2 (preview)
31
31
32
32
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.
33
33
@@ -94,19 +94,19 @@ To configure backup, follow these steps:
94
94
95
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
96
97
-
1. On the **Select storage account container** pane, choose to back up all containers or select specific ones.
97
+
1. On the **Select storage account container** pane, you can back up all containers or select specific ones.
98
98
99
-
After you add the resources, backup readiness validation starts. If the necessary roles are present, the validation succeeds with the **Success** message.
99
+
After you add the resources, backup readiness validation starts. If the required roles are assigned, the validation succeeds with the **Success** message.
100
100
101
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":::
102
102
103
-
If access permissions are missing, error messages appear. See the [required prerequisites](#prerequisites).
103
+
If access permissions are missing, error messages appear. See the [prerequisites](#prerequisites).
104
104
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.
105
+
Validation errors appear if the selected storage accounts don't have the **Storage Account Backup Contributor** role. Review the error messages and take necessary actions.
106
106
107
107
| Error | Cause | Recommended action |
108
108
| --- | --- | --- |
109
-
| **Role assignment not done** | You have permissions to assign the **Storage account backup contributor** role and the other required roles for the storage account to the vault, but the required roles are not yet assigned. | Select the roles, and then select **Assign missing roles** to automatically assign the required role to the Backup vault and trigger an auto revalidation. <br><br> If the role propagation takes more than **10 minutes**, then the validation might fail. In this scenario, you need to wait for a few minutes and select Revalidate to retry validation. <br><br> You need to assign the following types of permissions for various operations: <br><br> - **Resource-level** permissions: For backing up a single account within a resource group. <br> - **Resource group** or **Subscription-level** permissions: For backing up multiple accounts within a resource group. <br> - **Higher-level** permissions: For reducing the number of role assignments needed. <br><br> Note that the maximum count of role assignments supported at the subscription level is **4,000**. Learn more [about Azure Role-Based Access Control Limits](/azure/role-based-access-control/troubleshoot-limits). |
109
+
| **Role assignment not done** | The **Storage account backup contributor** role and the other required roles for the storage account to the vault are not assigned. | Select the roles, and then select **Assign missing roles** to automatically assign the required role to the Backup vault and trigger an auto revalidation. <br><br> If the role propagation takes more than **10 minutes**, then the validation might fail. In this scenario, you need to wait for a few minutes and select Revalidate to retry validation. <br><br> You need to assign the following types of permissions for various operations: <br><br> - **Resource-level** permissions: For backing up a single account within a resource group. <br> - **Resource group** or **Subscription-level** permissions: For backing up multiple accounts within a resource group. <br> - **Higher-level** permissions: For reducing the number of role assignments needed. <br><br> Note that the maximum count of role assignments supported at the subscription level is **4,000**. Learn more [about Azure Role-Based Access Control Limits](/azure/role-based-access-control/troubleshoot-limits). |
110
110
|**Insufficient permissions for role assignment**| The vault doesn't have the required role to configure backups, and you don't have enough permissions to assign the required role. | Download the role assignment template, and then share with users with permissions to assign roles for storage accounts. |
111
111
112
112
1. Review the configuration details, and then select **Configure Backup**.
Copy file name to clipboardExpand all lines: articles/backup/azure-data-lake-storage-restore.md
+7-5Lines changed: 7 additions & 5 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,18 +9,20 @@ ms.author: jsuri
9
9
10
10
# Restore Azure Data Lake Storage Gen2 using Azure portal (preview)
11
11
12
-
This article describes how to restore Azure Data Lake Storage Gen2 vaulted backups(preview) using Azure portal.
12
+
This article describes how to restore Azure Data Lake Storage Gen2 vaulted backups(preview) using Azure portal.
13
13
14
14
## Prerequisites
15
15
16
16
Before you restore Azure Data Lake Storage Gen2, ensure the following prerequisites are met:
17
17
18
-
- Vaulted backups only support restoring data to another storage account, which is different from the one that was backed up.
19
18
- The Backup vault must have the **Storage account backup contributor** role assigned to the target storage account to which the backup data needs to be restored.
20
19
- Cool and cold tier blobs are restored in hot tier.
21
20
- The target storage account selected for restore must not have any container with same name.
22
21
- The target storage account must be in same location as source storage account and vault.
23
22
23
+
>[!Note]
24
+
>Vaulted backups only support restoring data to another storage account, which is different from the one that was backed up.
25
+
24
26
Learn more about the [supported scenarios, limitations, and region availability for Azure Data Lake Storage Gen2 backup/restore (preview)](azure-data-lake-storage-backup-support-matrix.md).
25
27
26
28
## Restore the storage data from vaulted backups
@@ -32,15 +34,15 @@ To restore Azure Data Lake Storage Gen2 from vaulted backups, follow these ste
32
34
33
35
:::image type="content" source="./media/azure-data-lake-storage-restore/start-restore.png" alt-text="Screenshot shows how to initiate the restore operation." lightbox="./media/azure-data-lake-storage-restore/start-restore.png":::
34
36
35
-
1. On the **Restore** pane, on the **Restore point** tab, choose a restore point by clicking**Select restore point**.
37
+
1. On the **Restore** pane, on the **Restore point** tab, click**Select restore point**.
36
38
By default, the latest restore point is selected.
37
39
38
40
1. On the **Select restore point** pane, select the required restore point from the list.
39
41
1. On the **Restore** pane, on the **Restore parameters** tab, specify the restore configuration parameters by clicking **Select**.
40
42
41
43
:::image type="content" source="./media/azure-data-lake-storage-restore/configure-restore-parameter.png" alt-text="Screenshot shows the configuration of restore parameters." lightbox="./media/azure-data-lake-storage-restore/configure-restore-parameter.png":::
42
44
43
-
1. On the **Restore destination** pane, under **Select option to restore the blobs**, choose one of these options:
45
+
1. On the **Restore destination** pane, under **Select option to restore the blobs**, select one of these options:
44
46
45
47
-**Restore all backed-up containers**: This option restores all backed-up containers in the storage account.
46
48
Select the **Target subscription** in which the target storage account is present, and then select **Target storage account** where the data needs to be restored.
@@ -54,7 +56,7 @@ To restore Azure Data Lake Storage Gen2 from vaulted backups, follow these ste
54
56
:::image type="content" source="./media/azure-data-lake-storage-restore/browse-containers.png" alt-text="Screenshot shows how to browse and select specific containers for restore." lightbox="./media/azure-data-lake-storage-restore/browse-containers.png":::
55
57
56
58
>[!Note]
57
-
>You must have sufficient permission to view the containers in the storage account, or you can't see the contents of the storage account.
59
+
>You must have the required permission to view the containers in the storage account; otherwise, the contents of the storage account don't appear.
58
60
59
61
1. On the **Restore parameters** tab, select **Validate** to ensure that the required permissions to perform the restore are assigned to the backed-up storage accounts with Data Lake selections.
0 commit comments