There are NVMe -> USB adapters.
But in my concept above, that is not needed.
You system has a single M.2 port for this?
Using Macrium Reflect, Image the drive, swap, and apply that Image to the new drive.
Just like this...
- Download and install Macrium Reflect
- Run that, and create a Rescue CD or USB (you'll use this later). "Other Tasks"
- In the Macrium client, create an Image to some other drive. External USB HDD, maybe. Select all partitions. This results in a file of xxxx.mrimage
- When done, power OFF.
- Swap the 2 drives
- Boot up from the Rescue USB you created earlier.
- Recover, and tell it where the Image is that you created in step 3, and which drive to apply it to...the new m.2
- Go, and wait...