Justamente hace poco hice mi primera clonacion de un disco duro pasando un HDD que tenia en un portatil a un SSD. Para ello me compre un Crucial MX500, muy contento estoy con el resultado. Con Crucial se puede usar el software de Acronis especifico para esos Crucial, es sencillo de usar.
La otra opción es efectivamente Clonezilla.
Y efectivamente es necesario crear un usb bootable para poder arrancar y realizar el cambio en caso de que sea necesario. Y lo más importante, realizar backup de los datos personales por si acaso.