I've found Apple's Time Machine work's great. I used it to restore my existing MacBook to a new MacBook from a Backup drive. Extremely simple. A thing I do with back up drives (if mechanical) is listen for noises or less than smooth operation. Often times a drive gives warnings that it performance is declining. They don't last forever. A new drive is a cheap investment.