Migration
Setting Up a New Migration Project
To initiate a migration, follow these steps:
Navigate to Migration:
Go to Workloads -> Migration -> New Migration Project in the Movestax dashboard.
Name Your Migration Project:
Start by giving your migration project a descriptive name that reflects the purpose or scope of the migration.
Set Up Workloads:
You will need to configure the workloads involved in the migration. If you haven't already set up your workloads, you can do so within this section. You can add as many workloads as you need. A minimum of two workloads (Source and Target) is required to start a migration.
Source Workload: This is the current environment where the workload resides.
Target: This is the destination technology or cloud provider where the workload will be migrated.
Initiating the Migration
Once your workloads are set up, proceed with the following steps:
Select Source and Target:
Choose the Source Workload you intend to migrate and the Target location or technology to which it will be moved.
Start Assessment:
Click on Start Assessment to finalize the migration setup and begin the assessment process.
The Assessment process evaluates the Source Workload to identify objects and configurations that need adjustment. Movestax converts and adjusts the code and configurations as necessary to ensure a successful migration to the Target location. This step is critical in minimizing risks and ensuring the workload operates smoothly in the new environment.
Review Assessment Summary:
After the assessment is complete, you will be provided with a summary, including all the objects that were converted and any other relevant findings.
Run Migration:
Once you have reviewed and agreed with the assessment, you can proceed by clicking on Run Migration.
- The migration can be executed in two ways:
- Complete Migration (Objects + Data): Moves both database objects and data.
- Partial Migration (Objects or Data): Allows you to migrate either just the objects or just the data, depending on your needs.
- Migration Log: During the migration, you can monitor the progress through the Migration Log. If any object or data transfer fails, you can rerun the specific portion that encountered an issue. The migration process includes object conversion (if applicable) and data transfer, with data integrity checks performed to ensure accuracy.
- Migration Log: During the migration, you can monitor the progress through the Migration Log. If any object or data transfer fails, you can rerun the specific portion that encountered an issue. The migration process includes object conversion (if applicable) and data transfer, with data integrity checks performed to ensure accuracy.
Important Considerations
Database-Level Only: Currently, Movestax supports only database migrations. Therefore, no changes are made at the application level. You will need to adjust application configurations on your side, including connection strings and any ad hoc queries your application might have.
Manual Target Setup: Movestax does not automatically create the Target environment. You must manually set up the necessary resources in the destination cloud provider before starting the migration. Movestax will handle the migration of objects and data but does not create the database environment on the Target.