

NEW - You can now accelerate your migration and modernization with AWS Transform. Read [Getting Started](https://docs.aws.amazon.com/transform/latest/userguide/getting-started.html) in the *AWS Transform User Guide*.

# Manage migration waves
Waves page

The **Waves** page lists all the waves that have been added to AWS Application Migration Service (AWS MGN). The **Waves** page allows you to manage your waves and perform a variety of commands for one or more waves (such as controlling replication and launching test and cutover instances). 

## Interacting with the Waves page


The **Waves** page shows a list of waves. Each row on the list represents a single wave. 

The **Waves** page provides key information for each wave under each of the columns on the page. 

The columns include:
+  **Selector column** – This blank checkbox selector column allows you to select one or more waves. When a wave is selected, you can interact with the wave through the **Actions** menu, **Edit**, and **Delete** buttons. Selected waves are highlighted. 
+  **Wave name** – This column shows the unique wave name for each wave. 
+  **Migration status** – This column shows the migration status for each wave. 
  +  **Not started** – If none of the wave's associated servers has started replication yet.
  +  **In progress** – At least one of the wave's associated applications has started replication and not all of its applications completed migration. 
  +  **Completed** – If all the wave associated applications completed migration (have been cutover).
+  **Alerts** – This column shows whether any alerts exist for the wave. 

  A wave that has at least one application that is experiencing significant issues, such as a stall, will display a **Stalled** status. 

  An wave that has at least one application that is experiencing a temporary issue such as lag or backlog will display a **Lagging** status. 

  A healthy active wave will display a **Healthy** status. 

  Archived waves do not display any alerts.
+  **Number of applications** – This column shows the total number of applications associated with each wave. 

**Topics**
+ [

## Interacting with the Waves page
](#waves-list-interacting)
+ [

# Add wave
](add-wave.md)
+ [

# Edit wave
](edit-wave.md)
+ [

# Delete wave
](delete-wave.md)
+ [

# Manage selected waves
](wave-actions-menu.md)
+ [

# Filtering migration waves
](waves-filtering.md)

# Add wave


To add a wave, click the **Add wave** button. You will then see the **Add wave** prompt that includes the following parameters:
+ **Wave name** – Select a wave name. The name must be unique per account per region. Note that uniqueness verification for wave name in Migration Application Service is case-insensitive. 
+ **Description (optional)** – Add a description of the wave according to your preferences.
+ **Associate applications (optional)** – You can add up to 200 applications to a single wave. Checking an application in the dropdown list will associate it with the wave.
+ **Add tags (optional)** – You can up to 50 tags according to your preferences.



Click **Add wave** to create the wave.

# Edit wave


To edit a wave, click **Edit wave**. You will see the **Edit wave** prompt, which allows you to edit the following parameters:
+ **Wave name** – Select a wave name. The name must be unique per account per region. Note that uniqueness verification for wave name in Migration Application Service is case-insensitive. 
+ **Description (optional)** – Add a description of the wave according to your preferences.
+ **Associate** applications (optional) – You can add up to 200 applications to a single wave. Checking an application in the dropdown list will associate it with the wave.
+ **Add tags (optional)** – You can up to 50 tags according to your preferences.



After you edit the parameters as required, click the **Save changes** button to save your changes.

# Delete wave


To delete a wave, click the **Delete wave** button and the **Delete wave** prompt will open. You will need to verify that you want to delete the selected wave. 

When you delete the wave, all associated applications will disassociate from the wave but will not be deleted.

Click **Delete** to confirm the deletion. 

# Manage selected waves
Actions menu

The **Actions** menu allows you to perform actions on selected waves. 

**Note**  
A wave must have **all** of its associated servers in the correct lifecycle for the desired action, otherwise it will be excluded. 

Use this menu to perform the following actions: 
+  **Launch test instances** – Choose this option to launch test instances for this wave servers. 
+  **Mark as "Ready for cutover"** – Choose this option to finalize testing for this wave after you have completed all the necessary tests in preparation for cutover.

  Once the **Mark servers as "Ready for cutover"** dialog will appear, select whether you want to terminate the launched instances used for testing. It is recommended to terminate these instances, as you will be charged for them even though you will no longer need them. Check the **Yes, terminate launched instances (recommended)** box and choose **Continue**.
+  **Revert to "ready for testing"** – Choose this option to revert a finalized test for this wave if you want to run additional tests prior to initiating a cutover. 

  The **Revert testing** dialog will appear. Select whether you want to terminate the launched instances used for testing. It is recommended to terminate these instances, as you will be charged for them even though you will no longer need them. Check the **Yes, terminate launched instances (recommended)** box and choose **Revert**. 
+  **Launch cutover instances** – Choose this option to launch cutover instances for this wave servers after you have finalized all of your testing and are ready to initiate a cutover. 
+  **Finalize cutover** – Choose this option to finalize the cutover for this wave servers after you have successfully performed a cutover. 

  
**Note**  
 This action does not uninstall the AWS Replication Agent from the source servers. When you have completed the migration and want to uninstall the agent from your source servers, go to ** Source servers** page and select the relevant servers. Use the **Disconnect from service** option under the **Actions** menu. 
+  **Revert to "ready for cutover"** – Choose this option to revert a finalized cutover for this wave if you encounter any issues or want to reverse the cutover for any reason. 
+  **Start data replication** – Choose this option to start replication of the wave source servers. 
**Note**  
 This action is applicable if all the wave's associated servers are **Agentless snapshot based** and are in **Discovered** lifecycle state. 
+ **Archive waves** – Choose this option to archive the selected waves. You should only archive waves for which you have already performed a cutover.
**Important**  
A wave can be archived only if all servers that are part of in one of these states: archived, cutover or disconnected. If that is the case, the wave and its associated applications will be archived. The servers that are not yet archived (but can be) will also be archived.
+  Archived waves will be removed from the main Waves page, but can still be accessed through the selector options. 

# Filtering migration waves
Filtering

Use filtering to easily filter your waves by one or multiple properties. 

Click within the **Filter waves** field and choose the filtering property from the **Properties** menu. 

You can filter by a variety of properties, including:
+ Wave name – Filter by wave name.
+ Wave ID – Filter by wave ID.
+ Migration status – Filter by the migration status (Not started, In progress, Completed).
+ Alerts – Filter by health status alert (Stalled, Lagging, Healthy).
+ Number of applications – Filter by a number of applications.
+ Tags – Filter by tags. Relevant specific tag values will appear under the **Tags** category. Choose the value to filter by. 

You can filter by multiple properties at once in order to narrow down your results.

To clear the selected filtering properties, click **Clear filters** t. 