Skip to content

Commit 4e9e381

Browse files
committed
Fix merge conflicts
2 parents 25fc343 + a7f84db commit 4e9e381

82 files changed

Lines changed: 1335 additions & 983 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

articles/backup/azure-data-lake-storage-backup-support-matrix.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,7 @@ Azure Data Lake Storage protection has the following supported scenarios:
5656
- You can protect the storage account with the vault in another subscription but in the same region as storage account.
5757
- Azure Data Lake Storage accounts support both Blob and Data File System (DFS) APIs.
5858
- `$web` container can't be restored as `$web` on the target. Use the **renameTo** option and restore it with a different container name.
59+
- Cross-subscription backup is supported.
5960

6061
### Unsupported scenarios and considerations for Azure Data Lake Storage protection
6162

articles/backup/backup-azure-database-postgresql-flex-use-rest-api.md

Lines changed: 7 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ description: Learn how to back up Azure Database for PostgreSQL - Flexible serve
44
ms.topic: concept-article
55
ms.custom:
66
- ignite-2024
7-
ms.date: 02/28/2025
7+
ms.date: 02/12/2026
88
ms.assetid: 759ee63f-148b-464c-bfc4-c9e640b7da6b
99
author: AbhishekMallick-MS
1010
ms.author: v-mallicka
@@ -18,11 +18,14 @@ This article describes how to back up Azure Database for PostgreSQL - Flexible S
1818
For information on the Azure PostgreSQL - Flexible server backup supported scenarios, limitations, and authentication mechanisms, see the [overview document](backup-azure-database-postgresql-flex-overview.md).
1919

2020
## Prerequisites
21+
22+
Before configuring backup for Azure PostgreSQL - Flexible servers, ensure that the following prerequisites are met:
23+
2124
- [Create a Backup vault](backup-azure-dataprotection-use-rest-api-create-update-backup-vault.md)
2225
- [Create a PostgreSQL flexible server backup policy](backup-azure-database-postgresql-flex-use-rest-api-create-update-policy.md).
2326

2427

25-
## Configure backup
28+
## Configure backup for PostgreSQL - Flexible servers
2629

2730
Once the vault and policy are created, there're three critical points to consider for an Azure PostgreSQL - Flexible servers protection.
2831

@@ -293,7 +296,7 @@ GET https://management.azure.com/subscriptions/00001111-aaaa-2222-bbbb-3333cccc4
293296
294297
```
295298

296-
## Configure backup request
299+
## Configure backup request for PostgreSQL - Flexible servers
297300

298301
Once the request is validated, you can submit the same to the [create backup instance API](/rest/api/dataprotection/backup-instances/create-or-update). One of the Azure Backup data protection services protects the Backup instance within the Backup vault. Here, the Azure PostgreSQL flexible server is the backup instance. Use the above-validated request body with minor additions.
299302

@@ -448,7 +451,7 @@ Once the operation completes, it returns 200 (OK) with the success message in th
448451
449452
```
450453

451-
## Stop protection and delete data
454+
## Stop protection and delete data for PostgreSQL - Flexible servers
452455

453456
To remove the protection on an Azure PostgreSQL database and delete the backup data as well, perform a [delete operation](/rest/api/dataprotection/backup-instances/delete).
454457

articles/backup/blob-backup-support-matrix.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,8 @@ Operational backup of blobs uses blob point-in-time restore, blob versioning, so
4242
- Operational backup supports block blobs in standard general-purpose v2 storage accounts only. Also, any page blobs, append blobs, and premium blobs in your storage account won't be restored and only block blobs will be restored.
4343

4444
- Blob backup is also supported when the storage account has private endpoints.
45+
46+
- Cross-subscription backup is supported.
4547

4648
**Other limitations**:
4749

@@ -60,8 +62,8 @@ Operational backup of blobs uses blob point-in-time restore, blob versioning, so
6062
- Blob vaulted backup is also supported when the storage account has private endpoints.
6163
- Storage accounts using NFS 3.0*, and *SFTP protocols* for blobs are currently not supported.
6264
- You can take up to five backups per storage account in a day.
63-
- You can back up storage accounts with *up to 100 containers*, there is no limit on the number of blobs within those containers. You can also select a subset of containers to back up (up to 100 containers).
64-
- If your storage account contains more than 100 containers, you need to select *up to 100 containers* to back up.
65+
- You can back up storage accounts with *up to 1000 containers*, there is no limit on the number of blobs within those containers. You can also select a subset of containers to back up (up to 1000 containers).
66+
- If your storage account contains more than 1000 containers, you need to select *up to 1000 containers* to back up.
6567
- 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.
6668
- 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.
6769
- Only `$web` and `$root` system containers are supported for vaulted backup.

articles/backup/tutorial-sql-backup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ To discover databases running on a VM, follow these steps:
4040

4141
1. On the **Configure protection** pane, for **Datasource type**, select **SQL in Azure VM**. Then select **Continue**.
4242

43-
:::image type="content" source="./media/backup-azure-sql-database/configure-sql-backup.png" alt-text="Screenshot that shows selection of a SQL Server database as the datasource for backup.":::
43+
:::image type="content" source="./media/backup-azure-sql-database/configure-sql-backup.png" alt-text="Screenshot that shows selection of a SQL Server database as the datasource for backup":::
4444

