Lift and Shift of Servers
Identify and confirm the list of servers needs to be Rehost (Lift and Shift)
The Source server should meet the pre-requisites
Server OS version
Network connectivity between Source Server and MLS Central Server, Target Cloud Providers
Onboard Target Cloud Credentials to perform resource provisioning
Login on to MLS Lift & Shift Tool using credentials
Navigate to Cloud Profiles in the lefthand side, Click on "+ Add" Button on righthand side to create new profile
Choose Desired Target Cloud Platform – OCI and update details which are gathered using this document upper section. Validate and Save the details.

Onboard Target Cloud Credentials to perform resource provisioning
Once Network resources or provisioned or Exists, Navigate to Replication Settings in lefthand side, choose “+ Add” Choose to create new Replication Settings as OCI and update the respective details and click on Save button at the bottom

Onboard Target Cloud Credentials to perform resource provisioning
Once Network resources or provisioned or Exists, Navigate to Launch Settings in lefthand side, choose “+ Add” Choose to create Launch Settings as OCI and update the respective details and click on Save button at the bottom

Bulk Agent Installation
For Bulk agent installation we need to follow the below steps
Update the Bulk agent Import sheet
Create an Account Group
Import the sheet into MLS UI
Update the On-prem source server details on all the field marked as * (mandatory) in the import sheet like hostname, IP, OS Platform (Windows/Linux), MLS Account group, etc..
Import sheet can be downloaded from Matilda UI portal Discover tab


Create an Account Group
In the Account Group page click on Add button to create a new account
.png?sv=2026-02-06&spr=https&st=2026-06-01T00%3A10%3A59Z&se=2026-06-01T00%3A27%3A59Z&sr=c&sp=r&sig=fSTYN6eE6PsnNijqaW%2BvyVlfeRaJ2%2B4iJPGoBMGxBuA%3D)
Add Account
Account Group Name*

Provide the account group name and credentials for the source machine which will used by MLS for agent installation
Linux : For Linux we can provide the password or .pem key for authentication
Windows: For Windows, we have to provide the username and password
Click save
Import the sheet in MLS UI
Once the import sheet is updated and the account group is created, we can import the sheet in the MLS UI
Click on Discovery page and select Template Import
Sync from Discovery option will pull all the servers were successful Discovery is completed. User can select the required servers , attach the account group first and then initiate agent installation.

User can download sample template from the Download Sample Template section
Template Import: Upload the import sheet.
We can select the option to install the agent and click on Submit.

Server details will be imported, and agent installation will begin
Once the agent installation is completed, we can see the status as success or failed in the agent installation Status

Once the agent installation is successful, we can see the Server details in the Servers page

We can install the agent on specific servers from the Actions drop down.
If we want to change the account group on a specific server or delete the server from the Import page, we use the option from the Action drop down.

Application
In the Application page in the MLS console click on the Add button to create a new Application Group

Provide the name of the Application, description, and other details and select the source servers mapped to the application.
Click save to create the Application

Once the Application is created we can Attach Migration Settings, Start Replication, Start and Stop the Target Instance, and Cutover from the action menu by selecting the servers .
These actions will be performed on all the selected servers in that application.

Wave
In the Wave page in the MLS console click on the Add button to create a new wave

Provide the name of the wave, description, select Applications, and provide the start and end date for the wave
Click save to create the wave

Once the wave is created we can Attach Migration Settings, Delete from the action menu by selecting the wave
These actions will be performed on all the application server inside that wave.

Once we start the replication from the wave or Application page, replication will be started on all the assets in the application. Wave and Application status will be changed to in progress.

Manual Agent Installation
If User wish to Install Matilda Agent manually on the Source server, need to follow below manual steps
After manual Agent Installation, User can perform Attaching Migration Settings, Replication, Virtualization and Cutover from Server Page or If the Server is associated with any Application user can perform all Migration Activities from Application page as well
Linux Manual Agent Installation: Login into the source server to install the MLS agent
Login into the source server through putty/mobaxterm using IP address or host FQDN Name with key/password

Download and install the agent
Run the below command to download the agent
curl -k https://<Matilda Server IP>/agents/matildacloudagent -o matildacloudagent; chmod +x matildacloudagent; md5sum matildacloudagent

