Skip to content

Commit abe278b

Browse files
committed
Merge remote-tracking branch 'MicrosoftDocs/master'
2 parents 835d150 + 8700a88 commit abe278b

28 files changed

+215
-55
lines changed

articles/app-service/containers/quickstart-multi-container.md

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -93,6 +93,9 @@ When the App Service plan has been created, the Azure CLI shows information simi
9393

9494
## Create a Docker Compose app
9595

96+
> [!NOTE]
97+
> Docker Compose on Azure App Services currently has a limit of 4,000 characters at this time.
98+
9699
In your Cloud Shell terminal, create a multi-container [web app](app-service-linux-intro.md) in the `myAppServicePlan` App Service plan with the [az webapp create](/cli/azure/webapp?view=azure-cli-latest#az-webapp-create) command. Don't forget to replace _\<app_name>_ with a unique app name (valid characters are `a-z`, `0-9`, and `-`).
97100

98101
```azurecli

articles/backup/backup-azure-manage-windows-server.md

Lines changed: 17 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ The Recovery Services vault **Overview** dashboard provides tiles for Monitoring
4343
The Monitoring section shows the results of predefined **Backup Alerts** and **Backup Jobs** queries. The Monitoring tiles provide up-to-date information about:
4444

4545
* Critical and Warning alerts for Backup jobs (in the last 24 hours)
46-
* Pre-check status for Azure VMs - For complete information on the pre-check status, see the [Backup blog on Backup Pre-check status](https://azure.microsoft.com/blog/azure-vm-backup-pre-checks/).
46+
* Pre-check status for Azure VMs. For complete information on the pre-check status, see [Backup Pre-Check Status](#backup-pre-check-status).
4747
* The Backup jobs in progress, and jobs that have failed (in the last 24 hours).
4848

4949
The Usage tiles provide:
@@ -57,6 +57,22 @@ Click the tiles (except Backup Storage) to open the associated menu. In the imag
5757

5858
The Backup Alerts menu, in the image above, is filtered by: Status is Active, Severity is Critical, and time is the previous 24 hours.
5959

60+
### Backup Pre-Check Status
61+
62+
Backup Pre-Checks check your VMs' configuration for issues that can adversely affect backups. They aggregate this information so you can view it directly from the Recovery Services Vault dashboard and provide recommendations for corrective measures to ensure successful file-consistent or application-consistent backups. They require no infrastructure and have no additional cost.
63+
64+
Backup Pre-Checks run as part of the scheduled backup operations for your Azure VMs. They conclude with one of the following states:
65+
66+
* **Passed**: This state indicates that your VM's configuration should lead to successful backups and no corrective action needs to be taken.
67+
* **Warning**: This state indicates one or more issues in the VM's configuration that *might* lead to backup failures. It provides *recommended* steps to ensure successful backups. For example, not having the latest VM Agent installed can cause backups to fail intermittently. This situation would provide a warning state.
68+
* **Critical**: This state indicates one or more critical issues in the VM's configuration that *will* lead to backup failures and provides *required* steps to ensure successful backups. For example, a network issue caused by an update to the NSG rules of a VM, will cause backups to fail, as it prevents the VM from communicating with the Azure Backup service. This situation would provide a critical state.
69+
70+
Follow the steps below to start resolving any issues reported by Backup Pre-Checks for VM backups on your Recovery Services Vault.
71+
72+
* Select the **Backup Pre-Check Status (Azure VMs)** tile on the Recovery Services Vault dashboard.
73+
* Select any VM with a Backup Pre-Check status of either **Critical** or **Warning**. This action will open the **VM details** pane.
74+
* Select the pane notification on the top of the pane to reveal the configuration issue description and remedial steps.
75+
6076
## Manage Backup alerts
6177

6278
To access the Backup Alerts menu, in the Recovery Services vault menu, click **Backup Alerts**.
@@ -267,4 +283,3 @@ The Backup Storage tile in the dashboard shows the storage consumed in Azure. St
267283

268284
* [Restore Windows Server or Windows Client from Azure](backup-azure-restore-windows-server.md)
269285
* To learn more about Azure Backup, see [Azure Backup Overview](backup-introduction-to-azure-backup.md)
270-

articles/backup/backup-azure-sap-hana-database.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,6 +84,10 @@ Use NSG service tags | Easier to manage as range changes are automatically merge
8484
Use Azure Firewall FQDN tags | Easier to manage as the required FQDNs are automatically managed | Can be used with Azure Firewall only
8585
Use an HTTP proxy | Granular control in the proxy over the storage URLs is allowed <br/><br/> Single point of internet access to VMs <br/><br/> Not subject to Azure IP address changes | Additional costs to run a VM with the proxy software
8686

87+
#### Private Endpoints
88+
89+
[!INCLUDE [Private Endpoints](../../includes/backup-private-endpoints.md)]
90+
8791
[!INCLUDE [How to create a Recovery Services vault](../../includes/backup-create-rs-vault.md)]
8892

8993
## Discover the databases
@@ -171,7 +175,7 @@ Specify the policy settings as follows:
171175
10. After you finish defining the backup policy, click **OK**.
172176

173177
> [!NOTE]
174-
> Each log backup is chained to the previous full backup to form a recovery chain. This full backup will be retained until the retention of the last log backup has expired. This might mean that the full backup is retained for an extra period to make sure all the logs can be recovered. Lets assume user has a weekly full backup, daily differential and 2 hour logs. All of them are retained for 30 days. But, the weekly full can be really cleaned up/deleted only after the next full backup is available i.e., after 30 + 7 days. Say, a weekly full backup happens on Nov 16th. As per the retention policy, it should be retained until Dec 16th. The last log backup for this full happens before the next scheduled full, on Nov 22nd. Until this log is available until Dec 22nd, the Nov 16th full can't be deleted. So, the Nov 16th full is retained until Dec 22nd.
178+
> Each log backup is chained to the previous full backup to form a recovery chain. This full backup will be retained until the retention of the last log backup has expired. This might mean that the full backup is retained for an extra period to make sure all the logs can be recovered. Let's assume user has a weekly full backup, daily differential and 2 hour logs. All of them are retained for 30 days. But, the weekly full can be really cleaned up/deleted only after the next full backup is available i.e., after 30 + 7 days. Say, a weekly full backup happens on Nov 16th. As per the retention policy, it should be retained until Dec 16th. The last log backup for this full happens before the next scheduled full, on Nov 22nd. Until this log is available until Dec 22nd, the Nov 16th full can't be deleted. So, the Nov 16th full is retained until Dec 22nd.
175179
176180
## Run an on-demand backup
177181

articles/backup/backup-azure-security-feature-cloud.md

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ ms.date: 09/13/2019
88

99
Concerns about security issues, like malware, ransomware, and intrusion, are increasing. These security issues can be costly, in terms of both money and data. To guard against such attacks, Azure Backup now provides security features to help protect backup data even after deletion.
1010

11-
One such feature is soft delete. With soft delete, even if a malicious actor deletes the backup of a VM (or backup data is accidentally deleted), the backup data is retained for 14 additional days, allowing the recovery of that backup item with no data loss. The additional 14 days retention of backup data in the "soft delete" state dont incur any cost to the customer. Azure also encrypts all the backed-up data at rest using [Storage Service Encryption](https://docs.microsoft.com/azure/storage/common/storage-service-encryption) to further secure your data.
11+
One such feature is soft delete. With soft delete, even if a malicious actor deletes the backup of a VM (or backup data is accidentally deleted), the backup data is retained for 14 additional days, allowing the recovery of that backup item with no data loss. The additional 14 days retention of backup data in the "soft delete" state don't incur any cost to the customer. Azure also encrypts all the backed-up data at rest using [Storage Service Encryption](https://docs.microsoft.com/azure/storage/common/storage-service-encryption) to further secure your data.
1212

1313
Soft delete protection for Azure virtual machines is generally available.
1414

@@ -40,7 +40,7 @@ Soft delete is currently supported in the West Central US, East Asia, Canada Cen
4040

4141
![Screenshot of Azure portal, Stop Backup screen](./media/backup-azure-security-feature-cloud/delete-backup-data.png)
4242

43-
3. During those 14 days, in the Recovery Services Vault, the soft deleted VM will appear with a red soft-delete icon next to it.
43+
3. During those 14 days, in the Recovery Services Vault, the soft deleted VM will appear with a red "soft-delete" icon next to it.
4444

4545
![Screenshot of Azure portal, VM in soft delete state](./media/backup-azure-security-feature-cloud/vm-soft-delete.png)
4646

@@ -51,7 +51,7 @@ Soft delete is currently supported in the West Central US, East Asia, Canada Cen
5151

5252
![Screenshot of Azure portal, Undelete VM](./media/backup-azure-security-feature-cloud/choose-undelete.png)
5353

54-
A window will appear warning that if undelete is chosen, all restore points for the VM will be undeleted and available for performing a restore operation. The VM will be retained in a stop protection with retain data state with backups paused and backup data retained forever with no backup policy effective.
54+
A window will appear warning that if undelete is chosen, all restore points for the VM will be undeleted and available for performing a restore operation. The VM will be retained in a "stop protection with retain data" state with backups paused and backup data retained forever with no backup policy effective.
5555

5656
![Screenshot of Azure portal, Confirm undelete VM](./media/backup-azure-security-feature-cloud/undelete-vm.png)
5757

@@ -62,7 +62,7 @@ Soft delete is currently supported in the West Central US, East Asia, Canada Cen
6262
> [!NOTE]
6363
> Garbage collector will run and clean expired recovery points only after the user performs the **Resume backup** operation.
6464
65-
5. After the undelete process is completed, the status will return to Stop backup with retain data and then you can choose **Resume backup**. The **Resume backup** operation brings back the backup item in the active state, associated with a backup policy selected by the user defining the backup and retention schedules.
65+
5. After the undelete process is completed, the status will return to "Stop backup with retain data" and then you can choose **Resume backup**. The **Resume backup** operation brings back the backup item in the active state, associated with a backup policy selected by the user defining the backup and retention schedules.
6666

6767
![Screenshot of Azure portal, Resume backup option](./media/backup-azure-security-feature-cloud/resume-backup.png)
6868

@@ -172,24 +172,23 @@ Follow these steps:
172172
1. Follow the steps to [disable soft delete](#disabling-soft-delete).
173173
2. In the Azure portal, go to your vault, go to **Backup Items**, and choose the soft deleted VM.
174174

175-
![Choose soft deleted VM](./media/backup-azure-security-feature-cloud/vm-soft-delete.png)
175+
![Choose soft deleted VM](./media/backup-azure-security-feature-cloud/vm-soft-delete.png)
176176

177177
3. Select the option **Undelete**.
178178

179-
![Choose Undelete](./media/backup-azure-security-feature-cloud/choose-undelete.png)
180-
179+
![Choose Undelete](./media/backup-azure-security-feature-cloud/choose-undelete.png)
181180

182181
4. A window will appear. Select **Undelete**.
183182

184-
![Select Undelete](./media/backup-azure-security-feature-cloud/undelete-vm.png)
183+
![Select Undelete](./media/backup-azure-security-feature-cloud/undelete-vm.png)
185184

186185
5. Choose **Delete backup data** to permanently delete the backup data.
187186

188-
![Choose Delete backup data](https://docs.microsoft.com/azure/backup/media/backup-azure-manage-vms/delete-backup-buttom.png)
187+
![Choose Delete backup data](https://docs.microsoft.com/azure/backup/media/backup-azure-manage-vms/delete-backup-buttom.png)
189188

190189
6. Type the name of the backup item to confirm that you want to delete the recovery points.
191190

192-
![Type the name of the backup item](https://docs.microsoft.com/azure/backup/media/backup-azure-manage-vms/delete-backup-data1.png)
191+
![Type the name of the backup item](https://docs.microsoft.com/azure/backup/media/backup-azure-manage-vms/delete-backup-data1.png)
193192

194193
7. To delete the backup data for the item, select **Delete**. A notification message lets you know that the backup data has been deleted.
195194

@@ -263,6 +262,10 @@ Azure Backup allows you to back up Azure Virtual Machines containing disks encry
263262

264263
You can back up and restore Windows or Linux Azure virtual machines (VMs) with encrypted disks using the Azure Backup service. For instructions, see [Back up and restore encrypted virtual machines with Azure Backup](https://docs.microsoft.com/azure/backup/backup-azure-vms-encryption).
265264

265+
## Private Endpoints
266+
267+
[!INCLUDE [Private Endpoints](../../includes/backup-private-endpoints.md)]
268+
266269
## Other security features
267270

268271
### Protection of Azure Backup recovery points

articles/backup/backup-sql-server-database-azure-vms.md

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -92,6 +92,10 @@ Use NSG service tags | Easier to manage as range changes are automatically merge
9292
Use Azure Firewall FQDN tags | Easier to manage as the required FQDNs are automatically managed | Can be used with Azure Firewall only
9393
Use an HTTP proxy | Single point of internet access to VMs <br/> | Additional costs to run a VM with the proxy software <br/> No published FQDN addresses, allow rules will be subject to Azure IP address changes
9494

95+
#### Private Endpoints
96+
97+
[!INCLUDE [Private Endpoints](../../includes/backup-private-endpoints.md)]
98+
9599
### Database naming guidelines for Azure Backup
96100

97101
Avoid using the following elements in database names:
@@ -105,7 +109,7 @@ Avoid using the following elements in database names:
105109
Aliasing is available for unsupported characters, but we recommend avoiding them. For more information, see [Understanding the Table Service Data Model](https://docs.microsoft.com/rest/api/storageservices/Understanding-the-Table-Service-Data-Model?redirectedfrom=MSDN).
106110

107111
>[!NOTE]
108-
>The **Configure Protection** operation for databases with special characters like "+ or &" in their name is not supported. You can either change the database name or enable **Auto Protection**, which can successfully protect these databases.
112+
>The **Configure Protection** operation for databases with special characters like "+" or "&" in their name is not supported. You can either change the database name or enable **Auto Protection**, which can successfully protect these databases.
109113
110114
[!INCLUDE [How to create a Recovery Services vault](../../includes/backup-create-rs-vault.md)]
111115

@@ -253,7 +257,7 @@ To create a backup policy:
253257
14. After you complete the edits to the backup policy, select **OK**.
254258

255259
> [!NOTE]
256-
> Each log backup is chained to the previous full backup to form a recovery chain. This full backup will be retained until the retention of the last log backup has expired. This might mean that the full backup is retained for an extra period to make sure all the logs can be recovered. Lets assume user has a weekly full backup, daily differential and 2 hour logs. All of them are retained for 30 days. But, the weekly full can be really cleaned up/deleted only after the next full backup is available i.e., after 30 + 7 days. Say, a weekly full backup happens on Nov 16th. As per the retention policy, it should be retained until Dec 16th. The last log backup for this full happens before the next scheduled full, on Nov 22nd. Until this log is available until Dec 22nd, the Nov 16th full can't be deleted. So, the Nov 16th full is retained until Dec 22nd.
260+
> Each log backup is chained to the previous full backup to form a recovery chain. This full backup will be retained until the retention of the last log backup has expired. This might mean that the full backup is retained for an extra period to make sure all the logs can be recovered. Let's assume user has a weekly full backup, daily differential and 2 hour logs. All of them are retained for 30 days. But, the weekly full can be really cleaned up/deleted only after the next full backup is available i.e., after 30 + 7 days. Say, a weekly full backup happens on Nov 16th. As per the retention policy, it should be retained until Dec 16th. The last log backup for this full happens before the next scheduled full, on Nov 22nd. Until this log is available until Dec 22nd, the Nov 16th full can't be deleted. So, the Nov 16th full is retained until Dec 22nd.
257261
258262
## Enable auto-protection
259263

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,6 @@ Learn more about backup [using a backup server](backup-architecture.md#architect
3838

3939
**Action** | **Support**
4040
--- | ---
41-
Enable backup when you create a Windows Azure VM | Supported for: <br/><br/> - Windows Server 2019 (Datacenter/Datacenter Core/Standard) <br/><br/> - Windows Server 2016 (Datacenter/Datacenter Core/Standard) <br/><br/> - Windows Server 2012 R2 (Datacenter/Standard) <br/><br/> - Windows Server 2008 R2 (RTM and SP1 Standard)
42-
Enable backup when you create a Linux VM | Supported for:<br/><br/> - Ubuntu Server: 18.04, 17.10, 17.04, 16.04 (LTS), 14.04 (LTS)<br/><br/> - Red Hat: RHEL 6.7, 6.8, 6.9, 7.2, 7.3, 7.4<br/><br/> - SUSE Linux Enterprise Server: 11 SP4, 12 SP2, 12 SP3, 15 <br/><br/> - Debian: 8, 9<br/><br/> - CentOS: 6.9, 7.3<br/><br/> - Oracle Linux: 6.7, 6.8, 6.9, 7.2, 7.3
4341
Back up a VM that's shutdown/offline VM | Supported.<br/><br/> Snapshot is crash-consistent only, not app-consistent.
4442
Back up disks after migrating to managed disks | Supported.<br/><br/> Backup will continue to work. No action is required.
4543
Back up managed disks after enabling resource group lock | Not supported.<br/><br/> Azure Backup can't delete the older restore points, and backups will start to fail when the maximum limit of restore points is reached.

articles/backup/install-mars-agent.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -95,6 +95,10 @@ For more information, see [ExpressRoute routing requirements](https://docs.micro
9595
9696
All of the preceding URLs and IP addresses use the HTTPS protocol on port 443.
9797

98+
### Private Endpoints
99+
100+
[!INCLUDE [Private Endpoints](../../includes/backup-private-endpoints.md)]
101+
98102
## Download the MARS agent
99103

100104
Download the MARS agent so that you can install it on the machines that you want to back up.

articles/data-explorer/follower.md

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ In this section, you learn to attach a database to an existing cluser by using a
159159
},
160160
"defaultPrincipalsModificationKind": {
161161
"type": "string",
162-
"defaultValue": "",
162+
"defaultValue": "Union",
163163
"metadata": {
164164
"description": "The default principal modification kind."
165165
}
@@ -175,13 +175,10 @@ In this section, you learn to attach a database to an existing cluser by using a
175175
"variables": {},
176176
"resources": [
177177
{
178-
"name": "[parameters('attachedDatabaseConfigurationsName')]",
178+
"name": "[concat(parameters('followerClusterName'), '/', parameters('attachedDatabaseConfigurationsName'))]",
179179
"type": "Microsoft.Kusto/clusters/attachedDatabaseConfigurations",
180180
"apiVersion": "2019-09-07",
181181
"location": "[parameters('location')]",
182-
"dependsOn": [
183-
"[resourceId('Microsoft.Kusto/clusters', parameters('followerClusterName'))]"
184-
],
185182
"properties": {
186183
"databaseName": "[parameters('databaseName')]",
187184
"clusterResourceId": "[parameters('leaderClusterResourceId')]",

0 commit comments

Comments
 (0)