Skip to content

Commit 80c1810

Browse files
Merge pull request #267396 from cephalin/removepreview
remove preview tag
2 parents 9c2ec05 + cd5591d commit 80c1810

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

articles/app-service/manage-backup.md

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -36,10 +36,10 @@ There are two types of backups in App Service. Automatic backups made for your a
3636
| Linked database | Not backed up. | The following linked databases can be backed up: [SQL Database](/azure/azure-sql/database/), [Azure Database for MySQL](../mysql/index.yml), [Azure Database for PostgreSQL](../postgresql/index.yml), [MySQL in-app](https://azure.microsoft.com/blog/mysql-in-app-preview-app-service/). |
3737
| [Storage account](../storage/index.yml) required | No. | Yes. |
3838
| Backup frequency | Hourly, not configurable. | Configurable. |
39-
| Retention | 30 days, not configurable. <br>- Days 1-3: hourly backups retained.<br>- Days 4-14: every 3 hourly backup retained.<br>- Days 15-30: every 6 hourly backup retained. | 0-30 days or indefinite. |
39+
| Retention | 30 days, not configurable. <br>- Days 1-3: hourly backups retained.<br>- Days 4-14: every third hourly backup retained.<br>- Days 15-30: every sixth hourly backup retained. | 0-30 days or indefinite. |
4040
| Downloadable | No. | Yes, as Azure Storage blobs. |
4141
| Partial backups | Not supported. | Supported. |
42-
| Back up over VNet | Not supported. | Supported. |
42+
| Backups over VNet | Not supported. | Supported. |
4343

4444
<!-- - No file copy errors due to file locks. -->
4545

@@ -54,7 +54,7 @@ There are two types of backups in App Service. Automatic backups made for your a
5454

5555
:::image type="content" source="./media/manage-backup/open-backups-page.png" alt-text="Screenshot that shows how to open the backups page.":::
5656

57-
1. Select the automatic backup or custom backup to restore by clicking its **Restore** link.
57+
1. Select the automatic backup or custom backup to restore by selecting its **Restore** link.
5858

5959
:::image type="content" source="./media/manage-backup/click-restore-link.png" alt-text="Screenshot that shows how to select the restore link.":::
6060

@@ -66,7 +66,7 @@ There are two types of backups in App Service. Automatic backups made for your a
6666

6767
1. You can choose to restore your site configuration under **Advanced options**.
6868

69-
1. Click **Restore**.
69+
1. Select **Restore**.
7070

7171
# [Azure CLI](#tab/cli)
7272

@@ -137,7 +137,7 @@ There are two types of backups in App Service. Automatic backups made for your a
137137
>
138138
>
139139
140-
1. Click **Configure**.
140+
1. Select **Configure**.
141141
142142
Once the storage account and container is configured, you can initiate an on-demand backup at any time. On-demand backups are retained indefinitely.
143143
@@ -170,21 +170,21 @@ To restore a database that's included in a custom backup:
170170
171171
For troubleshooting information, see [Why is my linked database not backed up](#why-is-my-linked-database-not-backed-up).
172172
173-
## Back up and restore over Azure Virtual Network (preview)
173+
## Back up and restore over Azure Virtual Network
174174
175175
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 fulfilled:
176176
177177
- The app is [integrated with a virtual network](overview-vnet-integration.md), or the app is in a v3 [App Service environment](environment/app-service-app-service-environment-intro.md).
178-
- The storage account has [granted access from the virtual network](../storage/common/storage-network-security.md#grant-access-from-a-virtual-network) that the app is integrated with, or that the v3 App Service environment is created with.
178+
- The storage account [allows access from the virtual network](../storage/common/storage-network-security.md#grant-access-from-a-virtual-network) that the app is integrated with, or that the v3 App Service environment is created with.
179179
180180
To back up and restore over Azure Virtual Network:
181181
182182
1. When configuring [custom backups](#create-a-custom-backup), select **Backup/restore over virtual network integration**.
183183
1. Save your settings by selecting **Configure**.
184184
185-
If you don't see the checkbox, or if the checkbox is disabled, verify that you have fulfilled the aforementioned requirements.
185+
If you don't see the checkbox, or if the checkbox is disabled, verify that your resources fulfill the requirements.
186186
187-
Once the configuration is saved, any manual, scheduled backup, or restore is made through the virtual network. If you make changes to the app, the virtual network, or the storage account that prevent the app from accessing the storage account through the virtual network, the backup or restore operations will fail.
187+
Once the configuration is saved, any manual, scheduled backup, or restore is made through the virtual network. If you make changes to the app, the virtual network, or the storage account that prevent the app from accessing the storage account through the virtual network, the backup or restore operations fail.
188188
189189
<a name="partialbackups"></a>
190190
@@ -225,7 +225,7 @@ Run backups the same way you would normally do it, [custom on-demand](#create-a-
225225
226226
## How backups are stored
227227
228-
After you have made one or more backups for your app, the backups are visible on the **Containers** page of your storage account, and your app. In the storage account, each backup consists of a`.zip` file that contains the backup data and an `.xml` file that contains a manifest of the `.zip` file contents. You can unzip and browse these files if you want to access your backups without actually performing an app restore.
228+
After you make one or more backups for your app, the backups are visible on the **Containers** page of your storage account, and your app. In the storage account, each backup consists of a`.zip` file that contains the backup data and an `.xml` file that contains a manifest of the `.zip` file contents. You can unzip and browse these files if you want to access your backups without actually performing an app restore.
229229
230230
The database backup for the app is stored in the root of the .zip file. For SQL Database, this is a BACPAC file (no file extension) and can be imported. To create a database in Azure SQL Database based on the BACPAC export, see [Import a BACPAC file to create a database in Azure SQL Database](/azure/azure-sql/database/database-import).
231231
@@ -248,7 +248,7 @@ The **Backups** page shows you the status of each backup. To get log details reg
248248
| A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: Named Pipes Provider, error: 40 - Could not open a connection to SQL Server). | Check that the connection string is valid. Allow the app's [outbound IPs](overview-inbound-outbound-ips.md) in the database server settings. |
249249
| Cannot open server "\<name>" requested by the login. The login failed. | Check that the connection string is valid. |
250250
| Missing mandatory parameters for valid Shared Access Signature. | Delete the backup schedule and reconfigure it. |
251-
| SSL connection is required. Please specify SSL options and retry when trying to connect. | SSL connectivity to Azure Database for MySQL and Azure Database for PostgreSQL isn't supported for database backups. Use the native backup feature in the respective database instead. |
251+
| SSL connection is required. Specify SSL options and retry when trying to connect. | SSL connectivity to Azure Database for MySQL and Azure Database for PostgreSQL isn't supported for database backups. Use the native backup feature in the respective database instead. |
252252
253253
## Automate with scripts
254254
@@ -318,23 +318,23 @@ The following table shows which app configuration is restored when you choose to
318318
319319
A custom backup (on-demand backup or scheduled backup) includes all content and configuration that's included in an [automatic backup](#whats-included-in-an-automatic-backup), plus any linked database, up to the allowable maximum size.
320320
321-
When [backing up over an Azure Virtual Network](#back-up-and-restore-over-azure-virtual-network-preview), you can't [back up the linked database](#back-up-and-restore-a-linked-database).
321+
When [backing up over an Azure Virtual Network](#back-up-and-restore-over-azure-virtual-network), you can't [back up the linked database](#back-up-and-restore-a-linked-database).
322322
323323
#### Why is my linked database not backed up?
324324
325325
Linked databases are backed up only for custom backups, up to the allowable maximum size. If the maximum backup size (10 GB) or the maximum database size (4 GB) is exceeded, your backup fails. Here are a few common reasons why your linked database isn't backed up:
326326
327-
* Backups of [TLS enabled Azure Database for MySQL](../mysql/concepts-ssl-connection-security.md) isn't supported. If a backup is configured, you'll encounter backup failures.
328-
* Backups of [TLS enabled Azure Database for PostgreSQL](../postgresql/concepts-ssl-connection-security.md) isn't supported. If a backup is configured, you'll encounter backup failures.
329-
* In-app MySQL databases are automatically backed up without any configuration. If you make manual settings for in-app MySQL databases, such as adding connection strings, the backups may not work correctly.
327+
* Backups of [TLS enabled Azure Database for MySQL](../mysql/concepts-ssl-connection-security.md) isn't supported. If a backup is configured, you get backup failures.
328+
* Backups of [TLS enabled Azure Database for PostgreSQL](../postgresql/concepts-ssl-connection-security.md) isn't supported. If a backup is configured, you get backup failures.
329+
* In-app MySQL databases are automatically backed up without any configuration. If you make manual settings for in-app MySQL databases, such as adding connection strings, the backups might not work correctly.
330330
331331
#### What happens if the backup size exceeds the allowable maximum?
332332
333333
Automatic backups can't be restored if the backup size exceeds the maximum size. Similarly, custom backups fail if the maximum backup size or the maximum database size is exceeded. To reduce your storage size, consider moving files like logs, images, audio, and videos to Azure Storage, for example.
334334
335335
#### Can I use a storage account that has security features enabled?
336336
337-
You can back up to a firewall-protected storage account if it's part of the same virtual network topology as your app. See [Back up and restore over Azure Virtual Network (preview)](#back-up-and-restore-over-azure-virtual-network-preview).
337+
You can back up to a firewall-protected storage account if it's part of the same virtual network topology as your app. See [Back up and restore over Azure Virtual Network](#back-up-and-restore-over-azure-virtual-network).
338338
339339
#### How do I restore to an app in a different subscription?
340340
@@ -353,11 +353,11 @@ The steps are the same as in [How do I restore to an app in a different subscrip
353353
354354
#### Where are the automatic backups stored?
355355
356-
Automatic backups are simple and stored in the same datacenter as the App Service and should not be relied upon as your disaster recovery plan.
356+
Automatic backups are simple and stored in the same datacenter as the App Service and shouldn't be relied upon as your disaster recovery plan.
357357
358358
#### How do I stop the automatic backup?
359359
360-
You cannot stop automatic backup. The automatic backup is stored on the platform and has no effect on the underlying app instance or its storage.
360+
You can't stop automatic backups. The automatic backup is stored on the platform and has no effect on the underlying app instance or its storage.
361361
362362
363363
<a name="nextsteps"></a>

0 commit comments

Comments
 (0)