IMHO, nova instalação, uma cópia de todo o disco rígido (cópia em bruto, dd
, ou uma cópia de todo o sistema de arquivos (estilo tar / rsync) não faz muita diferença, nem em termos de estabilidade nem desempenho.
Quando você fala sobre cópias, precisa ter cuidado com algumas coisas:
-
/boot/initrd*
arquivos. Com cada kernel você geralmente acaba criando umainitrd
, uma imagem contendo drivers básicos que o próprio kernel precisa antes de poder inicializar seu sistema. Se o hardware para o qual você copia seu sistema for diferente,initrd
será diferente e talvez não consiga inicializar. -
xorg.conf
configuration e similar. Novamente, se o hardware for diferente, é improvável que a configuração antiga funcione. Grande parte do X config, no entanto, é detectada automaticamente nos últimos dias. -
Se você copiar todo o HDD usando dd para uma nova máquina, a nova máquina precisa ter um disco de tamanho similar. A menos que você seja o tipo de pessoa que gosta de brincar com o parted :) Além disso, certifique-se de que o disco que você está copiando não esteja montado (ou montado somente leitura) e sane (
fsck
clean) antes de copiá-lo. Você não quer copiar um disco corrompido ou um disco no meio de uma gravação. -
se você copiar todo o disco rígido usando
tar
/rsync
, certifique-se de não copiar/proc
e/sys
, prefira usar opções como-a
e--numeric-ids
e verifique novamente se você não copia arquivos em um estado inconsistente. Exemplo: você realmente não quer que o mysql esteja gravando em um arquivo de banco de dados enquanto você o copia.
Dito isso, fiz novas instalações e cópias.