Group: Forum Members
Hello Macrium Development Team,
I want to suggest that you add some way to throttle/limit data transfer speed when cloning from one local drive to another. Especially when cloning to a SSD drive in external M.2 USB Adapter this is very much needed - because modern SSD drives with extremely fast transfer rates can become extremely hot during long/continuous operations such as a drive clone.
I encountered this as a severe problem recently. I have an older SSD in my notebook PC and wanted to upgrade to new/larger model. I used an external M.2 USB adapter for the "to" drive (which I think is a pretty typical situation). Some minutes into the cloning procedure (only about 10% complete) the new SSD in the M.2 adapter failed which cased the Macrium cloning process to fail. The M.2 adapter was extremely hot to touch, I'm sure the new SSD stopped working due to its internal thermal protection being tripped.
The fact that the new SSD became hot is not a problem/failure in itself - modern SSDs consume lots of power to achieve their fast transfer rates - it is usual and expected that they generate lots of heat. The problem is that there's not enough heat sinking capability in a simple external M.2 USB adapter to dissipate all the heat being generated.
The only practical solution here would be to throttle the data transfer speed during the cloning process, so that the new SSD in external M.2 USB enclosure does not become too hot. Unfortunately Macrium Reflect does not offer this option.
I think more and more of your customers will be encountering this same situation as cloning to faster M.2 SSDs becomes the norm. How will we be able to accomplish this cloning using external M.2 USB adapters if the SSDs always become too hot?
I know it is counter-intuitive to suggest a data transfer speed throttling (down) capability in backup/cloning software - usually we want the cloning/backup process to go as fast as possible. But in the case of cloning to a new M.2 SSD in external USB adapter, we need a way to control the heat generated and the only way to do that is by throttling the data transfer rate down - by a lot! In my case I don't care about the speed - I care much more about actually being able to complete the operation successfully without my new SSD going into thermal shutdown.
Please consider adding a data rate throttling feature to your cloning so that we can manage the thermal problem.
Actually, I recommend you add data rate throttling capability to all of your operations: Backup, restore, cloning. Reason: We might even experience thermal problems with internal/installed M.2 SSDs - especially if they have just started to fail with read errors (bad blocks). Having some control to make a slower/cooler last emergency backup would be a wonderful way to help avoid disaster.
Thanks for your consideration on this!