SuperDuper works great to make a bootable backup drive. They have a free version and a paid version. I used SuperDuper when I upgraded my Imac hard drive, by making a bootable exact clone on a spare laptop drive. I have used this drive to boot other machines under test. I have not tested it on a Bootcamp but for Mac partitions it is much better than Carbon Copy Cloner.