You are on page 1of 15

Clonando imagens de HD, com ou sem sistema operacional, via rede

Andr Luis Costa Barbieri, Rafael Rodrigues Faculdade de Tecnologia SENAC Pelotas Rua Gonalves Chaves, 602 96.015-560 Pelotas RS Brasil Faculdade de Tecnologia SENAC Pelotas Rua Gonalves Chaves, 602 96.015-560 Pelotas RS Brasil
vs_andrew@hotmail.com, rafiro@gmail.com
2

Resumo. Com o presente artigo busca-se a compreenso do funcionamento da ferramenta Clonezilla e, tambm, apontar como, atravs da mesma, ser possvel conhecer seus diferentes modos de aplicao, bem como as suas solues, atravs de um conhecimento aprofundado de sua estrutura. Tal ferramenta tem como finalidade explorar as diversas maneiras de clonagem de HD, com ou sem sistemas operacionais, e a criao de imagem para futuras restauraes, assim utilizando a rede como forma de viabilidade. Abstract. The present article seeks to understand the functioning of the tool Clonezilla and also show how, through it, you can meet your different application methods, as well as their solutions, through a thorough knowledge of its structure. This tool aims to explore various ways to clone HD with or without operating systems, and image creation for future restorations, using the network as well as feasibility.

1. Introduo
A constante evoluo da tecnologia fez com que as empresas dependessem, cada vez mais, da utilizao de computadores e, consequentemente, as mesmas acabam dependendo da comunicao entre eles, o que se d atravs da rede. Com isso, nota-se necessidade de solues para eventuais problemas que podem vir a ocorrer, tais como: vrus, perda de dados, danificao de hardware e outros. Em decorrncia disso foi criada a ferramenta Clonezilla, ferramenta gratuita, sob licena GPL (General Public License), disponibilizada no site do prprio fabricante, na qual ser documentada a sua ltima verso Clonezilla-live-20120326-oneiric, estruturada toda em portugus (Brasil). Essa aplicao acaba facilitando o backup de sistemas operacionais e, tambm, evitando a instalao do sistema operacional em cada computador, uma vez que o Clonezilla tem, entre suas funes, a de permitir a criao, restaurao e clonagem de vrios computadores atravs da rede, porm o HD de origem deve ser menor ou igual ao de
1

destino. Desta forma, se entende que o tempo de instalao de micro computadores ser minimizado e a estrutura computacional pode ser padronizada. 1.1. Clonezilla Com base no site do fabricante (www.clonezilla.org) pode-se perceber que o Clonezilla uma ferramenta de cdigo fonte aberto, baseada na distribuio Debian Linux ou Ubuntu Linux e de licena GPL (General Public License) . Ele tem como funo criar imagens de HDs ou clonar HDs com ou sem S.O. (sistema operacional) via rede ou local. Tal ferramenta consiste de um live-cd, e assim, se destaca pelo fato de ser de fcil acesso para download e, tambm, sua facilidade de uso por ser interface intuitiva e em portugus. De acordo com o site www.hardware.com.br, o principal desenvolvedor do Clonezilla Steven Shiau, que em uma entrevista feita por Jesse Smith no ano de 2010, explica o motivo da criao do Clonezilla, explicando que no dia 29 de maro de 2003, todos os computadores das salas de aula do Centro Nacional de Computao de Alto Desempenho, o NCHC, foram atualizados. S que o software de implantao no era compatvel com o hardware novo. Foi por isso que se deu incio ao projeto Clonezilla. Primeiramente foi criada a edio de servidor, e em 2007 veio o Clonezilla live. No comeo o projeto no era um hobby, os criadores s queriam resolver o problema que tinham, porm, atualmente, o projeto considerado, alm de um hobby, um emprego para seus criadores.

1.2. USB Devido ao fato de alguns equipamentos, como netbooks, por exemplo, serem distribudos sem o driver de CD/DVD room, se justifica a execuo do Clonezila em dispositivos USB, para tal procedimento sero necessrios alguns utilitrios como, por exemplo, USB Format tools e o Live USB Helper que sero usados para formatar e introduzir os arquivos do Clonezilla para dentro do dispositivo USB de maneira que permita a inicializao atravs dele.

1.3. Sistema de arquivos suportados O Clonezilla suporta uma srie de sistemas de arquivos, como por exemplo: ext2, ext3, ext4, reiserfs, Reiser4, xfs, jfs de GNU / Linux, FAT, NTFS da MS Windows, HFS + do Mac OS, UFS do FreeBSD, NetBSD , OpenBSD, e VMFS3, de VMWare ESX. Sendo assim, pode-se dizer que o Clonezilla aceita a clonagem ou criao de imagem de praticamente todos os sistemas operacionais, seja ele 32 bits ou 64 bits.

