I'm looking to replace my current computer (let's call it Comp A) with a micro PC (Comp B) that I can easily transport. Is there a way to directly connect them with a cable and mirror the data from Comp A to Comp B?
5 Answers
Keep in mind, cloning is usually for making backups or upgrading the same computer. If the two are not identical in specs, like different models or brands, you're likely to face boot and driver problems. It's way easier to transfer files over the network or using an external drive.
Generally, just connecting them directly won't do the trick. The simplest way is to clone Comp A's drive onto Comp B's drive, but be careful because they have different hardware. Driver issues can pop up if you try to run the clone right away. A cleaner solution is to just grab your important files and reinstall your programs on Comp B instead.
A different angle: consider using Hyper-V to create a virtual machine of Comp A, then replicate it to Comp B. With virtual machines, hardware differences aren't a concern. You can sync it regularly too!
If both computers have USB ports, you could use software like Bravura Easy Computer Sync to help you out. For older systems, a parallel printer port transfer might also work, but I wouldn't count on it for newer setups.
Just to reinforce what others said, your OS is tied to the specific PC. Cloning to a different machine will not work well unless they're identical. It's best to set up your new machine from scratch and copy just the files you need.

Related Questions
Lenovo Thinkpad Stuck In Update Loop Install FilterDriverU2_Reload