Skip to content

Commit 5d64cf4

Browse files
Merge pull request #294982 from dlepow/forcemig
[APIM] Force migration with blocked access
2 parents 4a385ad + a96999d commit 5d64cf4

File tree

5 files changed

+39
-4
lines changed

5 files changed

+39
-4
lines changed

articles/api-management/breaking-changes/stv1-platform-retirement-august-2024.md

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ services: api-management
55
author: dlepow
66
ms.service: azure-api-management
77
ms.topic: reference
8-
ms.date: 08/28/2024
8+
ms.date: 02/19/2025
99
ms.author: danlep
1010
---
1111

@@ -54,9 +54,8 @@ As of 1 September 2024, API Management will no longer provide any service level
5454

5555
Through continued use of an instance hosted on the `stv1` platform beyond the retirement date, you acknowledge that Azure does not commit to the SLA of 99.95% for the retired instances.
5656

57-
### Automatic migration
57+
[!INCLUDE [api-management-automatic-migration](../../../includes/api-management-automatic-migration.md)]
5858

59-
Starting 1 September 2024, we'll automatically migrate remaining `stv1` service instances to the `stv2` compute platform. All affected customers will be notified of the upcoming automatic migration a week in advance. Automatic migration might cause downtime for your upstream API consumers. You may still migrate your own instances before automatic migration takes place.
6059

6160
[!INCLUDE [api-management-migration-support](../../../includes/api-management-migration-support.md)]
6261

articles/api-management/breaking-changes/stv1-platform-retirement-sovereign-clouds-february-2025.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,7 @@ As of 1 September 2024, API Management will no longer provide any service level
5252

5353
Through continued use of an instance hosted on the `stv1` platform beyond 1 September 2024, you acknowledge that Azure does not commit to the SLA of 99.95%.
5454

55+
[!INCLUDE [api-management-automatic-migration](../../../includes/api-management-automatic-migration.md)]
5556

5657
[!INCLUDE [api-management-migration-support](../../../includes/api-management-migration-support.md)]
5758

articles/api-management/migrate-stv1-to-stv2-vnet.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: dlepow
66
ms.service: azure-api-management
77
ms.custom:
88
ms.topic: how-to
9-
ms.date: 11/04/2024
9+
ms.date: 02/19/2025
1010
ms.author: danlep
1111
---
1212

@@ -241,6 +241,9 @@ Under certain conditions, [Option 1: Migrate and keep same subnet](#option-1-mig
241241

242242
* **Azure Key Vault blocked** - If access to Azure Key Vault is currently blocked, you must migrate using Option 2, including setting up NSG rules in the new subnet for access to Azure Key Vault.
243243

244+
[!INCLUDE [api-management-automatic-migration](../../includes/api-management-automatic-migration.md)]
245+
246+
244247
[!INCLUDE [api-management-migration-support](../../includes/api-management-migration-support.md)]
245248

246249
## Frequently asked questions
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
---
2+
author: dlepow
3+
ms.service: azure-api-management
4+
ms.topic: include
5+
ms.date: 02/21/2025
6+
ms.author: danlep
7+
---
8+
9+
## Automatic migration
10+
11+
After the retirement date, we'll automatically migrate remaining `stv1` service instances to the `stv2` compute platform. All affected customers will be notified of the upcoming automatic migration a week in advance. Automatic migration might cause downtime for your upstream API consumers. You may still migrate your own instances before automatic migration takes place.
12+
13+
### Virtual network configuration may be removed during automatic migration
14+
15+
Im most cases, automatic migration retains the virtual network settings of your API Management instance, if they're configured. Under certain [special conditions](../articles/api-management/migrate-stv1-to-stv2-vnet.md#special-conditions-and-scenarios), the virtual network configuration of your `stv1` service instance is removed during automatic migration and, as a security measure, access to your service endpoints is blocked. If the network settings were removed during the migration process, you'll see a message in the portal similar to: `We have blocked access to all endpoints for your service`.
16+
17+
:::image type="content" source="media/api-management-automatic-migration/blocked-access.png" alt-text="Screenshot of blocked access to API Management in the portal.":::
18+
19+
While access is blocked, access to the API gateway, developer portal, direct management API, and Git repository is disabled. To restore access to your service endpoints:
20+
21+
1. Redeploy your API Management instance in your virtual network. For steps, see the guidance for deploying API Management in an [external](../articles/api-management/api-management-using-with-vnet.md) or [internal](../articles/api-management/api-management-using-with-internal-vnet.md) virtual network. We strongly recommend deploying the instance in a **new subnet** of the virtual network with settings compatible with the API Management `stv2` compute platform.
22+
1. After the virtual network is reestablished, unblock access to your service endpoints. In the portal, on the **Overview** page of the instance, select **Unblock my service**. This action is not reversible.
23+
24+
> [!WARNING]
25+
> If you unblock access to your service endpoints before reconfiguring the virtual network, your service endpoints will be publicly accessible from the internet. To protect your environment, make sure to reestablish your virtual network as soon as possible.
26+
27+
> [!TIP]
28+
> If you need a reminder of the names of the virtual network and subnet where your API Management instance was originally deployed, you can find information in the portal. In the left menu of your instance, select **Diagnose and solve problems** > **Availability and performance** > **VNet Verifier**. In **Time range**, select a period before the instance was migrated.
29+
30+
31+
32+
184 KB
Loading

0 commit comments

Comments
 (0)