2. Estrutura da ferramenta CLONEZILLA


Segundo Steven Shiau (2010), o Clonezilla baseado no DRBL (Diskless Remote Boot in Linux Boot remoto sem disco no Linux), e, assim, dependente de aplicaes internas como: sfdisk, partclone, dd e outros que ajudam clonagem e a criao de
2

imagens. O SFdisk executa a tabela de parties, o PartClone, salva e restaura os dados das parties e o DD, salva ou restaura aos MBR( Master boot Record).

3. Passos para utilizao do Clonezilla-live/clonagem


Ferramenta/verso: clonezilla-live-20120326-oneiric. Com base nas informaes vistas, no site do fabricante, existem dois modos de Clonezilla: modo Server e o modo live, porm este artigo enfatizar apenas o Clonezilai-live. Existem tambm tipos diferentes para download: a verso baseada em Debian pode ser de modo stable ou testing, ou seja, a Stable mantm os padres oficiais e testados pela equipe do projeto Clonezilla e a Testing so adicionados atualizaes no homologadas pela equipe de desenvolvimento do Clonezilla. Existem tambm as verses baseada em Ubuntu que trazem as mesmas caractersticas da verso Debian de teste e verso estvel. O que muda, entre as verses, so as compatibilidades com processadores i686 e i486 e na estrutura Debian no podem ser acompanhados por programas que no tenham seu cdigo fonte disponibilizado gratuitamente.

Download Primeiramente ser necessrio fazer um download do clonezilla-live-20120326-oneiric no formato ISO diretamente do site do fabricante.

CD Assim pode-se criar um cd inicializvel com a ISO baixada.

Boot Ativando em seu computador ou mquina virtual para que inicialize pelo CD/DVD.

Aplicao Agora j se permite comear a aplicao da ferramenta e, paralelamente, ser comentando cada passo de acordo com a imagem apresentada do Clonezilla.

3.5. Inicializando o Clonezilla-live, em uma mquina virtual, com Windows XP Como pode ser visto na figura 1, a primeira tela que aparecer com o menu de inicializao, no qual tem vrias opes de disparo do sistema, como teste de memria, inicializao via ipxe e outros. No entanto ser usada na maioria das vezes, a primeira opo a qual a indicada, pelo sistema, como a padro, pois ter uma pr-configurao automaticamente pronta para o uso.

Figura 1: Inicializao

Ao clicar em Clonezilla live (Default settings, VGA 800x600), aparecer na tela a opo de idiomas.

Figura 2: Opes de linguagem

Na figura 3 sero mostradas as opes de teclado, ou seja, se o teclado for padro, selecione a opo No tocar no mapa do teclado .

Figura 3: Opes de teclado

Na figura 4 sero mostradas as opes de inicializar o Clonezilla ou modo texto (linha de comando), no entanto como esta ser a mquina que solicitar o sistema para clonagem, ser escolhida a primeira opo inicializar Clonezilla.

Figura 4: Opes de inicializao.

Na figura 5 sero mostradas as opes de inicializar a interface para disco/partio usando imagem ou diretamente disco para disco ou partio para partio, onde o prprio Clonezilla apresenta em sua interface intuitiva. Como iremos clonar disco para disco escolhemos a segunda opo.

Figura 5: Opes de clonagem 1.

Na figura 6 sero mostradas as opes nas quais podemos escolher modo iniciante ou avanado, sendo que no modo avanado iremos encontrar no decorrer das configuraes, parmetros adicionais avanados, porm se o usurio no obter um conhecimento aprofundado do Linux, adequado que utilize o modo iniciante, pois assim j estar configurado de modo que facilite o bom funcionamento do Clonezilla.

Figura 6: Opes de modo avanado ou iniciante.

Na figura 7 sero mostradas as opes de clonagem ou entrar em modo prompt de comando, assim haver: disco local para disco local (no necessita rede), disco local para disco remoto (clonagem de um HD para HD atravs da rede), partio local para partio local (no necessita de rede) e partio local para partio remota (Clonagem de uma partio de um HD para outra partio via rede). No entanto iremos escolher a segunda opo, onde iremos clonar um HD inteiro para outro HD via rede.

Figura 7: Opes de clonagem 2.

Servio DHCP

Comando dhclient

