You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: articles/app-service/environment/how-to-migrate.md
+4-4Lines changed: 4 additions & 4 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -118,7 +118,7 @@ If your existing App Service Environment uses a custom domain suffix, you need t
118
118
119
119
If your migration doesn't include a custom domain suffix and you aren't enabling zone redundancy, you can move on to migration.
120
120
121
-
To set these configurations, create a file called *parameters.json* with the following details based on your scenario. Don't include the custom domain suffix properties if this feature doesn't apply to your migration. Pay attention to the value of the `zoneRedundant` property, because this configuration is irreversible after migration. Set the value of the `kind` property based on your existing App Service Environment version. Accepted values for the `kind` property are `ASEV1` and `ASEV2`.
121
+
To set these configurations, create a file called *parameters.json* with the following details based on your scenario. Don't include the properties for a custom domain suffix if this feature doesn't apply to your migration. Pay attention to the value of the `zoneRedundant` property, because this configuration is irreversible after migration. Set the value of the `kind` property based on your existing App Service Environment version. Accepted values for the `kind` property are `ASEV1` and `ASEV2`.
122
122
123
123
If you're migrating without a custom domain suffix and you're enabling zone redundancy, use this code:
124
124
@@ -211,7 +211,7 @@ az appservice ase show --name $ASE_NAME --resource-group $ASE_RG
211
211
212
212
## 1. Validate that migration is supported
213
213
214
-
In the [Azure portal](https://portal.azure.com), go to the **Migration** page for the App Service Environment that you're migrating. You can get to the migration page by selecting the banner at the top of the **Overview** page for your App Service Environment, or by selecting the **Migration** item on the left menu.
214
+
In the [Azure portal](https://portal.azure.com), go to the **Migration** page for the App Service Environment that you're migrating. You can get to the **Migration** page by selecting the banner at the top of the **Overview** page for your App Service Environment, or by selecting the **Migration** item on the left menu.
215
215
216
216
:::image type="content" source="./media/migration/portal-overview.png" alt-text="Screenshot that shows migration access points.":::
217
217
@@ -225,7 +225,7 @@ If your App Service Environment isn't supported for migration at this time or yo
225
225
226
226
:::image type="content" source="./media/migration/migration-not-supported.png" alt-text="Screenshot that shows an example portal message that says the migration feature doesn't support the App Service Environment.":::
227
227
228
-
If migration is supported for your App Service Environment, proceed to the next step in the process. The migration page guides you through the series of steps to complete the migration.
228
+
If migration is supported for your App Service Environment, proceed to the next step in the process. The **Migration** page guides you through the series of steps to complete the migration.
229
229
230
230
:::image type="content" source="./media/migration/migration-ux-pre.png" alt-text="Screenshot that shows a sample migration page with unfinished steps in the process.":::
231
231
@@ -310,7 +310,7 @@ If your migration included a custom domain suffix, the domain appeared in the **
310
310
## Next steps
311
311
312
312
> [!div class="nextstepaction"]
313
-
> [Use an App Service Environment v3](using.md)
313
+
> [Use an App Service Environment v3 instance](using.md)
314
314
315
315
> [!div class="nextstepaction"]
316
316
> [App Service Environment v3 networking](networking.md)
Copy file name to clipboardExpand all lines: articles/app-service/environment/migration-alternatives.md
+12-9Lines changed: 12 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -61,15 +61,18 @@ You can select a custom backup and restore it to App Service in your App Service
61
61
|You can integrate with [Azure Traffic Manager](../../traffic-manager/traffic-manager-overview.md) and [Azure Application Gateway](../../application-gateway/overview.md) to distribute traffic across old and new environments. |Using a [storage account with private endpoints](../../storage/common/storage-private-endpoints.md) for backup and restore isn't supported. |
62
62
|You can create empty web apps to restore to in your new environment before you start restoring, to speed up the process. | Only custom backups are supported. |
63
63
64
-
## Clone your app to an App Service Environment v3
64
+
## Clone your app to App Service Environment v3
65
65
66
-
[Cloning your apps](../app-service-web-app-cloning.md) is another feature that you can use to get your Windows apps onto App Service Environment v3. The limitations for cloning apps are the same as those for the App Service backup feature, though the feature is supported for App Service plans on Windows only. For more information, see [Back up an app in Azure App Service](../manage-backup.md#whats-included-in-an-automatic-backup).
66
+
[Cloning your apps](../app-service-web-app-cloning.md) is another feature that you can use to get your *Windows* apps onto App Service Environment v3. The limitations for cloning apps are the same as those for the App Service backup feature. For more information, see [Back up an app in Azure App Service](../manage-backup.md#whats-included-in-an-automatic-backup).
67
67
68
-
We recommend this solution for users who are using App Service in Windows and can't migrate by using the [migration feature](migrate.md). You need to set up your new App Service Environment v3 instance before you clone any apps. Cloning an app can take up to 30 minutes to complete.
68
+
> [!NOTE]
69
+
> Cloning apps is supported for App Service plans on Windows only.
70
+
71
+
We recommend this solution for users who are using App Service on Windows and can't migrate by using the [migration feature](migrate.md). You need to set up your new App Service Environment v3 instance before you clone any apps. Cloning an app can take up to 30 minutes to complete.
69
72
70
73
To clone an app by using PowerShell, see the [instructions](../app-service-web-app-cloning.md#cloning-an-existing-app-to-an-app-service-environment).
71
74
72
-
To clone an app using the Azure portal:
75
+
To clone an app by using the Azure portal:
73
76
74
77
1. In the [Azure portal](https://portal.azure.com), go to your existing App Service plan. Under **Development Tools**, select **Clone App**.
75
78
1. Fill in the required fields by using the details for your new App Service Environment v3 instance:
@@ -78,7 +81,7 @@ To clone an app using the Azure portal:
78
81
1. For **Name**, give your app a name. This name can be the same as the old app, but the site's default URL for the new environment will be different. You need to update any custom DNS or connected resources to point to the new URL.
79
82
1. For **Region**, use your App Service Environment v3 name.
80
83
1. If you want to clone your deployment source, select the **Clone deployment source** checkbox.
81
-
1. For **Windows Plan**, you can use an existing App Service plan from your new environment if you created one already, or you can create a new one. The available App Service plans in your new App Service Environment v3 instance appear in the dropdown list.
84
+
1. For **Windows Plan**, you can use an existing App Service plan from your new environment if you created one already, or you can create a new plan. The available App Service plans in your new App Service Environment v3 instance appear in the dropdown list.
82
85
1. For **Sku and size**, modify the memory and CPU as needed by using one of the Isolated v2 options if you're creating a new App Service plan. App Service Environment v3 uses Isolated v2 plans, which have more memory and CPU per corresponding instance size compared to the Isolated plans. For more information, see the [App Service Environment v3 pricing details](overview.md#pricing).
83
86
84
87
:::image type="content" source="./media/migration/portal-clone-sample.png" alt-text="Screenshot that shows options for cloning an app to App Service Environment v3 by using the portal.":::
@@ -93,7 +96,7 @@ To clone an app using the Azure portal:
93
96
94
97
If the migration feature doesn't support your apps or you want to take a more manual route, you can deploy your apps by following the same process that you used for your existing App Service Environment. You don't need to make updates when you deploy your apps to your new environment.
95
98
96
-
You can export [Azure Resource Manager (ARM) templates](../../azure-resource-manager/templates/overview.md) of your existing apps, App Service plans, and any other supported resources and deploy them in or with your new environment. To export a template for just your app, go to your App Service plan. Under **Automation**, select **Export template**.
99
+
You can export [Azure Resource Manager (ARM) templates](../../azure-resource-manager/templates/overview.md) of your existing apps, App Service plans, and any other supported resources and deploy them in or with your new environment. To export a template for just an app, go to your App Service plan. Under **Automation**, select **Export template**.
97
100
98
101
:::image type="content" source="./media/migration/export-toc.png" alt-text="Screenshot of the option to export a template on the left pane of the Azure portal.":::
99
102
@@ -164,7 +167,7 @@ After your migration and any testing with your new environment are complete, del
164
167
No. Apps that run on App Service Environment v1 and v2 shouldn't need any modifications to run on App Service Environment v3. If you're using IP SSL, you must remove the IP SSL bindings before migrating.
165
168
- **What if my App Service Environment has a custom domain suffix?**
166
169
The migration feature supports this [migration scenario](./migrate.md#supported-scenarios). You can migrate by using a manual method if you don't want to use the migration feature. You can configure your [custom domain suffix](./how-to-custom-domain-suffix.md) when creating your App Service Environment v3 instance or any time after.
167
-
- **What if my App Service Environment v2 is zone pinned?**
170
+
- **What if my App Service Environment v2 instance is zone pinned?**
168
171
Zone pinning isn't a supported feature on App Service Environment v3. You can choose to enable zone redundancy when creating your App Service Environment v3 instance.
169
172
- **What properties of my App Service Environment will change?**
170
173
Review the [feature differences](overview.md#feature-differences) between App Service Environment v3 and previous versions. For ILB App Service Environments, you keep the same ILB IP address. For internet-facing App Service Environments, the public IP address and the outbound IP address change.
@@ -173,9 +176,9 @@ After your migration and any testing with your new environment are complete, del
173
176
- **Is backup and restore supported for moving apps from App Service Environment v2 to v3?**
174
177
The [back up and restore](../manage-backup.md) feature supports restoring apps between App Service Environment versions as long as you use a custom backup for the restoration. Automatic backup doesn't support restoration to different App Service Environment versions.
175
178
- **What will happen to my App Service Environment v1 and v2 resources after August 31, 2024?**
176
-
After August 31, 2024, if you haven't migrated to App Service Environment v3, your [App Service Environment v1 and v2 instances and the apps deployed in them will no longer be available](https://azure.microsoft.com/updates/app-service-environment-v1-and-v2-retirement-announcement/).
179
+
After August 31, 2024, if you haven't migrated to App Service Environment v3, your App Service Environment v1 and v2 instances and the apps deployed in them will no longer be available.
177
180
178
-
App Service Environment v1 and v2 are hosted on App Service scale units that run on [Azure Cloud Services (classic)](../../cloud-services/cloud-services-choose-me.md) architecture. Because this architecture will be [retired on August 31, 2024](https://azure.microsoft.com/updates/cloud-services-retirement-announcement/), App Service Environment v1 and v2 won't be available after that date. Migrate to App Service Environment v3 to keep your apps running, or save or back up any resources or data that you need to maintain.
181
+
App Service Environment v1 and v2 are hosted on App Service scale units that run on [Azure Cloud Services (classic)](../../cloud-services/cloud-services-choose-me.md) architecture. Because this architecture will be [retired on August 31, 2024](https://azure.microsoft.com/updates/cloud-services-retirement-announcement/), App Service Environment v1 and v2 [won't be available after that date](https://azure.microsoft.com/updates/app-service-environment-v1-and-v2-retirement-announcement/). Migrate to App Service Environment v3 to keep your apps running, or save or back up any resources or data that you need to maintain.
0 commit comments