How can I transfer my hard drive data to an new drive?

Episode 1542 (42:13)

Jim from Calabasas, CA
Hard drives

Jim is getting a new hard drive to replace his old one. How can he transfer everything over? Leo says that his hard drive will come with an app that will enable him to make a bit-for-bit, sector-by-sector copy from the old drive to the new drive. But Leo also recommends getting an SSD for his OS and programs, and then use a standard spinning hard drive for his data.