Se eles já usaram Clonezilla para criar um backup do seu sistema operacional, você já experimentou o poder do Partclone. Ao contrário de outras ferramentas como o dd, o Partclone sabe como interagir com sistemas de arquivos específicos, portanto, pode criar backups muito menores, clonando apenas o espaço usado na partição.
clone parcial é uma ferramenta gratuita e de código aberto que nos permite criar e clonar imagens de partição submetido pelos desenvolvedores do Clonezilla. Na verdade, o Partclone é uma das ferramentas em que o Clonezilla se baseia.
Para explicar um pouco melhor como o Partclone funciona tomando o comando dd como referência, isso é muito útil, mas o dd não sabe nada sobre sistemas de arquivos, pois apenas replica cada bloco de um disco ou partição, criando um clone perfeito 1: 1 por exemplo, se quisermos clonar um disco de 40 GB, isso copiará cada setor e nos dará um arquivo de 40 GB.
Pode-se dizer, bem que é lógico, mas o comportamento do Partclone é diferente, pois pode interagir de forma inteligente com os tipos mais comuns de sistema de arquivos, fazendo cópias de backup apenas dos blocos usados de uma partição, obtendo cópias de backup bem menores.
Em suma, se vamos clonar um disco de 40 GB, mas ele tem apenas 20 GB ocupados, o arquivo resultante terá apenas 20 GB e não 40 GB. Portanto, evitamos ocupar espaços em branco.
Sistemas de arquivos suportados
Partclone suporta todos os sistemas de arquivos populares, como: ext2, ext3, ext4, hfs +, reiserfs, xfs, jfs, ntfs, fat (12/16/32), exfat, etc. O sistema de arquivos de backup determinará o sufixo a ser usado com o programa, seguindo o utilitário de sintaxe.
Por exemplo, para fazer backup de um sistema de arquivos ext2, usaremos o comando parclone.ext2. Além disso, se algum sistema de arquivos específico não for suportado pelo Partclone, podemos usar o comando partclone.dd.
Entre as demais que podemos destacar do Partclone estão as seguintes:
Funções no Partclone
open source: Partclone foi lançado sob a licença GNU GPL e está aberto para contribuições no GitHub.
Plataforma cruzada: disponível em Linux, Windows, MAC, backup / restauração do sistema de arquivos ESX e FreeBSD.
Clone partições em arquivos de imagem.
Restaure arquivos de imagem em partições.
Duplique partições rapidamente.
Mostra a velocidade de transferência e o tempo decorrido.
Suporta vmfs para vmware ESX server e ufs para sistema de arquivos FreeBSD.
Como instalar o Partclone no Linux?
Se você deseja instalar este software de clonagem, temos a facilidade de incluí-lo nos repositórios da maioria das distribuições LinuxBasta abrir um terminal e executar o comando correspondente do seu sistema.
Pára instalar o Partclone no Debian, Ubuntu e derivados que executamos:
sudo apt install partclone
Enquanto que, para instalá-lo no CentOS, RHEL, Fedora ou derivados que executamos:
sudo yum install partclone
Pára openSUSE nós só temos que executar:
sudo zypper install partclone
Finalmente, para ArchLinux e derivados:
sudo pacman -S partclone
Como usar o Partclone?
Neste ponto, é importante saber o quee para poder usar o Partclone, os volumes nos quais vão trabalhar devem ser desmontados portanto, se for o disco onde você instalou o sistema, é recomendável trabalhar em uma versão Live.
Um exemplo prático Sério, quero fazer um backup do meu disco principal e ele tem o sistema de arquivos ext4, o comando seria o seguinte:
partclone.ext4 -c -s /dev/sda1 -o ~ /image_sda1.pcl
Onde os parâmetros -c nos permitem especificar que a ação que queremos fazer é clonar, enquanto -s nos permite especificar a fonte que queremos clonar.
Finalmente -o diz ao Partclone onde queremos armazenar a imagem de backup.
Observe que a extensão .pcl aqui é completamente arbitrária - nós a usamos por conveniência.
Para restaurá-lo:
partclone.ext4 -r -s ~ /image_sda1.pcl -o /dev/sda1
Aqui, explicamos apenas que o parâmetro -r é para dizer ao Partclone que iremos restaurar.