Skip to content

Commit 09fa98f

Browse files
committed
review comments
1 parent f394b0d commit 09fa98f

File tree

7 files changed

+20
-17
lines changed

7 files changed

+20
-17
lines changed
-735 Bytes
Loading

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

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
---
22
title: Migrate to stv2 platform - Azure API Management - Non-VNet injected
3-
description: Migrate your Azure API Management instance in-place from the stv1 compute platform to the stv2 platform. Follow these migration steps if your API Management instance isn't deployed (injected) in an external or internal VNet.
3+
description: Migrate your Azure API Management instance in-place from the stv1 compute platform to the stv2 platform. Follow these migration steps if your API Management instance is not deployed (injected) in an external or internal VNet.
44

55
author: dlepow
66
ms.service: api-management
77
ms.custom: devx-track-azurecli
88
ms.topic: how-to
9-
ms.date: 03/01/2024
9+
ms.date: 03/14/2024
1010
ms.author: danlep
1111
---
1212

@@ -46,7 +46,7 @@ API Management platform migration from `stv1` to `stv2` involves updating the un
4646

4747
You can choose whether the virtual IP address of API Management will change, or whether the original VIP address is preserved.
4848

49-
* **New virtual IP address (recommended)** - If you choose this mode, API requests remain responsive during migration. Infrastructure configuration (such as custom domains, locations, and CA certificates) will be locked for 30 minutes. After migration, you'll need to update any network dependencies including DNS, firewall rules, and VNets to use the new VIP address.
49+
* **New virtual IP address** - If you choose this mode, API requests remain responsive during migration. Infrastructure configuration (such as custom domains, locations, and CA certificates) will be locked for 30 minutes. After migration, you'll need to update any network dependencies including DNS, firewall rules, and VNets to use the new VIP address.
5050

5151
* **Preserve IP address** - If you preserve the VIP address, API requests will be unresponsive for approximately 15 minutes while the IP address is migrated to the new infrastructure. Infrastructure configuration (such as custom domains, locations, and CA certificates) will be locked for 45 minutes. No further configuration is required after migration.
5252

@@ -155,7 +155,7 @@ After successful migration to a new VIP address, update any network dependencies
155155

156156
- **Can I roll back the migration if required?**
157157

158-
If there's a failure during the migration process, the instance will automatically roll back to the `stv1` platform. However, if the service migrates successfully and if you encounter any other networking issues, you can only roll forward while the old gateway continues to serve traffic. When migrating a non-VNet-injected instance, the old gateway is purged in 15 minutes.
158+
If there's a failure during the migration process, the instance will automatically roll back to the `stv1` platform. However, after the service migrates successfully, you can't roll back to the `stv1` platform.
159159

160160
- **Is there any change required in custom domains/private DNS zones?**
161161

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

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: dlepow
66
ms.service: api-management
77
ms.custom: devx-track-azurecli
88
ms.topic: how-to
9-
ms.date: 03/11/2024
9+
ms.date: 03/14/2024
1010
ms.author: danlep
1111
---
1212

@@ -110,6 +110,8 @@ After you update the VNet configuration, the status of your API Management insta
110110

111111
[!INCLUDE [api-management-validate-migration-to-stv2](../../includes/api-management-validate-migration-to-stv2.md)]
112112

113+
[!INCLUDE [api-management-migration-compute-coexist](../../includes/api-management-migration-compute-coexist.md)]
114+
113115
[!INCLUDE [api-management-migration-rollback](../../includes/api-management-migration-rollback.md)]
114116

115117
## Update network dependencies
@@ -187,7 +189,9 @@ After successful migration, update any network dependencies including DNS, firew
187189

188190
- **Can I roll back the migration if required?**
189191

190-
If there's a failure during the migration process, the instance will automatically roll back to the `stv1` platform. However, if the service migrates successfully and if you encounter any other networking issues, you can only roll forward while the old gateway continues to serve traffic. By default, the old gateway is purged in 15 minutes that can be extended up to 48 hours by contacting Azure support in advance.
192+
If there's a failure during the migration process, the instance will automatically roll back to the `stv1` platform. However, after the service migrates successfully, you can't roll back to the `stv1` platform.
193+
194+
After a VNet-injected service migrates successfully, there is a short window if time during which the old gateway continues to serve traffic and you can confirm your network settings. See [Confirm settings before old gateway is purged](#confirm-settings-before-old-gateway-is-purged)
191195

192196
- **Is there any change required in custom domain/private DNS zones?**
193197

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

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ author: dlepow
66
ms.service: api-management
77
ms.custom: devx-track-azurecli
88
ms.topic: how-to
9-
ms.date: 03/01/2024
9+
ms.date: 03/14/2024
1010
ms.author: danlep
1111
---
1212

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
## Confirm settings before old gateway is purged
2+
3+
After successful migration of a VNet-injected API Management instance, the old and the new compute created during migration coexist for a short period of time, approximately 15 mins, which is a small window of time you can use to validate the deployment and that your applications work as expected. (*This window can be extended to 48 hours by contacting Azure support in advance.*)
4+
5+
* During this window, the old and new gateways are both online and serving traffic. You are not billed during this time.
6+
* Use this window to update any network dependencies including DNS, firewall rules, and VNets to use the new VIP address and subnet address space.
7+
* Additionally, check the updated instance's network status to ensure connectivity of the instance to its dependencies. In the portal, in the left-hand menu, under **Deployment and infrastructure**, select **Network** > **Network status**. If needed, update settings such as UDRs and NSG rules.
8+
* After the window, the old gateway is decommissioned and the new gateway is the only one serving traffic.

includes/api-management-migration-rollback.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,4 +12,4 @@ If there's a failure during the migration process, the instance will automatical
1212

1313
For help if migration fails, contact Azure support.
1414

15-
If you need full control of rollback and the length of time when old and new gateways coexist, the recommendation is to deploy a new `stv2` instance [side-by-side with your original API Management instance](../articles/api-management/migrate-stv1-to-stv2.md#alternative-side-by-side-deployment).
15+
If you need the capability to roll back manually, the recommendation is to deploy a new `stv2` instance [side-by-side with your original API Management instance](../articles/api-management/migrate-stv1-to-stv2.md#alternative-side-by-side-deployment).

includes/api-management-validate-migration-to-stv2.md

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,3 @@ ms.author: danlep
88
## Verify migration
99

1010
To verify that the migration was successful, when the status changes to **Online**, check the [platform version](../articles/api-management/compute-infrastructure.md#how-do-i-know-which-platform-hosts-my-api-management-instance) of your API Management instance. After successful migration, the value is `stv2` or `stv2.1`.
11-
12-
## Confirm settings before old gateway is purged
13-
14-
After successful migration, the old and the new compute created during migration coexist for a short period of time, approximately 15 mins, which is a small window of time you can use to validate the deployment and that your applications work as expected. (*For VNet-injected instance only, this window can be extended to 48 hours by contacting Azure support in advance.*)
15-
16-
* During this window, the old and new gateways are both online and serving traffic. You are not billed during this time.
17-
* Use this window to update any network dependencies including DNS, firewall rules, and VNets to use the new VIP address/subnet address space.
18-
* Additionally, check the updated instance's network status to ensure connectivity of the instance to its dependencies. In the portal, in the left-hand menu, under **Deployment and infrastructure**, select **Network** > **Network status**. If needed, update settings such as UDRs and NSG rules.
19-
* After the window, the old gateway is decommissioned and the new gateway is the only one serving traffic.

0 commit comments

Comments
 (0)