Clonezilla is over 20 years old, and it's still the best free way to clone a drive
A decades-old rescue ISO that boots from USB, avoids live partition limits, and simplifies cloning for upgrades.
We haven't written up this one. XDA Developers has the full story — the link below goes straight to it.