Se o kernel que você está usando atualmente para executar o servidor de origem contiver todos os drivers necessários para executar o hardware no servidor de destino, o processo não será muito penoso. Comece usando o tar para criar arquivos de suas partições e, em seguida, armazene-as em um local acessível (mídia removível ou servidor nfs).
Inicialize outro servidor com uma distro ao vivo. Crie as partições que você deseja descompactar os arquivos para essas partições. Instale o grub no MBR do dispositivo de inicialização. É isso.
Se o servidor tiver um hardware diferente ou precisar de drivers para um dispositivo de inicialização diferente, será necessário compilar um kernel para que isso funcione, mas você precisará fazer isso de qualquer maneira se usar o software de criação de imagens e tentar restaurar para hardware incompatível.
Resumindo: Restaurar partições > Tornar / boot inicializável (instalar o grub) > Compile o novo kernel e torne-o disponível para o Grub (somente se necessário) > feito.