
Estamos usando o Clonezilla com seu sistema operacional baseado em Debian e queremos criar uma imagem inicializável em um USB. Todos os PCs são exatamente idênticos, o disco rígido é sda1. O PC funciona com Windows XP e tem cerca de 4 GB de espaço usado no HD.
Tanto o clonador quanto o restaurador são usuários finais. Portanto o processo é muito complicado. Precisamos de um mapeamento de chave suíça para o processo de criação e restauração.
Como automatizamos pelo menos o processo de criação usando scripts de shell?
Responder1
Clonezilla permite a criação de procedimentos automatizados de clonagem e restauração adicionando um script simples à sua imagem .iso de live cd ou dvd.
Em poucas palavras, você pode:
Adicione um script de shell com comandos apropriados de clone ou restauração na imagem .iso do live cd ou dvd do Clonezilla
Edite o arquivo isolinux.cfg adicionando uma entrada de menu de inicialização apropriada que passe o /path/to/script como parâmetro para o Clonezilla
Grave a imagem .iso modificada e inicialize-a na máquina que deseja clonar ou restaurar
O script deve conter uma linha de comando do CloneZilla semelhante a
/opt/drbl/sbin/ocs-sr -q -c -z1 -p true saveparts "<imagefile_name>" "<partition_to_save>"
Seus operadores agora só precisam inicializar o PC com o live cd e escolher a operação a ser realizada no menu inicial.
Claro, quando você deseja clonar uma partição ou disco, seu script deve incluir instruções para montar um armazenamento externo para salvar a imagem.
Quando, por outro lado, você for restaurar os dados, poderá optar por incluir o(s) arquivo(s) de imagem no próprio CD ou DVD ao vivo.
Lembre-se de que o Clonezilla também oferece suporte ao uso de dispositivos remotos de armazenamento de arquivos de imagem (SMB, CIFS), tanto para operações de clonagem quanto de restauração.
Dê uma olhada na documentação do Clonezilla para mais detalhes.