soluo Protocolo que pesquisa automaticamente IPs em uma rede Atribuio de ip manualmente na interface de rede Protocolo que trabalha com a tecnologia Ethernet, definido para conectar usando autenticao para a conexo e aquisio de um endereo de IP fixo mquina do usurio Prompt de comando

STATIC

ifconfig

PPPOE

pppoeconf

enter-shell

-----

No entanto, ser usado o modo DHCP, na qual ser criada automaticamente a faixa de Ips que ser trabalhada.

Figura 8: Modo configurao de rede.

Figura 9, onde sero mostradas as opes de discos, tero opes como HDB ou HDA, SDB ou SDA.

Estrutura HDA HDB SDA SDB

Conexo IDE IDE SATA SATA

Ordem Primrio Secundrio Primrio Secundrio

No entanto ser feita a clonagem do disco primrio, e assim a escolha da primeira opo SDA.

Figura 9: Opes de disco.

Agora na figura 10, sero vistas as opes de parmetros adicionais, so opes de checagem de disco, ou seja, a primeira opo fsck-src-part, ir checar seu disco para verificar se existem arquivos do sistema corrompidos e perguntar se deseja corrigi-los caso a resposta seja afirmativa. Se clicar na segunda opo fsck-scr-part-y, ir fazer o mesmo procedimento, porm no perguntar se deseja corrigi-lo, pois isto ser feito automaticamente. Prosseguir sem a checagem, ser escolhida a opo skip checking....

Figura 10: Parmetros avanados.

Na figura 11 so mostradas as opes de prosseguir com a clonagem digitando Y seguido da tecla ENTER ou N segu ido de ENTER, no entanto prosseguir com a clonagem.

Figura 11: Opo de prosseguir com a clonagem ou no prosseguir.

Agora na figura 12, o Clonezilla ficar em modo Server, ou seja, ele estar em espera, fornecendo o IP no qual a mquina de destino ir se conectar. Esse modo, alm de fornecer o IP, tambm fornecer os passos que devem ser feitos no destino e assim acontecer a clonagem.
9

Figura 12: Modo servidor.

Agora as figuras do Clonezilla sero em modo destino, no qual foi criada uma mquina virtual com um HD de 45GB (vazio). Alguns passos sero pulados, pois so iguais aos passos anteriores. Sendo assim, na figura 13 sero mostradas as opes de disco, assim o HD de 45GB que ir receber o sistema atravs da clonagem. Como foi dito anteriormente o HD quando est em modo SDA significa disco primrio SATA, como este o nico disco fica mais fcil a escolha.

Figura 13: opes de disco.

Na figura 14 ser mostrada a opo de prosseguir com a clonagem ou no prosseguir. Pode-se perceber que esse passo j foi visto anteriormente, onde foi escolhida a opo de prosseguir com a clonagem, no entanto ser importante prosseguir com a clonagem, mas de maneira diferente da anterior, assim escolher a opo N, a qual abrir novas opes para prosseguir com a clonagem em modo destino.

10

Figura 14: Opo de prosseguir com a clonagem ou no prosseguir.

Na figura 15 haver opes numeradas, na qual ser escolhida a segunda opo, onde comear a trabalhar em linha de comando.

Figura 15: Opes numeradas.

Na figura 16, comeo da linha de comando, no entanto preciso conhecer alguns comandos, pois ser necessrio digit-los da maneira correta, para que prossiga com a clonagem. Primeiramente necessrio trabalhar como root, ou seja, em modo administrador. Para isso deve-se digitar o comando sudo su sem as aspas. O prximo passo ser digitar o comando ocs-onthefly, sem as aspas, seguido de s, sem as aspas tambm, onde o s e o parmetro usado para especificar o endereo de
11

origem, o qual, nesse caso o IP 192.168.88.128, que seguido do parmetro -t, sem as aspas, onde t e o parmetro que especificara o modo do disco origem onde se sabem que o modo SDA (disco SATA primrio). Comando: ocs-onthefly s 192.168.88.128 t das

Figura 16: Modo Linha de comando.

Na figura 17 as especificaes do HD de destino, e assim as opes y para prosseguir com a clonagem ou N para desistir. Ser clicado em y para prosseguir.

Figura 17: Opo de continuar ou desistir.

Na figura 18, o aviso de que se o disco destino obtiver algum dado, este ser perdido aps a confirmar a clonagem, e assim as opes y para prosseguir com a clonagem ou N para desistir. Ser clicado em y para prosseguir.

Figura 18: Opo de continuar ou desistir.

Na figura 19, realmente est ciente da clonagem, y para prosseguir com a clonagem ou N para desistir. Ser clicado em y para prosseguir.

Figura 19: Opo de continuar ou desistir.

