Skip to content

Commit d1290d9

Browse files
committed
Merge branch 'release-aksvault-plr' of https://github.com/rajats22/azure-docs-pr into release-aksvault-plr
2 parents bb55478 + 1918642 commit d1290d9

7 files changed

+32
-24
lines changed

articles/backup/azure-kubernetes-service-cluster-backup.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,9 @@ This article describes how to configure and back up Azure Kubernetes Service (AK
1414

1515
You can use Azure Backup to back up AKS clusters (cluster resources and persistent volumes attached to the cluster) by using the Backup extension, which must be installed in the cluster. The Backup vault communicates with the cluster via the Backup extension to perform backup and restore operations.
1616

17-
## Before you begin
17+
## Prerequisites
18+
19+
Things to ensure before you configure backup for AKS cluster:
1820

1921
- Currently, AKS Backup supports only Azure Disk Storage-based persistent volumes enabled by CSI driver. The backups are stored in an operational datastore only (backup data is stored in your tenant and isn't moved to a vault). The Backup vault and AKS cluster must be in the same region.
2022
- AKS Backup uses a blob container and a resource group to store the backups. The blob container holds the AKS cluster resources. Persistent volume snapshots are stored in the resource group. The AKS cluster and the storage locations must be in the same region. Learn [how to create a blob container](../storage/blobs/storage-quickstart-blobs-portal.md#create-a-container).

articles/backup/quick-backup-aks.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,18 +10,20 @@ ms.author: v-abhmallick
1010

1111
# Quickstart: Configure backup for an AKS cluster
1212

13-
In this quickstart, you configure backup for an Azure Kubernetes Service (AKS) cluster, and then use the Azure Backup configuration to back up specific items in the cluster.
13+
In this quickstart, you configure vaulted backup for an Azure Kubernetes Service (AKS) cluster, and then use the Azure Backup configuration to back up specific items in the cluster.
1414

1515
You can use Azure Backup to back up AKS clusters by installing the Backup extension. The extension must be installed in the cluster. An AKS cluster backup includes cluster resources and persistent volumes that are attached to the cluster.
1616

1717
The Backup vault communicates with the cluster via the Backup extension to complete backup and restore operations.
1818

1919
## Prerequisites
2020

21+
Before you configure vaulted backup for AKS cluster, ensure the following prerequisites are met:
22+
2123
- Identify or [create a Backup vault](create-manage-backup-vault.md) in the same region where you want to back up an AKS cluster.
2224
- [Install the Backup extension](quick-install-backup-extension.md) in the AKS cluster that you want to back up.
2325

24-
## Configure backup for an AKS cluster
26+
## Configure vaulted backup for an AKS cluster
2527

2628
1. In the Azure portal, go to the AKS cluster that you want to back up.
2729

@@ -35,7 +37,7 @@ The Backup vault communicates with the cluster via the Backup extension to compl
3537

3638
:::image type="content" source="./media/quick-backup-aks/backup-vault-review.png" alt-text="Screenshot that shows the review page for Configure Backup." lightbox="./media/quick-backup-aks/backup-vault-review.png":::
3739

38-
1. Select a backup policy, which defines the schedule for backups and their retention period. Then select **Next**.
40+
1. Select a backup policy, which defines the schedule for backups and their retention period in both Operation and Vault-standard. Then select **Next**.
3941

4042
:::image type="content" source="./media/azure-kubernetes-service-cluster-backup/select-backup-policy.png" alt-text="Screenshot that shows the Backup policy tab." lightbox="./media/azure-kubernetes-service-cluster-backup/select-backup-policy.png":::
4143

articles/backup/quick-kubernetes-backup-arm.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Quickstart - Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure Resource Manager
2+
title: Quickstart - Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure Resource Manager
33
description: Learn how to quickly configure backup for a Kubernetes cluster using Azure Resource Manager.
44
ms.service: azure-backup
55
ms.topic: quickstart
@@ -10,13 +10,13 @@ ms.author: v-abhmallick
1010
author: AbhishekMallick-MS
1111
---
1212

13-
# Quickstart: Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Resource Manager
13+
# Quickstart: Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Resource Manager
1414

15-
This quickstart describes how to configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Resource Manager.
15+
This quickstart describes how to configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Resource Manager.
1616

1717
Azure Backup for AKS is a cloud-native, enterprise-ready, application-centric backup service that lets you quickly configure backup for AKS clusters.[Azure Backup](backup-azure-mysql-flexible-server-about.md) allows you to back up your AKS clusters using multiple options - such as Azure portal, PowerShell, CLI, Azure Resource Manager, Bicep, and so on. This quickstart describes how to back up an AKS clusters with an Azure Resource Manager template and Azure PowerShell. For more information on developing ARM templates, see the [Azure Resource Manager documentation](../azure-resource-manager/index.yml)
1818

19-
[!INCLUDE [About Azure Resource Manager](~/reusable-content/ce-skilling/azure/includes/resource-manager-quickstart-introduction.md)]
19+
An Azure Resource Manager (ARM) template is a JavaScript Object Notation (JSON) file that defines the infrastructure and configuration for your project. The template uses declarative syntax. You describe your intended deployment without writing the sequence of programming commands to create the deployment.
2020

2121
## Review the template
2222

@@ -108,7 +108,7 @@ This template enables you to configure backup for an AKS cluster. In this templa
108108
"apiVersion": "2023-01-01",
109109
"name": "[concat(parameters('backupVaultName'), '/', parameters('backupPolicyName'))]",
110110
"properties": {
111-
"backupRepeatingTimeIntervals": ["R/2024-04-14T06:33:16+00:00/PT4H"],
111+
"repeatingTimeIntervals": ["R/2024-04-14T06:33:16+00:00/PT4H"],
112112
"defaultRetentionRule": {
113113
"lifeCycle": {
114114
"duration": "P7D",

articles/backup/quick-kubernetes-backup-bicep.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Quickstart - Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure Bicep
2+
title: Quickstart - Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure Bicep
33
description: Learn how to quickly configure backup for a Kubernetes cluster using Azure Bicep.
44
ms.service: azure-backup
55
ms.topic: quickstart
@@ -10,9 +10,9 @@ ms.author: v-abhmallick
1010
author: AbhishekMallick-MS
1111
---
1212

13-
# Quickstart: Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Bicep
13+
# Quickstart: Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Bicep
1414

15-
This quickstart describes how to configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Bicep.
15+
This quickstart describes how to configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Bicep.
1616

1717
Azure Backup for AKS is a cloud-native, enterprise-ready, application-centric backup service that lets you quickly configure backup for AKS clusters.[Azure Backup](backup-azure-mysql-flexible-server-about.md) allows you to back up your AKS clusters using multiple options - such as Azure portal, PowerShell, CLI, Azure Resource Manager, Bicep, and so on. This quickstart describes how to back up an AKS clusters with a Bicep template and Azure PowerShell. For more information on developing Bicep templates, see the [Bicep documentation](../azure-resource-manager/bicep/deploy-cli.md).
1818

@@ -198,4 +198,4 @@ New-AzResourceGroupDeployment -ResourceGroupName $resourceGroupName -TemplateUri
198198

199199
- [Restore Azure Kubernetes Service cluster using PowerShell](azure-kubernetes-service-cluster-restore-using-powershell.md)
200200
- [Manage Azure Kubernetes Service cluster backups](azure-kubernetes-service-cluster-manage-backups.md)
201-
- [About Azure Kubernetes Service cluster backup](azure-kubernetes-service-cluster-backup-concept.md)
201+
- [About Azure Kubernetes Service cluster backup](azure-kubernetes-service-cluster-backup-concept.md)

articles/backup/quick-kubernetes-backup-cli.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Quickstart - Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure CLI
2+
title: Quickstart - Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Azure CLI
33
description: Learn how to quickly configure backup for a Kubernetes cluster using Azure CLI.
44
ms.service: azure-backup
55
ms.topic: quickstart
@@ -11,14 +11,16 @@ author: AbhishekMallick-MS
1111

1212
---
1313

14-
# Quickstart: Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure CLI
14+
# Quickstart: Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure CLI
1515

16-
This quickstart describes how to configure backup for an Azure Kubernetes Service (AKS) cluster using Azure CLI.
16+
This quickstart describes how to configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure CLI.
1717

1818
Azure Backup for AKS is a cloud-native, enterprise-ready, application-centric backup service that lets you quickly configure backup for AKS clusters.
1919

2020
## Before you start
2121

22+
Before you configure vaulted backup for AKS cluster, ensure the following prerequisites are met:
23+
2224
- Currently, AKS backup supports Azure Disk-based persistent volumes (enabled by CSI driver) only. The backups are stored only in operational datastore (in your tenant) and aren't moved to a vault. The Backup vault and AKS cluster should be in the same region.
2325

2426
- AKS backup uses a blob container and a resource group to store the backups. The blob container has the AKS cluster resources stored in it, whereas the persistent volume snapshots are stored in the resource group. The AKS cluster and the storage locations must reside in the same region. Learn [how to create a blob container](../storage/blobs/storage-quickstart-blobs-portal.md#create-a-container).
@@ -112,7 +114,7 @@ Once the vault and policy creation are complete, you need to perform the followi
112114
az aks trustedaccess rolebinding create --cluster-name $akscluster --name backuprolebinding --resource-group $aksclusterresourcegroup --roles Microsoft.DataProtection/backupVaults/backup-operator --source-resource-id /subscriptions/$subscriptionId/resourceGroups/$backupvaultresourcegroup/providers/Microsoft.DataProtection/BackupVaults/$backupvault
113115
```
114116

115-
## Configure backups
117+
## Configure vaulted backups for AKS cluster
116118

117119
With the created Backup vault and backup policy, and the AKS cluster in *ready-to-be-backed-up* state, you can now start to back up your AKS cluster.
118120

articles/backup/quick-kubernetes-backup-powershell.md

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Quickstart - Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via PowerShell
2+
title: Quickstart - Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via PowerShell
33
description: Learn how to quickly configure backup for a Kubernetes cluster using PowerShell.
44
ms.service: azure-backup
55
ms.topic: quickstart
@@ -11,14 +11,16 @@ author: AbhishekMallick-MS
1111

1212
---
1313

14-
# Quickstart: Configure backup for an Azure Kubernetes Service (AKS) cluster using PowerShell
14+
# Quickstart: Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using PowerShell
1515

16-
This quickstart describes how to configure backup for an Azure Kubernetes Service (AKS) cluster using PowerShell.
16+
This quickstart describes how to configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using PowerShell.
1717

1818
Azure Backup for AKS is a cloud-native, enterprise-ready, application-centric backup service that lets you quickly configure backup for AKS clusters.
1919

2020
## Before you start
2121

22+
Before you configure vaulted backup for AKS cluster, ensure the following prerequisites are met:
23+
2224
- Currently, AKS backup supports Azure Disk-based persistent volumes (enabled by CSI driver) only. The backups are stored only in operational datastore (in your tenant) and aren't moved to a vault. The Backup vault and AKS cluster should be in the same region.
2325

2426
- AKS backup uses a blob container and a resource group to store the backups. The blob container has the AKS cluster resources stored in it, whereas the persistent volume snapshots are stored in the resource group. The AKS cluster and the storage locations must reside in the same region. Learn [how to create a blob container](../storage/blobs/storage-quickstart-blobs-portal.md#create-a-container).
@@ -55,7 +57,7 @@ Retrieve the policy template using the command `Get-AzDataProtectionPolicyTempla
5557
$policyDefn = Get-AzDataProtectionPolicyTemplate -DatasourceType AzureKubernetesService
5658
```
5759

58-
The policy template consists of a trigger criteria (which decides the factors to trigger the backup job) and a lifecycle (which decides when to delete, copy, or move the backups). In AKS backup, the default value for trigger is a scheduled hourly trigger is *every 4 hours (PT4H)* and retention of each backup is *seven days*.
60+
The policy template consists of a trigger criteria (which decides the factors to trigger the backup job) and a lifecycle (which decides when to delete, copy, or move the backups). In AKS backup, the default value for trigger is a scheduled hourly trigger is *every 4 hours (PT4H)* and retention of each backup is *seven days*. For vaulted backups add retention for vault datastore.
5961

6062
```azurepowershell
6163
New-AzDataProtectionBackupPolicy -ResourceGroupName "testBkpVaultRG" -VaultName $TestBkpVault.Name -Name aksBkpPolicy -Policy $policyDefn

articles/backup/quick-kubernetes-backup-terraform.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
---
2-
title: Quickstart - Configure backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Terraform
2+
title: Quickstart - Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Azure Backup via Terraform
33
description: Learn how to quickly configure backup for a Kubernetes cluster using Terraform.
44
ms.service: azure-backup
55
ms.topic: quickstart
@@ -13,9 +13,9 @@ content_well_notification:
1313
#Customer intent: As a developer or backup operator, I want to quickly configure backup for an Azure Kubernetes Cluster using Azure Backup for AKS.
1414
---
1515

16-
# Quickstart: Configure backup for an Azure Kubernetes Service (AKS) cluster using Terraform
16+
# Quickstart: Configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Terraform
1717

18-
This quickstart describes how to configure backup for an Azure Kubernetes Service (AKS) cluster using Terraform.
18+
This quickstart describes how to configure vaulted backup for an Azure Kubernetes Service (AKS) cluster using Terraform.
1919

2020
Azure Backup for AKS is a cloud-native, enterprise-ready, application-centric backup service that lets you quickly configure backup for AKS clusters.
2121

0 commit comments

Comments
 (0)