-
Notifications
You must be signed in to change notification settings - Fork 30
Client Traffic Switchover Verification
Andre Kurait edited this page Aug 7, 2024
·
6 revisions
- Traffic Capture Proxy deployed in ECS (not within cluster nodes)
- Target Proxy Service is deployed
The Migrations ALB is deployed with a listener which is able to shift traffic between the source and target clusters through proxy services running. This should start in Source Passthrough mode
- Within AWS Console, navigate to EC2 > Load Balancers
- Navigate to MigrationAssistant ALB
- Examine Listener on port 9200, verify 100% of traffic is directed to Source Proxy
- Navigate to Migration ECS Cluster in AWS Console
- Navigate to Target Proxy Service
- Verify > 0 desired count and running
- if not, update service to increase to at least 1 and wait for startup
- Within "Load balancer health" on "Health and Metrics" tab, verify all targets are reporting healthy
- This means the ALB is able to connect to the target cluster through the target proxy
- (Reset) Update Target Proxy service desired count back to original value in ECS
Note: Capture Proxy verification will occur in subsequent step
- Does not validate clients/upstream network infrastructure has access to Migrations ALB
- If source/target cluster requires auth, will not be able to verify in ALB health check beyond receiving 401/403 status code
- Verify Target Cluster allows traffic ingress from Target Proxy Security Group
- Navigate to Target Proxy ECS Tasks to investigate failing tasks
- Change "Filter desired status" to "Any desired status" in order to see all tasks and navigate to logs for stopped tasks
Cut a GitHub issue referencing page and assigning to
owner: @AndreKurait
Encountering a compatibility issue or missing feature?
- Search existing issues to see if it’s already reported. If it is, feel free to upvote and comment.
- Can’t find it? Create a new issue to let us know.
- Migration Assistant Overview
- Is Migration Assistant Right for You?
- Existing Data Migration - Quick Start Guide
- A. Snapshot Creation Verification
- B. Client Traffic Switchover Verification
- C. Traffic Capture Verification
- D. System Reset Before Migration