4545
1. On the **Start: Configure Backup** pane, under **Vault**, choose **Select vault**.
4646

articles/dev-box/how-to-configure-customization-tasks.md

Lines changed: 16 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,9 @@ ms.author: rosemalcolm
66
ms.service: dev-box
77
ms.custom:
88
- ignite-2024
9+
- ai-usage: ai-assisted
910
ms.topic: how-to
10-
ms.date: 11/05/2024
11+
ms.date: 02/06/2026
1112

1213
#customer intent: As a Dev Center Admin or Project Admin, I want to create additional tasks in a catalog so that I can create a specific customization in a customization or image definition file.
1314
---
@@ -16,19 +17,6 @@ ms.date: 11/05/2024
1617

1718
When you create tasks for Microsoft Dev Box customizations, you can define specific actions for your dev boxes to help ensure a consistent and efficient development environment. Creating new tasks in a catalog allows you to define reusable components tailored to your development teams and add guardrails around the configurations that are possible. This article guides you through creating a catalog for customization tasks, adding tasks, and attaching the catalog to a dev center or project.
1819

19-
## Prerequisites
20-
21-
To complete the steps in this article, you must have:
22-
23-
- A dev center configured with a dev box project.
24-
- An existing catalog in GitHub or Azure Repos.
25-
26-
## Permissions required to configure customizations
27-
28-
[!INCLUDE [permissions-for-customizations](includes/permissions-for-customizations.md)]
29-
30-
## What are tasks?
31-
3220
A task performs a specific action, like installing software. Each task consists of one or more PowerShell scripts, along with a task.yaml file that provides parameters and defines how the scripts run. You can also include a PowerShell command in the task.yaml file.
3321

3422
You can store a collection of curated tasks in a catalog attached to your dev center, with each task in a separate folder. Dev Box supports using a GitHub repository or an Azure Repos repository as a catalog. Dev Box scans a specified folder of the catalog recursively to find task definitions.
@@ -43,6 +31,15 @@ Microsoft provides a quickstart catalog to help you get started with customizati
4331
- Configure applications like installing Visual Studio extensions.
4432
- Run PowerShell scripts.
4533

34+
## Prerequisites
35+
36+
To complete the steps in this article, you must have:
37+
38+
- A dev center configured with a dev box project.
39+
- An existing catalog in GitHub or Azure Repos.
40+
41+
For permissions required to configure customizations, see [Permissions for customizations](concept-what-are-dev-box-customizations.md#permissions-for-customizations).
42+
4643
## Create tasks in a catalog
4744

4845
Tasks, such as installing software or running scripts, are organized into a catalog. You create and manage tasks in a catalog, define new tasks, and attach your catalog to a dev center. With Microsoft's quickstart catalog, you can get started with common tasks like installing software, deploying DSC, cloning repositories, and configuring applications.
@@ -57,27 +54,18 @@ To create and manage tasks for Dev Box team customizations, follow these steps:
5754

5855
1. Attach your repository to your dev center as a catalog.
5956

60-
1. Create a configuration file for those tasks by following the steps in [Write a customization file](./how-to-write-customization-file.md).
57+
1. Create a configuration file for those tasks by following the steps in [Configure team customizations](how-to-configure-team-customizations.md).
6158

6259
### Use secrets from an Azure key vault
6360

64-
You can use secrets from your Azure key vault in your YAML configurations to clone private repositories, or with any custom task you author that requires an access token.
65-
66-
Your dev center needs access to your key vault. DevCenter doesn't support service tags, so if your key vault is kept private, you must allow trusted Microsoft services to bypass the firewall.
67-
68-
To configure your key vault secrets for use in your YAML configurations:
69-
70-
1. Ensure that your dev center project's managed identity has the Key Vault Reader role and Key Vault Secrets User role on your key vault.
71-
72-
1. Grant the Key Vault Secrets User role for the key vault secret to each user or user group that should be able to consume the secret during the customization of a dev box. The user or group granted the role must include the managed identity for the dev center, your own user account, and any user or group that needs the secret during the customization of a dev box.
73-
74-
For more information on using key vault secrets in a customization file, see [Clone a private repository by using a customization file](how-to-customizations-connect-resource-repository.md#use-key-vault-secrets-in-customization-files).
61+
You can use secrets from your Azure key vault in your YAML configurations to clone private repositories or run tasks that require an access token. For detailed configuration steps and examples, see [Connect to Azure resources or clone private repositories](how-to-customizations-connect-resource-repository.md).
7562

7663
## Attach a catalog
7764

78-
You can attach a catalog to a project to make tasks accessible to the developer team. To attach a catalog to a project, follow the steps in [Add and configure a catalog from GitHub or Azure Repos](../deployment-environments/how-to-configure-catalog.md).
65+
You can attach a catalog to a project to make tasks accessible to the developer team. To attach a catalog to a project, follow the steps in [Add and manage catalogs in Microsoft Dev Box](how-to-configure-catalog.md).
7966

8067
## Related content
8168

8269
- [Microsoft Dev Box customizations](concept-what-are-dev-box-customizations.md)
83-
- [Write a customization file for a dev box](./how-to-write-customization-file.md)
70+
- [Configure team customizations](how-to-configure-team-customizations.md)
71+
- [Customizations schema reference](reference-dev-box-customizations.md)

0 commit comments

Comments
 (0)