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/backup-azure-dataprotection-use-rest-api-backup-blobs.md
+16-14Lines changed: 16 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,7 +2,7 @@
2
2
title: Back up blobs in a storage account using Azure Data Protection REST API.
3
3
description: In this article, learn how to configure, initiate, and manage backup operations of blobs using REST API.
4
4
ms.topic: how-to
5
-
ms.date: 02/09/2025
5
+
ms.date: 02/12/2025
6
6
ms.assetid: 7c244b94-d736-40a8-b94d-c72077080bbe
7
7
ms.service: azure-backup
8
8
ms.custom: engagement-fy23
@@ -12,11 +12,11 @@ ms.author: jsuri
12
12
13
13
# Back up blobs in a storage account using Azure Data Protection via REST API
14
14
15
-
Azure Backup enables you to easily configure backup for protecting block blobs in your storage accounts.
15
+
This article describes how to configure backups for blobs in a storage account via REST API. Backup of blobs is configured at the storage account level.
16
16
17
-
This article describes how to configure backups for blobs in a storage account via REST API. Backup of blobs is configured at the storage account level. You can now perform[operational](blob-backup-overview.md?tabs=operational-backup) and [vaulted](blob-backup-overview.md?tabs=vaulted-backup) backups to protect block blobs in your storage accounts using Azure Backup.
17
+
Azure Backup enables you to easily configure backup for protecting block blobs in your storage accounts. You can do[operational](blob-backup-overview.md?tabs=operational-backup) and [vaulted](blob-backup-overview.md?tabs=vaulted-backup) backups to protect block blobs in your storage accounts using Azure Backup.
18
18
19
-
For information on the Azure blob region availability, supported scenarios and limitations, see the [support matrix](blob-backup-support-matrix.md).
19
+
Learn [about the Azure blob region availability, supported scenarios, and limitations](blob-backup-support-matrix.md).
20
20
21
21
## Prerequisites
22
22
@@ -34,6 +34,8 @@ Once you create the vault and policy, you need to consider two critical points t
34
34
35
35
### Key entities
36
36
37
+
For the backup configuration, review the following key entities involved:
38
+
37
39
-**Storage account containing the blobs to be protected**: Fetch the Azure Resource Manager ID of the storage account which contains the blobs to be protected. This serves as the identifier of the storage account.
38
40
39
41
For example, we'll use a storage account named *msblobbackup*, under the resource group *RG-BlobBackup*, in a different subscription and in *west US*.
@@ -48,13 +50,13 @@ Once you create the vault and policy, you need to consider two critical points t
48
50
49
51
### Assign permissions
50
52
51
-
You need to assign a few permissions via Azure role-based access control (Azure RBAC) to the created vault (represented by vault Managed Service Identity) and the relevant storage account. You can do these via Azure portal, PowerShell, or REST API. Learn more about all [related permissions](blob-backup-configure-manage.md#grant-permissions-to-the-backup-vault-on-storage-accounts).
53
+
Assign a few permissions via Azure role-based access control (Azure RBAC) to the created vault (represented by vault Managed Service Identity) and the relevant storage account. You can assign the permissions via Azure portal, PowerShell, or REST API. Learn more about all [related permissions](blob-backup-configure-manage.md#grant-permissions-to-the-backup-vault-on-storage-accounts).
52
54
53
55
### Prepare the request to configure blob backup
54
56
55
57
Once the relevant permissions to the vault and storage account are set, and the vault and policy configuration are done, prepare the request to configure backup.
56
58
57
-
The following is the request body to configure backup for all blobs within a storage account. The Azure Resource Manager ID (ARM ID) of the storage account and its details are mentioned in the *datasourceinfo* section and the policy information is present in the *policyinfo* section.
59
+
The following is the request body to configure backup for all blobs within a storage account. The Azure Resource Manager ID (ARM ID) of the storage account and its details are mentioned in the `datasourceinfo` section and the policy information is present in the `policyinfo` section.
58
60
59
61
```json
60
62
{
@@ -117,7 +119,7 @@ backupInstanceResourceType is Microsoft.Storage/storageAccounts
117
119
118
120
### Validate the request to configure backup
119
121
120
-
To validate if the request to configure backup will be successful, use [the validate for backup API](/rest/api/dataprotection/backup-instances/validate-for-backup). You can use the response to perform all required prerequisites and then submit the configuration for backup request.
122
+
To validate if the request to configure backup will succeed, use [the validate for backup API](/rest/api/dataprotection/backup-instances/validate-for-backup). You can use the response to perform all required prerequisites and then submit the configuration for backup request.
121
123
122
124
*Validate for backup request* is a *POST operation and the URI has `{subscriptionId}`, `{vaultName}`, `{vaultresourceGroupName}` parameters.
123
125
@@ -192,9 +194,9 @@ The [request body](#prepare-the-request-to-configure-blob-backup) that you prepa
192
194
193
195
#### Responses for validate backup request
194
196
195
-
Validate for backup request is an [asynchronous operation](../azure-resource-manager/management/async-operations.md). It means this operation creates another operation that needs to be tracked separately.
197
+
Validate for backup request is an [asynchronous operation](../azure-resource-manager/management/async-operations.md). This operation creates another operation that needs to be tracked separately.
196
198
197
-
It returns two responses: 202 (Accepted) when another operation is created and then 200 (OK) when that operation completes.
199
+
It returns two responses: 202 (Accepted) when another operation is created; 200 (OK) when that operation completes.
198
200
199
201
|Name |Type |Description |
200
202
|---------|---------|---------|
@@ -332,7 +334,7 @@ GET https://management.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxx
332
334
}
333
335
```
334
336
335
-
If all the permissions are granted, then resubmit the validate request and track the resulting operation. It returns 200 (OK) as succeeded, if all the conditions are met.
337
+
If all the permissions are granted, then resubmit the validate request job and track the resulting operation. It returns 200 (OK) as succeeded, if all the conditions are met.
336
338
337
339
```http
338
340
GET https://management.azure.com/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxxx/providers/Microsoft.DataProtection/locations/westus/operationStatus/ZmMzNDFmYWMtZWJlMS00NGJhLWE4YTgtMDNjYjI4Y2M5OTExOzlhMjk2YWM2LWRjNDMtNGRjZS1iZTU2LTRkZDNiMDhjZDlkOA==?api-version=2021-01-01
@@ -400,9 +402,9 @@ Use the same request body that you used to validate the backup request with a un
400
402
401
403
#### Responses to configure backup request
402
404
403
-
The create backup instance request is an [asynchronous operation](../azure-resource-manager/management/async-operations.md). It means this operation creates another operation that needs to be tracked separately.
405
+
The create backup instance request is an [asynchronous operation](../azure-resource-manager/management/async-operations.md). This operation creates another operation that needs to be tracked separately.
404
406
405
-
It returns two responses: 201 (Created) when backup instance is created and the protection is being configured and then 200 (OK) when that configuration completes.
407
+
It returns two responses: 201 (Created) when backup instance is created and the protection is being configured; 200 (OK) when that configuration completes.
*DELETE* protection is an [asynchronous operation](../azure-resource-manager/management/async-operations.md). It means this operation creates another operation that needs to be tracked separately.
508
+
*DELETE* protection is an [asynchronous operation](../azure-resource-manager/management/async-operations.md). This operation creates another operation that needs to be tracked separately.
507
509
508
-
It returns two responses: 202 (Accepted) when another operation is created and then 200 (OK) when that operation completes.
510
+
It returns two responses: 202 (Accepted) when another operation is created; 200 (OK) when that operation completes.
Copy file name to clipboardExpand all lines: articles/backup/backup-blobs-storage-account-arm-template.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ title: Quickstart - Back up blobs in a storage account via ARM template using Az
3
3
description: Learn how to back up blobs in a storage account with an ARM template.
4
4
ms.topic: quickstart
5
5
ms.custom: devx-track-arm-template
6
-
ms.date: 07/24/2024
6
+
ms.date: 02/12/2025
7
7
author: jyothisuri
8
8
ms.author: jsuri
9
9
---
10
10
11
11
# Quickstart: Back up a storage account with Blob data using an ARM template
12
12
13
-
This quickstart describes how to back up a storage account with Azure Blob data with a vaulted backup policy using an ARM template.
13
+
This quickstart describes how to back up a storage account with Azure Blob data with a vaulted backup policy using an ARM template. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
Copy file name to clipboardExpand all lines: articles/backup/backup-blobs-storage-account-bicep.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ title: Quickstart - Back up blobs in a storage account
3
3
description: Learn how to back up blobs in a storage account with a Bicep template.
4
4
ms.topic: quickstart
5
5
ms.custom: devx-track-bicep
6
-
ms.date: 07/24/2024
6
+
ms.date: 02/12/2025
7
7
author: jyothisuri
8
8
ms.author: jsuri
9
9
---
10
10
11
11
# Quickstart: Back up a storage account with Blob data using Azure Backup via a Bicep template
12
12
13
-
This quickstart describes how to back up a storage account with Azure Blob data with a vaulted backup policy using a Bicep template.
13
+
This quickstart describes how to back up a storage account with Azure Blob data with a vaulted backup policy using a Bicep template. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
Copy file name to clipboardExpand all lines: articles/backup/backup-blobs-storage-account-cli.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ title: Back up Azure Blobs using Azure CLI
3
3
description: Learn how to back up Azure Blobs using Azure CLI.
4
4
ms.topic: how-to
5
5
ms.custom: devx-track-azurecli
6
-
ms.date: 11/26/2024
6
+
ms.date: 02/12/2025
7
7
author: jyothisuri
8
8
ms.author: jsuri
9
9
---
10
10
11
11
# Back up Azure Blobs in a storage account using Azure CLI
12
12
13
-
This article describes how to back up [Azure Blobs](./blob-backup-overview.md) using Azure CLI. You can now perform [operational](blob-backup-overview.md?tabs=operational-backup) and [vaulted](blob-backup-overview.md?tabs=vaulted-backup) backups to protect block blobs in your storage accounts using Azure Backup.
13
+
This article describes how to back up [Azure Blobs](./blob-backup-overview.md) using Azure CLI. You can now perform [operational](blob-backup-overview.md?tabs=operational-backup) and [vaulted](blob-backup-overview.md?tabs=vaulted-backup) backups to protect block blobs in your storage accounts using Azure Backup. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
14
14
15
15
For information on the Azure Blobs regions availability, supported scenarios, and limitations, see the [support matrix](blob-backup-support-matrix.md).
Copy file name to clipboardExpand all lines: articles/backup/backup-blobs-storage-account-ps.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,14 +3,14 @@ title: Back up Azure blobs within a storage account using Azure PowerShell
3
3
description: Learn how to back up all Azure blobs within a storage account using Azure PowerShell.
4
4
ms.topic: how-to
5
5
ms.custom: devx-track-azurepowershell
6
-
ms.date: 12/27/2024
6
+
ms.date: 02/12/2025
7
7
author: jyothisuri
8
8
ms.author: jsuri
9
9
---
10
10
11
11
# Back up all Azure blobs in a storage account using Azure PowerShell
12
12
13
-
This article describes how to back up all [Azure blobs](./blob-backup-overview.md) within a storage account using Azure PowerShell. You can now perform [operational](blob-backup-overview.md?tabs=operational-backup) and [vaulted](blob-backup-overview.md?tabs=vaulted-backup) backups to protect block blobs in your storage accounts using Azure Backup.
13
+
This article describes how to back up all [Azure blobs](./blob-backup-overview.md) within a storage account using Azure PowerShell. You can now perform [operational](blob-backup-overview.md?tabs=operational-backup) and [vaulted](blob-backup-overview.md?tabs=vaulted-backup) backups to protect block blobs in your storage accounts using Azure Backup. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md)
14
14
15
15
For information on the Azure blob region availability, supported scenarios and limitations, see the [support matrix](blob-backup-support-matrix.md).
Copy file name to clipboardExpand all lines: articles/backup/blob-backup-configure-manage.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,15 @@
2
2
title: Configure and manage backup for Azure Blobs using Azure Backup
3
3
description: Learn how to configure and manage operational and vaulted backups for Azure Blobs.
4
4
ms.topic: how-to
5
-
ms.date: 12/24/2024
5
+
ms.date: 02/12/2025
6
6
ms.service: azure-backup
7
7
author: jyothisuri
8
8
ms.author: jsuri
9
9
---
10
10
11
11
# Configure and manage backup for Azure Blobs using Azure Backup
12
12
13
-
Azure Backup allows you to configure operational and vaulted backups to protect block blobs in your storage accounts. This article describes how to configure and manage backups on one or more storage accounts using the Azure portal.
13
+
Azure Backup allows you to configure operational and vaulted backups to protect block blobs in your storage accounts. This article describes how to configure and manage backups on one or more storage accounts using the Azure portal. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
Copy file name to clipboardExpand all lines: articles/backup/blob-backup-configure-quick.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,15 @@
2
2
title: Quickstart - Configure vaulted backup for Azure Blobs using Azure Backup
3
3
description: In this quickstart, learn how to configure vaulted backup for Azure Blobs.
4
4
ms.topic: quickstart
5
-
ms.date: 07/24/2024
5
+
ms.date: 02/12/2025
6
6
ms.service: azure-backup
7
7
author: jyothisuri
8
8
ms.author: jsuri
9
9
---
10
10
11
11
# Quickstart: Configure vaulted backup for Azure Blobs using Azure Backup
12
12
13
-
This quickstart describes how to create a backup policy and configure vaulted backup for Azure Blobs from the Azure portal.
13
+
This quickstart describes how to create a backup policy and configure vaulted backup for Azure Blobs from the Azure portal. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
Copy file name to clipboardExpand all lines: articles/backup/blob-backup-configure-tutorial.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -2,15 +2,15 @@
2
2
title: Tutorial - Configure vaulted backup for Azure Blobs using Azure Backup
3
3
description: In this tutorial, learn how to configure vaulted backup for Azure Blobs.
4
4
ms.topic: tutorial
5
-
ms.date: 07/24/2024
5
+
ms.date: 02/12/2025
6
6
ms.service: azure-backup
7
7
author: jyothisuri
8
8
ms.author: jsuri
9
9
---
10
10
11
11
# Tutorial: Configure vaulted backup for Azure Blobs using Azure Backup
12
12
13
-
This tutorial describes how to create a backup policy and configure vaulted backup for Azure Blobs from the Azure portal.
13
+
This tutorial describes how to create a backup policy and configure vaulted backup for Azure Blobs from the Azure portal. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
# Quickstart: Configure vaulted backup for Azure Blobs using Azure Backup via Azure CLI
13
13
14
-
This quickstart describes how to configure vaulted backup for Azure Blobs using Azure CLI.
14
+
This quickstart describes how to configure vaulted backup for Azure Blobs using Azure CLI. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
# Quickstart: Configure vaulted backup for Azure Blobs using Azure Backup via Azure PowerShell
13
13
14
-
This quickstart describes how to configure vaulted backup for Azure Blobs using Azure PowerShell.
14
+
This quickstart describes how to configure vaulted backup for Azure Blobs using Azure PowerShell. You can also [configure backup using REST API](backup-azure-dataprotection-use-rest-api-backup-blobs.md).
0 commit comments