O que é "clonar um disco rígido" e como se faz isso?

11

O que significa clonar um disco rígido? É simplesmente copiar todo o "CONTEÚDO" do disco rígido, EXCLUINDO o sistema operacional, os drivers e todos os programas instalados? ou ele está copiando o BIT de disco rígido INTEIRO para BIT? O disco rígido clonado é inicializável?

Eu tenho um disco rígido USB externo e estou tentando fazer uma cópia exata do sistema do meu computador por clonagem, para que eu possa conectar o disco rígido clonado a outra máquina e inicializá-lo ou instalar o disco clonado em outro sistema do computador e inicializar em isto. Isso é possível? Ou eu estou fazendo isso totalmente errado?

O que é fantasma em um disco rígido?

ThN
fonte
2
Como um clone biológico, a intenção é que a cópia seja completa, totalmente funcional e capaz de ação independente do original.
Mokubai
1
É importante não notar que, embora, como explicado abaixo, "clonagem" seja tecnicamente considerado como fazendo uma cópia exata, completa com o SO, etc, é provável que seja usado "casualmente" para simplesmente significar copiar um grande subconjunto de os arquivos. Você precisa estabelecer o que realmente se entende no contexto da vida real.
Daniel R Hicks
note também que a inicialização USB unidade vai ser mais lenta do que a inicialização a partir da unidade normais SATA
Jena
Todas as respostas são ótimas. Eu tive dificuldade em escolher um. Embora gronostaj seja muito completo em sua resposta, acabei escolhendo ianc1215, porque ele forneceu explicações simples e respostas com a lista de softwares disponíveis para isso. Finalmente, eu clonei meu disco rígido inteiro usando a versão gratuita do Macrium Reflect Software e, quando você restaura o disco rígido clonado, obtém TUDO de volta, não apenas seus arquivos, mas drivers, sistema operacional e todos os programas que você instalou. É uma cópia exata do meu disco rígido antigo. Impressionante. Obrigado por todas as respostas.
ThN
1
A clonagem de um HD do sistema e a inicialização em outra máquina funcionarão conforme o esperado somente se o PC tiver o mesmo hardware.
58517 giammin

Respostas:

7

Clonar um disco rígido significa fazer uma cópia duplicada dos dados de origem originais. Esta cópia duplicada pode ser pouco a pouco, o que duplicará TUDO no disco. Outra opção é clonar partições individuais; isso pode ser útil se você desejar copiar apenas dados específicos, como um SO ou uma partição de dados.

