Skip to content

Commit ed30a1f

Browse files
committed
fix PR 297242
1 parent 0d62afc commit ed30a1f

File tree

5 files changed

+17
-113
lines changed

5 files changed

+17
-113
lines changed

.openpublishing.redirection.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2304,6 +2304,11 @@
23042304
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/tutorial-create-vm-using-go-sdk",
23052305
"redirect_document_id": false
23062306
},
2307+
{
2308+
"source_path_from_root": "/articles/app-service/manage-disaster-recovery.md",
2309+
"redirect_url": "/azure/architecture/web-apps/guides/multi-region-app-service/multi-region-app-service",
2310+
"redirect_document_id": false
2311+
},
23072312
{
23082313
"source_path_from_root": "/articles/public-multi-access-edge-compute-mec/tutorial-create-vm-using-python-sdk.md",
23092314
"redirect_url": "/previous-versions/azure/public-multi-access-edge-compute-mec/tutorial-create-vm-using-python-sdk",

articles/app-service/includes/backup-restore-disaster-recovery.md

Lines changed: 0 additions & 16 deletions
This file was deleted.

articles/app-service/manage-backup.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,10 @@ ms.assetid: 6223b6bd-84ec-48df-943f-461d84605694
1212

1313
# Back up and restore your app in Azure App Service
1414

15+
>[!IMPORTANT]
16+
> Starting **3/31/2028**, Azure App Service custom backups will **no longer support backing up linked databases**. See [Deprecation of linked database backups](#deprecation-of-linked-database-backups) for more information.
17+
>
18+
1519
In [Azure App Service](overview.md), you can easily restore app backups. You can also make on-demand custom backups or configure scheduled custom backups. You can restore a backup by overwriting an existing app or by restoring to a new app or slot. This article shows you how to restore a backup and make custom backups.
1620

1721
Back up and restore is supported in the Basic, Standard, Premium, and Isolated tiers. For the Basic tier, you can only back up and restore the production slot. For more information about scaling your App Service plan to use a higher tier, see [Scale up an app in Azure](manage-scale-up.md).
@@ -27,7 +31,7 @@ There are two types of backups in App Service. If your app is in a supported pri
2731
| Pricing tiers | Basic, Standard, Premium, Isolated. | Basic, Standard, Premium, Isolated. |
2832
| Configuration required | No. | Yes. |
2933
| Backup size | 30 GB. | 10 GB, 4 GB of which can be the linked database. |
30-
| Linked database | Not backed up. | The following linked databases can be backed up: [SQL Database](/azure/azure-sql/database/), [Azure Database for MySQL](/azure/mysql/), [Azure Database for PostgreSQL](/azure/postgresql/), and [MySQL in-app](https://azure.github.io/AppService/2016/08/18/Announcing-MySQL-in-app-for-Web-Apps-(Windows).html). Azure Database for MySQL - Flexible Server and Azure Database for PostgreSQL Flexible Server aren't supported in custom backups. |
34+
| Linked database | Not backed up. | **[Starting 3/31/2028, Azure App Service custom backups will no longer support backing up linked databases.](#deprecation-of-linked-database-backups)** <br><br>The following linked databases can be backed up: [SQL Database](/azure/azure-sql/database/), [Azure Database for MySQL](/azure/mysql/), [Azure Database for PostgreSQL](/azure/postgresql/), [MySQL in-app](https://azure.github.io/AppService/2016/08/18/Announcing-MySQL-in-app-for-Web-Apps-(Windows).html). Note that Azure DB for MySQL - **Flexible Server** and Azure DB for PostgreSQL - **Flexible Server** aren't supported in custom backups. |
3135
| [Storage account](../storage/index.yml) required | No. | Yes. |
3236
| Backup frequency | Hourly, not configurable. | Configurable. |
3337
| Retention | 30 days, not configurable. <br><br> Days 1-3: hourly backups retained.<br><br> Days 4-14: every third hourly backup retained.<br><br> Days 15-30: every sixth hourly backup retained. | 0-30 days or indefinite. |
@@ -167,6 +171,13 @@ To restore a database included in a custom backup:
167171
168172
For troubleshooting information, see [Why is my linked database not backed up?](#why-is-my-linked-database-not-backed-up).
169173
174+
## Deprecation of linked database backups
175+
Starting **3/31/2028**, Azure App Service custom backups will **no longer support backing up linked databases**. We recommend using the native backup and restore tools provided by each database service instead.
176+
To help users prepare for this change, the App Service team will **remove the option to include linked databases** in new custom backup configurations according to the following schedule:
177+
- **November 2025** – Removal for linked **MySQL** and **PostgreSQL** databases
178+
- **April 2026** – Removal for linked **Azure SQL** and **SQL Server** databases
179+
Custom backups that already include linked databases will **continue to back up those databases** until **3/31/2028**, after which linked databases will no longer be included.
180+
170181
## Back up and restore over Azure Virtual Network
171182
172183
With [custom backups](#create-a-custom-backup), you can back up your app's files and configuration data to a firewall-protected storage account if the following requirements are met:

articles/app-service/manage-disaster-recovery.md

Lines changed: 0 additions & 94 deletions
This file was deleted.

articles/app-service/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -477,8 +477,6 @@ items:
477477
href: ../reliability/reliability-app-service.md?toc=/azure/app-service/toc.json&bc=/azure/app-service/breadcrumb/toc.json
478478
- name: Migrate to availability zones
479479
href: ../reliability/migrate-app-service.md?toc=/azure/app-service/toc.json&bc=/azure/app-service/breadcrumb/toc.json
480-
- name: Move an App Service app to another region
481-
href: manage-disaster-recovery.md
482480
- name: Samples
483481
items:
484482
- name: Azure CLI

0 commit comments

Comments
 (0)