Install the MLS Agent & Register to Matilda Server
After download run the below command to install the agent.
./matildacloudagent -i -s <Matilda Server IP> -a <License Key> -p <Source Server IP>
[IMAGE PLACEHOLDER: Terminal screenshot showing the command './matildacloudagent -i -s <Matilda Server IP> -a <License Key> -p <Source Server IP>' executed as root, followed by installation logs including 'Pre Checks Start', a partitions table, service creation messages like 'Service matildacloud has been created and enabled', instructions for starting/stopping the agent with systemctl, and the message 'Agent installation completed successfully'.]
Review the registered source server details
Review the source server details and click on the server to register for target cloud

Register the server to be replicated to Target Cloud OCI
Goto the Settings Tab, under Cloud Configuration select Cloud Profile, Replication Settings, Launch Settings with Target Cloud as OCI
Click on Save Configuration button to save settings
After saving click on “Sync” Button at right corner to initiate the replication job

Monitor the Replication Job
Monitor the replication status from the Jobs section until successfully completes 100%

Once Replication completes, Go to Snapshots Tab, under Available Snapshots section snapshot will get created

Initiate the Target Cloud Server
Once the Replication got completed Snapshots will be created in this section as Recovery Points
Go to Settings Tab and Choose the desired configuration Values as per organization standards from Virtualization section

Public IP
Storage Volumes
Volume Name
Target Volume Name
Source Size (GB)
Target Size (GB)
Save Settings
Initiate the Target Cloud Server
When we click on Start Button Target Server will get create from the snapshot
Wait until the process completes and provides the status of the Server with IP Details
Complete the Migration
Manage the Cloud Server using the IP provided in Snapshot Section.
Validate the server functionality
Click on “Cutover” Button to complete the migration (no further backups allowed or RPO allowed)

When we click on Cutover Button new window will popup, Cut Over can be performed with or with out stopping source server.

Manage the Cloud Server
Once cutover is done, the server can be managed from OCI portal
Note down the IP from MLS tool or from OCI portal and access the server.
Post Migration Server will be moved from Discovered tab to Migrated tab

Windows Agent Installation:
Login into the source server to install Drivers & Agent
Login into the source server through RDP using IP address with password
For OCI Target first download and install the Oracle Virtio Drivers.
curl https://<Matilda Server IP>/agents/OracleVirtIO-Driver.zip -o OracleVirtIO-Driver.zip (OR)Open browser and use https://<Matilda Server IP>/agents/OracleVirtIO-Driver.zip url to download
Extract and install Driver.



Install Agent:
Run below commands to download & install the agent
curl https://<Matilda Server IP>/agents/matildacloudagent.exe -o matildacloudagent.exe (OR)
Open browser and use https://<Matilda Server IP>/agents/matildacloudagent.exe url to download
.\matildacloudagent.exe -i -s <Matilda Server IP> -a <License Key> -p <Source Server IP>

Register the server to be replicated to Target Cloud OCI
Go to the Settings Tab, under Cloud Configuration select Cloud Profile, Replication Settings, Launch Settings with Target Cloud as OCI
Click on Save Configuration button to save settings
After saving click on "Sync" Button at right corner to initiate the replication job


Monitor the Replication Job
Monitor the replication jobs until successfully completes 100%

Once Replication completes, Go to Snapshots Tab, under Available Snapshots section snapshot will get created

Initiate the Target Cloud Server
Once the Replication got completed Snapshots will be created in this section as Recovery Points
Go to Settings Tab and Choose the desired configuration Values as per organization standards from Virtualization section

Intiate the Target Cloud Server
When we click on Start Button Target Server will get create from the snapshot
Wait until the process completes and provides the status of the Server with IP Details

Complete the Migration
Manage the Cloud Server using the IP provided in Snapshot Section.
Validate the server functionality
Click on “Cutover” Button to complete the migration (no further backups allowed or RPO allowed)

When we click on Cutover Button new window will popup, Cut Over can be performed with or with out stopping source server.

Manage the Cloud Server
Once Cutover is done, the server can be managed from OCI portal
Note down the IP from MLS tool or from OCI portal and access the server.
Post Migration Server will be moved from Discovered tab to Migrated tab