Se eu fizer um clone do disco rígido do meu computador, ele será uma duplicata exata (dos dados incluídos. Para clonar um disco rígido, você precisa de um software especial.

Alguns exemplos de software de clonagem:

  • Clonezilla, um utilitário de clonagem baseado em Linux
  • Acronis True Image
  • Norton Ghost

Depois que uma unidade é clonada, você pode usá-la como um dispositivo inicializável (assumindo que você copiou os dados do carregador de inicialização).

Pelo que parece, o que você está tentando fazer não é um clone, mas o que é chamado de sincronização. Você deseja que os dados residam em um computador. Em seguida, usando uma mídia portátil, você deseja levar os dados para outro computador para uso. No entanto, você deseja que os dois locais permaneçam idênticos.

Isso parece preciso?

ianc1215
fonte
2
O modo de operação padrão do Clonezilla que você mencionou em primeiro lugar é não clonar bit por bit, de modo que prejudica sua definição.
gronostaj
1
@gronostaj Desculpe por ter errado e não pego meu próprio erro. Deixe-me corrigir isso.
ianc1215 28/06
Aconselho fortemente contra as soluções Acronis e Norton. A Acronis já foi uma boa opção, mas desde 2010 é de buggy e não confiável. O Norton Ghost está desatualizado e desatualizado. Ele não suporta novo hardware e novas configurações. Além disso, ambos são caros. Existem excelentes soluções gratuitas por aí, como o Veeam Agent for Windows Free edition.
3
e ddpara * NIX
OrangeDog 29/17/17
@ ianc1215 Eu usei a versão gratuita do Macrium Reflect Software. Ele fez o trabalho. Obrigado.
ThN
15

A clonagem de um disco rígido é o processo de fazer uma cópia eficaz do disco rígido em outro. Isso não significa necessariamente que ambas as unidades sejam idênticas bit por bit , embora essa seja uma opção.

Na maioria das vezes, a clonagem significa que a unidade de destino é particionada de maneira semelhante, as partições são formatadas com sistemas de arquivos idênticos e todos os dados são copiados para partições análogas na unidade de destino. Informações extras que não são armazenadas em arquivos, como MBR, VBRs, dados ocultos nas tabelas de partição também são geralmente clonadas. (Esses dados seriam omitidos na cópia regular no nível do sistema de arquivos e a unidade de destino não seria inicializável.)

Fazer um pouco de cópia em bit contaria como clonagem, mas é a maneira mais lenta e menos flexível de fazer isso. Ele funciona apenas se a unidade de destino não for menor (qualquer espaço excedente é desperdiçado) e algumas bobagens também são copiadas (arquivos removidos, espaço não utilizado etc.). Isso pode ser desejado, por exemplo. ao fazer uma cópia segura durante a recuperação de um disco rígido com falha ou forense.

A maneira geralmente preferida de clonar é replicar o particionamento de origem e copiar arquivos com a consideração dos sistemas de arquivos. Se o programa de clonagem entender como o sistema de arquivos armazena arquivos, ele pode recriar um novo (possivelmente em uma partição de tamanho diferente) e copiar apenas dados significativos. Mesmo se as duas partições tiverem tamanho idêntico, esse processo resultará na maioria das vezes em partições que não são idênticas, mas que contêm exatamente os mesmos dados.

É possível inicializar um disco rígido corretamente clonado no mesmo PC. Usá-lo em outra máquina é uma história diferente. O SO já pode estar configurado para a configuração de hardware específica da máquina original e pode falhar ao inicializar. O Linux não tem muitos problemas para inicializar após o transplante na maioria das vezes. As versões modernas do Windows são muito boas nisso e geralmente inicializam se os controladores de disco rígido em ambas as máquinas forem semelhantes e funcionarem em modos idênticos (por exemplo, IDE / AHCI / RAID). Lembre-se de que algumas licenças de software não permitem o transplante ou vinculam o software a uma máquina específica - por exemplo, versões OEM do Windows fazem isso.

Ghosting é provavelmente apenas mais um termo para clonagem, suponho que se refira ao Norton Ghost, que era um padrão de fato para clonagem de disco há 15 anos atrás.

gronostaj
fonte
3
"A inicialização de um disco rígido corretamente clonado no mesmo PC deve ser possível". Definitivamente, é possível, e geralmente é feito por esse mesmo motivo. Muitas empresas usam discos rígidos clonados para implantar instalações idênticas de um sistema operacional em computadores idênticos. E ainda hoje, eu clonei um disco rígido para usar no mesmo PC, porque a unidade original mostrava sinais precoces de falha (o Log de Eventos do Windows estava cheio de erros atapi). Por fim, a clonagem bit a bit também pode ser útil ao fazer análises forenses. Você pode examinar o clone sem se preocupar com evidências potencialmente prejudiciais.
Charles Burge
2
It works only if target drive is larger- você pode explicar o porquê? A unidade de destino não pode ser exatamente igual ao original e é possível acessar / gravar em todos os bits do original / destino?
user202729
Na minha experiência, as unidades de origem e destino podem ter a mesma capacidade.
eromana
2
Fazer uma cópia bit a bit (por exemplo, com dd) é muito mais rápido que formatar a unidade e copiar todos os arquivos individualmente.
OrangeDog
Não acho que essa resposta enfatize suficientemente a distinção entre 'clone' e várias versões de 'copiar os arquivos para outro disco'. Eu esperaria que um clone fosse pouco a pouco, ou muito próximo a ele. Se não é inicializável no mesmo PC, não é um clone, IMO
peterG
7

O que é clonagem de um disco?

Clonar um disco originalmente significava copiar o conteúdo de um disco no nível do setor, pouco a pouco, para um disco idêntico. No nível do setor, tudo, incluindo particionamento, setores de inicialização, sistemas de arquivos, arquivos, metadados e até arquivos excluídos, são copiados. A clonagem foi usada para produzir computadores idênticos em massa, implantar configurações idênticas em computadores idênticos ou forense.

Atualmente, no entanto, as pessoas esperam que um aplicativo de clonagem faça mais, por exemplo, clonar em um disco diferente, clonar em um disco rígido virtual, desfragmentar o disco após a clonagem, acelerar a clonagem por não se preocupar com áreas livres do disco ou até preparar o clone para uso em hardware diferente.

O que acontece se eu transferir o clone para outro sistema?

O mesmo acontece se você transferir o original para outro sistema.

A menos que o outro sistema seja idêntico ao original, você pode esperar que componentes de hardware diferentes exijam novos drivers de dispositivo antes que eles funcionem. Além disso, alguns programas comerciais de computador de código fechado podem detectar essa nova alteração e exigir etapas adicionais de licenciamento para funcionar, como uma medida antipirataria. O Windows vem com um syspreputilitário que resolve esse problema apenas para o Windows.

O que é fantasma?

É outro nome para a clonagem, derivado de um aplicativo chamado Ghost , desenvolvido em 1995 por Murray Haszard. Agora está descontinuado; não se preocupe com isso.


fonte
O fantasma ainda existe. Agora é um produto da Symantec, mas ainda funciona.
Chao
@cHao O Norton Ghost foi descontinuado em 2013. O Symantec Ghost Solution ainda é vendido, mas apenas para empresas. Eles não vão dar a um indivíduo. E isso é horrível.
5

Para fins de backup, clono periodicamente meu disco rígido.

Para clonar uma unidade usando o ddcomando Linux .

1- Crie ou obtenha um disco de instalação do Linux, o Live CD ou USB. O que se segue é para o Linux Mint Mate, mas qualquer outro sabor do Linux também é bom.
2- Com as unidades de origem e de destino conectadas ao computador, inicialize a partir da mídia de instalação separada do Linux.
3- Abra o console do prompt de comando e digite:

sudo blkid

Isso exibirá uma sequência de linhas, uma para cada partição de cada unidade no escopo do sistema,

/dev/sda1: LABEL="newmate2015" UUID="142698fe-5f97-4ca2-9a4c-3e20df" ... /dev/sda2: ... /dev/sdb1: ...

O número antes dos dois pontos /dev/sda<number>:designa o número da partição e a letra antes do número /dev/sd<letter><number>:designa a unidade.

4- Na ddlinha de comando, a variável if=designa a unidade de origem ou o arquivo de entrada e a of=variável designa a unidade de destino ou o arquivo de saída.

5- Para verificar as letras de unidade de origem e destino corretas, exibimos a mesma atribuição de uma maneira diferente. No prompt de comando, digite:

gnome-disks

6- Se tudo estiver consistente, no prompt de comando, digite:

dd if=/dev/sd<source-drive-letter> of=/dev/sd<target-drive-letter> conv=noerror,sync bs=4k

Com a conv=sync,noerroropção ddnão interromperá a transferência se um ou mais bits em um bloco de origem não puderem ser lidos, nesse caso, para manter a origem e a unidade de transferência na mesma posição de dados e com o mesmo comprimento, ddescreverá bloco de zeros do comprimento correto.

O bs=argumento é o tamanho do bloco de transferência e também afeta a taxa de bits de transferência da operação de clonagem, pode ser determinado por tentativa e erro, 4kfunciona bem com a maioria das unidades de disco rígido, SSD e USB, as unidades de CD usam o 512btamanho do bloco.

A unidade de destino deve ter a mesma capacidade ou maior que a unidade de origem. Eu uso unidades do mesmo tamanho. Eventualmente, quando a capacidade de reserva de realocação de setor defeituoso da unidade de destino terminar, o ddcomando falhará.

No meu computador simples, leva cerca de 3 horas para clonar uma unidade de disco de 1 TB

Após a clonagem,

7 Desligue a máquina normalmente.

8 Não tente inicializar uma máquina que tenha 2 unidades com o mesmo UUID.

9 Desconecte a unidade de origem original do computador.

10 Inicialize e verifique se a unidade clonada é inicializada normalmente.

11 Identifique ou registre a unidade removida com: data da remoção, usuário, nome da máquina, local, conteúdo, s / n, etc.

eromana
fonte
5
Isso não responde a nenhuma pergunta do OP. Ele nunca perguntou como executar um clone. Suas perguntas são: (1) O que é clonagem? (2) Um clone funcionará em outro PC? e (3) o que é fantasma?
@FleetCommand "e como se faz para fazê-lo", embora seja marcado windows-7
OrangeDog
@OrangeDog Exatamente.
3

Um clone é uma cópia direta, bit a bit, para que os dados armazenados na unidade clonada sejam idênticos aos dados na unidade original. Do sistema operacional aos arquivos do diretório oculto, da área de trabalho aos drivers de dispositivo, tudo é copiado de forma idêntica. Troque a unidade antiga por um clone recém-fabricado e não deve haver diferença funcional. Você também pode usar a unidade clonada em outro PC e, além de alguns drivers ausentes em potencial devido a diferenças de hardware, ela deve funcionar exatamente como o seu sistema antigo, tornando-o um backup ideal no caso de um PC danificado. A desvantagem disso, no entanto, é que um clone bit a bit direto geralmente será a única coisa na unidade de backup.

As pessoas geralmente usam um programa para clonar uma unidade. Eu uso Acronis.

Sergio Dominguez
fonte
1
Eu recomendo fortemente contra a Acronis. Era uma vez uma boa opção, mas agora, é de buggy e não confiável. Além disso, é muito caro.
1
@FleetCommand Obrigado pela atenção. Vou tentar o Veeam Agent na próxima vez.
Sergio Dominguez