How can I go about cloning my old drive onto the new drive to keep my existing data and windows installation?
Existem muitos programas dedicados para esta tarefa. Para citar alguns: CloneZilla , Norton Ghost, Acronos, ...
Is this possible or do I need to install a fresh copy of windows on the new drive and copy my data over after?
é possível, e há vantagens e desvantagens para ambos. Resumidamente, um clone teria todos os seus programas antigos, o que é desejado. Mas também todos os velhos cruft.
Pessoalmente, eu faria uma instalação limpa. Execute todas as atualizações do Windows e faça um backup dessa instalação (para uso emergencial. Por exemplo, caso você receba um vírus e precise restaurá-lo). Em seguida, coloque a unidade antiga em um gabinete externo e copie os dados para a nova unidade.
Isso também evita o estresse extra de fazer uma cópia do HD antigo quando você já sabe que a unidade está morrendo. (Desde que você copie apenas os arquivos que você precisa, não todo o sistema operacional).