Skip to content

Commit 5e85f8d

Browse files
committed
fix link reference
1 parent 105c8de commit 5e85f8d

File tree

1 file changed

+22
-22
lines changed

1 file changed

+22
-22
lines changed

articles/load-balancer/upgrade-basic-standard-with-powershell.md

Lines changed: 22 additions & 22 deletions
Original file line numberDiff line numberDiff line change
@@ -48,27 +48,6 @@ The PowerShell module performs the following functions:
4848
- Basic Load Balancers with a Virtual Machine Scale Set backend pool member where one or more Virtual Machine Scale Set instances have ProtectFromScaleSetActions Instance Protection policies enabled
4949
- Migrating a Basic Load Balancer to an existing Standard Load Balancer
5050

51-
## Pre- and Post-migration Steps
52-
53-
### Pre-migration steps
54-
55-
- Validate that your scenario is supported
56-
- Plan for application downtime during migration
57-
- Develop inbound and outbound connectivity tests for your traffic
58-
- Plan for instance-level Public IP changes on Virtual Machine Scale Set instances
59-
- [Recommended] Create Network Security Groups for your backend pool members, allowing the traffic through the Load Balancer and any other traffic which will need to be explicitly allowed on public Standard SKU resources
60-
- [Recommended] Prepare your outbound connectivity, taking one of the following approaches:
61-
- Add a NAT Gateway to your backend member's subnets
62-
- Add Public IP addresses to each backend Virtual Machine or Virtual Machine Scale Set instance
63-
- Plan to create Outbound Rules for Public Load Balancers with multiple backend pools post-migration
64-
65-
### Post-migration steps
66-
67-
- [Validate that your migration was successful](#example-validate-a-completed-migration-by-passing-the-basic-load-balancer-state-file-backup-and-the-standard-load-balancer-name)
68-
- Test inbound application connectivity through the Load Balancer
69-
- Test outbound connectivity from backend pool members to the Internet
70-
- For Public Load Balancers with multiple backend pools, create Outbound Rules for each backend pool
71-
7251
## Install the 'AzureBasicLoadBalancerUpgrade' module
7352

7453
### Prerequisites
@@ -86,6 +65,27 @@ Install the module from [PowerShell gallery](https://www.powershellgallery.com/p
8665
PS C:\> Install-Module -Name AzureBasicLoadBalancerUpgrade -Scope CurrentUser -Repository PSGallery -Force
8766
```
8867

68+
## Pre- and Post-migration Steps
69+
70+
### Pre-migration steps
71+
72+
- [Validate](#example-validate-a-scenario) that your scenario is supported
73+
- Plan for [application downtime](#how-long-does-the-upgrade-take) during migration
74+
- Develop inbound and outbound connectivity tests for your traffic
75+
- Plan for instance-level Public IP changes on Virtual Machine Scale Set instances (see note above)
76+
- [Recommended] Create Network Security Groups for your backend pool members, allowing the traffic through the Load Balancer and any other traffic which will need to be explicitly allowed on public Standard SKU resources
77+
- [Recommended] Prepare your [outbound connectivity](../virtual-network/ip-services/default-outbound-access.md), taking one of the following approaches:
78+
- Add a NAT Gateway to your backend member's subnets
79+
- Add Public IP addresses to each backend Virtual Machine or [Virtual Machine Scale Set instance](../virtual-machine-scale-sets/virtual-machine-scale-sets-networking.md#public-ipv4-per-virtual-machine)
80+
- Plan to create [Outbound Rules](./outbound-rules.md) for Public Load Balancers with multiple backend pools post-migration
81+
82+
### Post-migration steps
83+
84+
- [Validate that your migration was successful](#example-validate-a-scenario)
85+
- Test inbound application connectivity through the Load Balancer
86+
- Test outbound connectivity from backend pool members to the Internet
87+
- For Public Load Balancers with multiple backend pools, create [Outbound Rules](/outbound-rules.md) for each backend pool
88+
8989
## Use the module
9090

9191
1. Use `Connect-AzAccount` to connect to the required Microsoft Entra tenant and Azure subscription
@@ -250,7 +250,7 @@ The script migrates the following from the Basic Load Balancer to the Standard L
250250
251251
### How do I migrate when my backend pool members belong to multiple Load Balancers?
252252

253-
In a scenario where your backend pool members are also members of backend pools on another Load Balancer, such as when you have internal and external Load Balancers for the same application, the Basic Load Balancers need to be migrated at the same time. Trying to migrate the Load Balancers one at a time would attempt to mix Basic and Standard SKU resources, which is not allowed. The migration script supports this by passing multiple Basic Load Balancers into the same [script execution using the `-MultiLBConfig` parameter](#example-migrate-multiple-load-balancers-with-shared-backend-members-at-the-same-time).
253+
In a scenario where your backend pool members are also members of backend pools on another Load Balancer, such as when you have internal and external Load Balancers for the same application, the Basic Load Balancers need to be migrated at the same time. Trying to migrate the Load Balancers one at a time would attempt to mix Basic and Standard SKU resources, which is not allowed. The migration script supports this by passing multiple Basic Load Balancers into the same [script execution using the `-MultiLBConfig` parameter](#example-migrate-multiple-related-load-balancers).
254254

255255
### How do I validate that a migration was successful?
256256

0 commit comments

Comments
 (0)