Na figura 20, agora, podemos comear a clonar os dados da mquina de destino?, y para prosseguir com a clonagem ou N para desistir. Ser clicado em y para prosseguir.

Figura 20: Opo de continuar ou desistir.

Por fim, na figura 21, que mostra o andamento da clonagem e confirmao de que os paos foram procedidos corretamente. - Espao em uso: 4.3 GB - Espao livre: 2.1 GB - Tamanho do bloco: 4096 bytes - Bloco usado: 1061553 - Tempo decorrido: 00h03min - Tempo restante: 00h49min Apenas aguardar o processo...
12

Obs: como esse procedimento est sendo feito em mquinas virtuais, o tempo de processo da clonagem mais demorado do que o realizado em mquinas reais, pois foram feitos testes em mquina reais, na qual o processo demorou a metade do tempo .

Figura 21: Processo da clonagem.

Na Figura 22 temos a solicitao para reiniciar a mquina e ver se ocorreu como desejado, assim deve-se aceitar o reinicio da mquina.

Figura 22: Fim da clonagem.

4. Sysprep
Atualmente, muitos computadores saem da fbrica com sistemas operacionais Linux ou Windows em suas verses mais limitadas, assim muitos usurios optam na troca do sistema operacional, ou seja, do sistema que vem de fbrica para um mais intuitivo. Com isso surge a sugesto de instalar um sistema operacional padro, ou seja, com os programas j instalados e configurados, pronto em um HD, assim com a utilizao de uma ferramenta chamada Sysprep, podemos eliminar os drives desta instalao e assim temos um sistema pronto, porm sem os drives, os quais facilitariam a clonagem que poder ser feita por conexo local. Computadores novos que veem da fbrica lacrados acabam dificultando o servio de clonagem local, pois pode necessitar o rompimento do

13

lacre, com isso a melhor soluo ser uma clonagem feita via rede, para qualquer plataforma de hardware desde que o HD de destino seja maior ou igual ao de origem.

5. Consideraes finais
A criao de imagem via rede basicamente um arquivo compactado que ser criado a partir de um sistema operacional, que ser guardado em um diretrio do servidor e assim estar pronto para ser restaurado quando necessrio, para esse processo usamos a ferramenta Clonezilla. Existem alguns procedimentos necessrios para a criao e a restaurao de imagens, como por exemplo, um computador em rede que sirva de servidor para guardar o arquivo de imagem que ser criado, ou seja, necessita criar um diretrio no servidor e assim compartilhar de modo que tenha acesso rede. O servidor deve ter um usurio administrador e com senha de acesso, pois ser solicitado ao momento da criao da imagem, importante no esquecer o IP do servidor, pois este ser o elo de comunicao. O Clonezilla uma ferramenta baseada em Linux, assim a sua maneira de indicar o modo que ser salvo na rede denominada atravs do servidor Samba, porm isso no impede que o arquivo de imagem seja salvo em um compartilhamento Windows, basta informar o caminho do diretrio compartilhado de acordo com os padres Linux. Este artigo apresentou a importncia de se clonar e criar imagens de sistemas operacionais atravs da rede. A ferramenta Clonezilla, mostrou-se eficiente e til para realizar tal processo onde sua estrutura composta de ferramentas gratuitas e de interface intuitiva para procedncia dos servios solicitados, pois quase toda em portugus e seu tempo de clonagem pode ser visto como um fator relevante tambm, pois a criao da imagem ou a clonagem so consideravelmente menores do que uma instalao do zero. O nico ponto negativo pode ser o fato do clonezilla no suportar com que a origem da clonagem ou arquivo de imagem seja maior que o destino, pois existem ferramentas que suportam esse tipo de situao, como por exemplo, o GHOST, porm no to til para aplicaes via rede. O Clonezilla uma ferramenta muito solicitada para laboratrios e outros locais de grandes estruturas computacionais, assim como um utilitrio de extrema importncia para eventuais problemas que acabam necessitando solues imediatas. No entanto, existe tambm o site do Clonezilla, na qual uma pgina composta de informaes diversas sobre a ferramenta e que esta seguidamente sendo atualizada de acordo com cada verso disponibilizada para download.

Referncias bibliogrficas
Jesse Smith, 2010 disponvel em: http://www.hardware.com.br/artigos/clonezilla/. Site oficial do Clonezilla disponvel em: http://clonezilla.org/
14

Site revolucione disponvel em: http://www.revolucione.com/tutoriais/como-gerar pendrive-de-boot-com-clonezilla-live-para-clonagem-de-hd/

15

You might also like