Clonagem

1. Clonagem

Rafael
satrianni

(usa Ubuntu)

Enviado em 03/02/2010 - 20:28h

Olá pessoal, é o seguinte, eu estou com um servidor de um cliente porém preciso fazer cópias perfeitas dos 3 HDs que tem nele e sem me arriscar perder as informações, alguém conhece um metodo seguro para fazer isso???

Atenciosamente


Satrianni


  


2. Re: Clonagem

Jefferson Diego
Diede

(usa Debian)

Enviado em 03/02/2010 - 21:09h

Use o ddrescue:

Ele tem 3 HDs, com x partições.
Você quer uma imagem que seja restaurada nos mesmos HD's, ou haverá troca de hardware?
Pois, se for no mesmo, você pode copiar cada HD para um arquivo (3 imagens finais), ou se o motivo da cópia é trocar os HD's por HD's maiores, o melhor é copiar cada partição para um arquivo individual, por haver a possibilidade de redimencionamento de cada partição.
Mas, bem:

Conecte à máquina dele um 4º HD com espaço maior que os outros 3 juntos.
Através de um LiveCD, instale o ddrescue (ou use o dd mesmo. A vantagem do dd_rescue é ele mostrar o andamento da cópia.), mounte seu 4º HD (por exemplo em /media/backup), e cria as imagens:
(Se for salvar cada partição:)
dd_rescue /dev/hda1 /media/backup/hda1.img
dd_rescue /dev/hda2 /media/backup/hda2.img
dd_rescue /dev/hda3 /media/backup/hda3.img

(Se for salvar cada HD:)
dd_rescue /dev/hda /media/backup/hda.img
dd_rescue /dev/hdb /media/backup/hdb.img

(É claro, HD's Sata = sdx)


3. Continuação

Rafael
satrianni

(usa Ubuntu)

Enviado em 03/02/2010 - 22:58h

Deixe me explicar a situação:

Tenho um servidor com 3 HDs, ex: HD1 roda o Linux, HD2 Banco de Dados, HD3 gerencia os dados do cliente.
Preciso copiar os 3 HDs para outros 3 HDs para fazer um clone perfeito do servidor atual, pois um será o Primário e o outro será o secundário.

Ainda não tenho informações sobre qual distro é usada e nem sei se os Hardwares são idênticos.

Atenciosamente

Satrianni


4. Re: Clonagem

Jefferson Diego
Diede

(usa Debian)

Enviado em 03/02/2010 - 23:12h

Bem... se a idéia é clonagem, o procedimento é basicamente o mesmo, mas ao invés de jogar as imagens partições em um arquivo, você jogaria direto nas partições dos novos HD's..

O processo em si vai depender de se você pode parar o servidor atual, e por quanto tempo isso pode ser feito (quanto tempo de downtime é aceitável...)
Digamos que todos os HD's sejam IDE, e tenham apenas 1 partição cada. O procedimento então seria:
Instale o HD1 (Linux) do segundo servidor no servidor atual.
Instale o ddrescue (apt-get install ddrescue, se for um servidor debian)
Inicie o servidor atual, logue-se como root, dê um "init 1" (entrar em modo single), e:
echo s > /proc/sysrq-trigger #Sincroniza os discos
echo u > /proc/sysrq-trigger #Desmonta os discos. Evita que haja atividade enquanto você copia

Considerando que o HD1 atual seja /dev/hda e o HD1 novo inserido seja /dev/hdd:

dd_rescue /dev/hda /dev/hdd

Depois da cópia, reinicie a máquina:
echo b > /proc/sysrq-trigger

Repita o mesmo processo substituindo os HD's...


5. Re: Clonagem

José Mário
miura 787

(usa Ubuntu)

Enviado em 04/02/2010 - 00:26h

Ponha os hds que vc quer clonar e os backups em uma só maquina

Entre com o live CD da sua distro linux preferida.

Verifique o endereçamento de hardware atribuido aos hds e os identifique

Ex HD1 = Sda1
HD Backup 1 = Sda2

Execute o comando:

dd if=/dev/Sda1 of=/dev/Sda2

este comando clona o conteúdo do HD Sda1 no HD de backup.

Aconselho que vc faça isso em um HD de cada vez.

Demora um pouco para acabar o processo de clonagem, e fica parecendo que está travado, mas é assim mesmo, execute o comando e vá comer uma pizza.

Espero ter ajudado.

Miura 787


6. Re: Clonagem

Rafael
satrianni

(usa Ubuntu)

Enviado em 26/02/2010 - 02:08h

Ainda não efetuei o processo, porém, assim que tiver feito, postarei aqui.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts