O que você deseja usar depende do que você está fazendo.
Se você está apenas tentando fazer um backup de seus arquivos, o comando tar funcionará para você (mais sobre isso abaixo). Se você estiver tentando criar uma imagem do seu disco rígido, use o comando dd . Por favor, saiba que você não pode simplesmente colocar o seu tar backup em um novo drive e inicializar com ele.
O problema que você enfrentará com o comando tar é que seu arquivo será colocado no diretório /, que é o que você está fazendo backup. Então você precisa excluir seu arquivo de backup.
cd / e tar -cvpzf backup.tar.gz --exclude=/backup.tar.gz /