10-04-2006 por marvim
Clonar hd de servidor em linux
:?: olá pessoal... :?:
sou novo por aqui e gostaria de saber como faço pra clonar um hd que está com um servidor de internet em linux... já fiquei sabendo que no ghost não dá certo porque tem que refazer as opções de inicialização...
PS.: sou totalmente ignorante em linux...
por favor, me salvem!!! obrigado
10-04-2006 por jqueiroz
O que você pretende fazer, especificamente? Você quer passar o conteúdo de um HD pra outro, ou criar uma "imagem" pra instalação ou recuperação?
10-04-2006 por marvim
tenho um hd com o sistema servidor de net em linux... mas quero fazer uma cópia para eventual substituição... porém, como não manjo nada de linux, quero somente tirar um hd e colocar o outro funcionando... trabalho com lan house com o windows xp eu clono todo o sistema, inclusive com os jogos funcionando e o limitador de tempo tudo funcionando, sem precisar ajustar nada, somente o ip e o nome da máquina... isso que eu queria fazer no meu servidor linux...
obrigado
10-04-2006 por zyk
Melhor forma de fazer isso é usar RAID1 via software do próprio kernel com 2 HDs (ou com 3, sendo o terceiro um HD de reserva que fica no stand-by e vai entrar em ação quando um dos HDs pifar), se um pifar outro entra em ação. Funciona melhor com SCSI ou SATA. Funciona com IDE também, mas a máquina vai travar (nesse caso é so dar boot com outro HD que volta tudo como era antes do travamento). RAID via hardware é melhor, mas precisa de placa específica para isso. Não ha necessidade de reinstalar o sistema. Existem várias maneiras de implementar RAID1 sem reinstalar o sistema. Só precisa rebootar algumas vezes.
Uma outra forma é clonar de tempo em tempo o HD. Vai ficar um pouco defasado mas quebra galho. Coloque um HD de tamanho igual ou maior e dê o comando:
dd if=/dev/hd_origem of=/dev/hd_destino
Para fazer isso, hd_origem não pode estar montado ou, se montado, somente de leitura. Um boot com um live_CD resolve este problema.
Uma forma de fazer cópia de uma partição montada é particionar o segundo HD da mesma forma que o primeiro, deixando as parições iguais ou maiores. Formate e monte a partição do segundo hd e dê o comando:
cd /
find . -xdev -print0 | cpio -0pdvum --sparse /ponto_de_montagem_da_partição_do_segundo_HD
Este comando vai gerar uma cópia da partição montado no / (o sistema geralmente). Pode fazer isso com qualquer partição montada que quiser copia, só mundado o ponto de montagem.
Outra forma é gerar um TAR da partição do sistema atual, mas é menos prático, pois precisa descompactar depois.
Qualquer uma das formas acima, voce não precisa ajustar nada. Só tirar o HD danificado e dar boot com HD de "backup", obviamente colocando um no lugar do outro. No caso do RAID1 via software, nem isso você precisa fazer, bastando um ajustezinho no GRUB. No lilo deve ser a mesma coisa, mas não tenho certeza.
Boa sorte.
10-04-2006 por Pink
Se ficou alguma dúvida sobre dd pode olhar um tutorial aqui:
http://www.winuxmicro.opentime.com.br/extra15.htm []s
11-04-2006 por jqueiroz
marvim, se você for partir pra solução de clonagem, pode te facilitar se você usar uma gaveta para HDs. Assim, você não precisa abrir a máquina a cada vez que for colocar o HD clone.
11-04-2006 por marvim
acredito que a mensagem do zyk tenha iluminado bastante o meu problema... como eu não tenho nenhuma noção de linux, pedi a um amigo para me auxiliar e segundo ele é possivel fazer com a linha de comando que o zyk indicou, já que o dd simples não clona MBR e isto que é meio chato de fazer...
obrigado pessoal...
ainda naum resolveu, mas apareceu uma luz no fim do tunel...
11-04-2006 por zyk
Ops!!!!
Citação:
|
...á que o dd simples não clona MBR e isto que é meio chato de fazer... ...
|
Será?
Eu costumo dar um "dd if=/dev/hda of=/dev/hdc" para clonar HD inteiro para as máquinas de mesma configuração e nunca notei que não clonava MBR. Preciso checar isso. Mas, dd pode ser usado para clonar MBR. Olha o exemplo: "dd if=/dev/hda of=/dev/hdc bs=512 count=1". Também é possível entrar no GRUB (pelo primeiro HD) e instalar GRUB no segundo HD para bootar o segundo HD. Quando se usa dd para clonar uma partição (tipo "dd if=/dev/hda1 of=/dev/hdc1"), aí sim, é certo que MBR não será clonado, haja visto que MBR não pertence a nenhuma partição.
O comando:
Citação:
cd /
find . -xdev -print0 | cpio -0pdvum --sparse /ponto_de_montagem_da_partição_do_segundo_HD
|
Esse sim, não vai clonar o MBR. Aí vai ter que usar o GRUB para instalar o GRUB no MBR. Ou usar o exemplo acima do dd para clonar MBR.
12-04-2006 por jqueiroz
Citação:
|
já que o dd simples não clona MBR e isto que é meio chato de fazer...
|
Como não clona??? Clona sim senhor!!! Não apenas clona, como faz backup e restaura!!!
dd if=/dev/hda bs=512 count=1 of=mbr.backup.img # copia MBR pra arquivo
dd if=mbr.backup.img bs=512 count=1 of=/dev/hda # copia arquivo pra MBR
01-09-2006 por cmelo
Clonar HD do Servidor em pleno funcionamento
Para usar o DD em partições a partição deve estar desmontada. Porém como eu faço para clonar uma HD em plena atividade, ou seja, quero copiar o HD de um Servidor Linux ligado. Como faço isso?
Coloco o hda como somente leitura por algum tempo até terminar o backup ? Como se faz isso ?
17-12-2006 por rpr informatica
Olá amigo. Eu ja usei o Norton Ghost pra clonar hds sim. Tenho um cliente que é um bingo, ja fiz 2 clones no hd do servidor para hds de seguranças usando o Norton Ghost 2003 e deu certinho.......
Falow
Christian
17-12-2006 por Dyego Sousa
Citação:
Postado Originalmente por rpr informatica
Olá amigo. Eu ja usei o Norton Ghost pra clonar hds sim. Tenho um cliente que é um bingo, ja fiz 2 clones no hd do servidor para hds de seguranças usando o Norton Ghost 2003 e deu certinho.......
Falow
Christian
|
Aqui é sala Linux. Norton Ghost é pra windows e o tópico tava morto faz um tempim.
17-12-2006 por Shaka Of Virgin
Block por acá!