You want to copy your disk/backup a partition. Assuming you have created a partition on another disk and mounted it (in this example /mnt/usbharddrivemain):
To restore, you can boot from the second hard drive or use a Live CD. Repeat the previous commands by changing the source and destination, for example: /mnt/usbharddrivemain /mnt/driveToRestoreTo.
You may encounter problems with certain files, such as LDAP databases. To work around this issue, use the 'Sparse' option: