Clonezilla é uma poderosa ferramenta
open source que permite clonar discos e partições inteiras, assim como gerar imagens dos mesmos para posterior restauração, caso venha ocorrer algum problema com o disco ou partição clonada. O Clonezilla é um software bem flexível, apesar de alguns usuários ficarem meio assustados com a interface do mesmo.
O projeto Clonezilla tem duas soluções para geração e restauração de imagens de partições e disco inteiros, assim como clonagem:
- Clonezilla Live → A solução Live é uma distribuição que pode ser usada em uma mídia CD/DVD ou um pendrive para inicializar e executar o Clonezilla em modo unicast. O Clonezilla Live só faz uma operação por vez, por isso ele é unicast. Mas permite clonar diretamente partições e discos sem a necessidade de salvar a imagem para poder restaurar no disco ou partição de destino.
- Clonezilla SE → A solução Server permite gerar imagens de discos e partições inteiras em unicast, multicast e broadcast pela rede - funcionalidades poderosas, pois é possível gravar múltiplas imagens de discos e/ou partições no servidor rodando o Clonezilla Server ao mesmo tempo, assim como restaurá-las.
Nesta primeira parte do artigo, abordarei a solução Clonezilla Live, pois irei mostrar como fazer backups completos, assim como clonagens de dispositivos e como restaurá-los também pela rede local.
Principais características do Clonezilla
1. Possui licença GPL;
2. Suporta uma grande quantidade de sistemas de arquivos. Veja lista completa abaixo:
- ext2;
- ext3;
- ext4;
- ReiserFS;
- Reiser4;
- XFS;
- JFS;
- btrfs;
- FAT2;
- FAT16;
- FAT32;
- NTFS;
- HFS;
- UFS;
- VMFS3 e VMFS5 do VMWare.
3. Veja que você pode clonar distribuições
GNU/Linux, Windows, Mac OS X e FreeBSD, NetBSD, OpenBSD, e não importa se a arquitetura do sistema é 32-bits (x86) ou 64-bits (x86-64);
4. Apenas os blocos utilizados do dispositivo de origem são copiados e salvos, assim como restaurados;
5. Suporta LVM2 para distribuições GNU/Linux;
6. Pode restaurar uma imagem em vários dispositivos na rede local, funcionalidade suportada na versão server (Clonezilla SE);
7. Pode gerar várias imagens pela rede usando o modo multicast, para fazer clones em massa, funcionalidade suportada pela versão server (Clonezilla SE);
8. Pode restaurar múltiplas imagens usando o modo multicast pela rede, funcionalidade suportada na versão server (Clonezilla SE).
Obs.: Estas características não são uma lista completa das implementadas até o momento da construção deste artigo. Para ter uma lista completa, acesse o link:
Principais limitações do Clonezilla
1. Na operação de restauração, a partição ou disco de destino deve ter tamanho igual ou superior do que a partição ou disco de origem;
2. Backups incrementais e diferenciais ainda não são suportados;
3. A operação de clonar ou gerar a imagem dos discos/partições do dispositivo de origem só pode ser feita com o dispositivo de origem offline, ou seja, o dispositivo de origem não pode está em uso no momento da operação;
4. A operação de restauração tem que ser feita com o dispositivo de destino offline, ou seja, o dispositivo de destino não pode estar em uso;
5. O formato da imagem gerado pelo Clonezilla não permite acessar os dados contidos na imagem, ou seja, a navegação pela imagem ainda não está implementada. Isto acontece porque a imagem de backup é compactada. No entanto, o desenvolvedor do Clonezilla informa e neste
link que há uma forma de fazer isso;
6. O suporte a RAID por software não está implementada até o momento;
7. O Clonezilla restaura o backup ou faz a clonagem deixando o dispositivo de destino igual ao de origem, então, em algumas situações, é necessário redimensionar o dispositivo de destino, caso o mesmo tenha uma tamanho maior que o dispositivo de origem.
Obs.: Estas limitações estão presentes até o presente momento da construção deste artigo. Para uma lista detalhada, acesse esse link:
Como o trabalho de clonagem e backup, assim como restauração, só podem ser feitos em partições e discos que não estão em uso (offline), então, no artigo farei uso de uma ferramenta muito interessante chamada de
Parted Magic. Trata-se de uma distribuição livre CD/Live USB usada para manutenção de sistemas que contém, entre outros softwares, o Clonezilla e
GParted.
Optei pelo Parted Magic, porque, às vezes, precisamos redimensionar o espaço não alocado. Isto acontece quando vamos clonar ou restaurar uma imagem e o dispositivo de destino tem tamanho maior, seja partição ou disco e o espaço não é alocado automaticamente.
Felizmente, o Clonezilla tem a funcionalidade de redimensionar o espaço não alocado, mas em algumas situações pode ser necessário aumentar o tamanho fazendo uso do GParted.
Você pode baixar a distribuição Parted Magic neste link:
Para inicializar a distribuição pelo pendrive, use como referência o artigo do link:
Caso não queira fazer uso do Parted Magic, então baixe o Clonezilla Live do link:
E queime a imagem em uma mídia, ou use em um pendrive.