Older ultrabooks and small form factor PCs often use mSATA storage, a format that new boards no longer accept. Moving the system to an M.2 SSD keeps the install alive on modern hardware.
This guide explains the connector differences, the two adapters the copy needs, and how to make the M.2 drive start after the clone.
The two formats share a SATA heritage but not a physical connector. An mSATA module cannot be inserted into an M.2 slot, so the copy must happen outside both machines.

A legacy BIOS install on an MBR disk will not start on a UEFI-only board. Convert the disk to GPT and repair the boot files before you rely on the copy.

If the M.2 enclosure supports only NVMe or only SATA, check the model before you buy it. The wrong enclosure simply will not detect the module.
Qiling Disk Master copies any disk Windows can see, including both drives behind USB adapters. Download it on the PC that performs the copy.
Step 1. Open Qiling Disk Master, choose Clone, and then select Disk Clone.

Step 2. Select the mSATA drive as the source and click Next.

Step 3. Select the M.2 SSD as the destination and confirm that its data will be replaced.

Step 4. Review the layout, keep the EFI or system reserved volume, and tick Optimize for SSD.

Step 5. Click Proceed, wait for the copy to finish, then shut the PC down before you unplug either adapter.

If the board does not list the module, check the key type and the slot sharing. Some M.2 slots disable a SATA port when an NVMe drive is installed.
Yes. Both are SATA-class drives, and the clone copies the data through USB adapters.
No. The connectors differ, and no passive adapter makes them interchangeable.
Not necessarily. A SATA M.2 module works in a B+M key slot, while NVMe needs an M key slot.
Same hardware keeps the licence. A new board may trigger reactivation, so link the licence first.
The enclosure may support the wrong protocol, or the module is seated in a shared slot.
Before changing drives, create a full system backup. Qiling Disk Master creates an image you can restore from if the M.2 drive will not start.
Step 1. Open Qiling Disk Master and select System Backup to include Windows and the boot partitions.

Step 2. Save the image to a drive other than the target disk and start the backup.

Step 3. Click Proceed to start the system backup and wait patiently until it finishes. You can also tick Shut down the computer when the operation is completed to power off automatically.

Step 4. If the M.2 drive will not start, restore the image to the original module and try again.

An mSATA to M.2 move is a connector change, not a system change. Confirm the M.2 key, length, and protocol, keep one USB adapter for each format, and clone the whole disk with SSD optimisation. Then match the boot mode to the disk layout, set the M.2 drive first, and extend the volume if the module is larger. Keep the old mSATA drive until the new machine runs normally.
For more on M.2 moves, see How to Clone a 2.5-Inch SSD to an M.2 SSD, How to Clone an M.2 SSD to a SATA SSD, How to Clone an M.2 SSD When There Is Only One Slot, and How to Clone an NVMe SSD to a Larger NVMe.