Internal HHD size vs Backup HHD size?

My internal HHD is 320g...............my external (backup) HHD is 250g.............presently I'm only backing up files. To completely image the entire internal HHD to the external HDD would the external drive need to be at least as large at the internal? (even though I'm not using 10% of the drive space on the internal)