I do the same as maflynn except I don't use Carbon Copy Cloner, I restore from my Time Machine backup.
Also side note, always keep two backups. If I'm ever going to wipe my computer I make sure I have two valid and functioning Time Machine backups on separate drives.