Don't try using dd, a new 1TB drive may well have 4k blocks and a bit for bit copy will result in misaligned data and horrible performance.
I'd clone Windows onto the new drive, then install Ubuntu afresh to that drive with the old drives disconnected, to avoid confusing GRUB. The reconnect the Ubuntu drive and copy your home directory and any other important data across.
"Insanity: doing the same thing over and over again and expecting different results." (Albert Einstein)