Sunteți pe pagina 1din 23

Clonagem de sistemas Linux com CloneZilla Server Edition (CloneZilla SE)

Este tutorial mostra como voc pode clonar sistemas independente de plataforma com CloneZilla SE. Isso til para copiar uma instalao em vrios computadores sem perder muito tempo, por exemplo, em uma sala de aula, ou tambm para criar um backup baseado em imagem de um sistema. Vou instalar CloneZilla SE em um servidor Debian Lenny neste tutorial. Os sistemas que voc deseja clonar pode usar qualquer distribuio Linux que voc preferir.

1 Nota Preliminar
O servidor Debian em que eu quero instalar CloneZilla SE est na rede local 192.168.0.0 (mscara 255.255.255.0) e tem o endereo IP 192.168.0.100. Para clonar um sistema, os sistemas de destino devem usar o mesmo ou pelo meno semelhante hardware, caso contrrio, a clonagem pode no funcionar!

2 Instalando CloneZilla SE
Aps instalar o Debian recomendo que a mquina a servidor esteja liberada das regras do firewall, e tambm ajustar o sources.list para isso existe a maneira automatizada atravs da pgina http://debgen.simplylinux.ch/, s abrir o arquivo no caminho vim /etc/apt/sources.list, e colar o que a pgina acima gerou. Aps isso vamos adicionar o repositrio Debian da DRBL (inicializao remota sem disco Linux, necessrio para inicializar, posteriormente, o sistema cliente a partir da rede (PXE)) e o repositrio CloneZilla:

Primeiramente adicionar a chave do repositrio, cole a chave abaixo no terminal:

wget -q http://drbl.sourceforge.net/GPG-KEY-DRBL -O- | sudo apt-key add

E em . vim /etc/apt/sources.list e adicionar as linhas abaixo:

deb http://drbl.sourceforge.net/drbl-core drbl stable

deb http://free.nchc.org.tw/drbl-core drbl dev stable testing unstable deb-src http://free.nchc.org.tw/drbl-core drbl dev stable testing unstable deb http://free.nchc.org.tw/drbl-core drbl stable

Aps isso:

apt-get update

Agora podemos instalar DRBL e CloneZilla assim:

apt-get install drbl

Para instalar o restante dos pacotes automaticamente rode (de ENTER em todas as opes):

/opt/drbl/sbin/drblsrv i

Configurao do servidor DRBL (se tu tiveres tempo para isso) s ler:


/opt/drbl/sbin/drblpush i

Este script para aqueles impacientes, que ser o servidor de configurao DRBL pelo valor padro . Voc impaciente? [Y/n] <-- ENTER

/opt/drbl/sbin/drbl4imp

Aps isso a instalao vai ocorrer automaticamente e s aguardar o trmino do processo.

Isso tudo para a instalao.

3 Criando uma imagem de um sistema Linux


Para criar uma imagem, primeiro iniciamos CloneZilla no sistema Debian ( o servidor que acabou de ser instalado) e dizemos a ele para guardar uma imagem (o servidor ir esperar at que um cliente se conecte a ele para armazenar a imagem). No terminal:

/opt/drbl/sbin/dcs

Ainda no servidor Debian e selecione All Select all clients:

A seguir escolha clonezilla-start Start_clonezilla_mode:

Escolha save-disk Save client disk as an image:

Selecione Later_in_client Later input image and device name in client (ento voc ser solicitado para dar um nome imagem mais tarde, no cliente, ao invs de ter que fornecer um nome de imagem agora):

Nas prximas duas telas, voc pode simplesmente pressionar ENTER para selecionar os valores padro:

Selecione a ao quando o cliente terminar a clonagem (por exemplo, eu quero desligar o cliente aps a imagem ter sido criada, para isso, selecione -p poweroff Shutdown client when clone finishes):

Pressione ENTER novamente nas prximas duas telas para aceitar os valores padro:

Pressione ENTER novamente:

O servidor j est pronto. Agora inicie o sistema cliente que voc deseja clonar. It is important that you boot it from the network (via PXE) - you might have to adjust the boot order in the client's BIOS so that it boots via PXE: importante que voc arranque a partir da rede (via PXE) - voc pode ter que ajustar a ordem de arranque no BIOS do cliente para que ele inicie via PXE:

Depois que voc configurou o cliente para iniciar a partir da rede, voc dever ver um menu de boot do DRBL. Selecione Clonezilla: save disk (choose later) as image (choose later):

Next provide a name for the image (or accept the default value): Em seguida, fornea um nome para a imagem (ou aceite o valor padro):

Selecione a unidade de origem:

Posteriormente, a imagem estar sendo criada e transferida para o servidor CloneZilla:

Em seguida, o servidor CloneZilla ser notificado de que o processo de criao da imagem terminou ...

agora temos uma imagem do nosso sistema Linux que pode clonar outros sistemas.

4 Clonar/Restaurar uma imagem


Para clonar ou restaurar a imagem para outros sistemas, execute no servidor:

/opt/drbl/sbin/dcs novamente no servidor CloneZilla. Selecione All Select all clients:

Escolha clonezilla-start Start_clonezilla_mode:

Selecione restore-disk Restore an image to client disk:

Voc pode aceitar os valores padro nas prximas quatro telas, pressionando ENTER:

Escolha a imagem que voc deseja restaurar:

Escolha a unidade de destino:

Selecione multicast multicast restore:

Escolha clients+time-to-wait:

Preencha o nmero de sistemas que voc deseja restaurar a imagem (eu quero restaurar apenas um sistema, neste exemplo):

Preencha o tempo mximo (em segundos) que o servidor ir aguardar at que todos os clientes estejam ligados (ou seja, se voc quiser restaurar a imagem de dez clientes, voc tem 300 segundos para ligar os outros nove computadores depois de ter ligado o primeiro - Se voc estiver muito lento, CloneZilla comear a restaurar a imagem apenas nos sistemas que tenham sido ligados no tempo):

A seguir pressione ENTER, duas vezes:

Agora, ligue os clientes. Certifique-se que estejam configurados para iniciar a partir da rede (via PXE):

No menu de inicializao, selecione Clonezilla: multicast restore:

O processo de clonagem ir comear:

Em seguida, o servidor ser notificado de que o processo terminou ...

E o sistema cliente sera reiniciado:

Antes da inicializao do sistema cliente, entre no BIOS novamente e configure-o para inicializar a partir do disco rgido! Se tudo correr bem, o computador deve inicializar o sistema operacional clonado.

Links CloneZilla SE: http://clonezilla.org/clonezilla-server-edition/ Debian: http://www.debian.org/

S-ar putea să vă placă și