Os discos rígidos virtuais são considerados uma parte essencial de um ambiente Hyper-V, pois fornecem espaço de armazenamento digital para salvamento de dados críticos. Os discos rígidos virtuais Hyper-V podem ser de três tipos: fixos, em expansão dinâmica e de diferença. Neste post de blog, vamos nos concentrar em como os discos de diferença Hyper-V funcionam e como podem ser usados para implantação de máquinas virtuais (VM).
O que é um disco de diferença Hyper-V?
A Hyper-V differencing disk is a type of disk which can be used for storing the changes taking place in the parent virtual hard disk. When you create a differencing disk, you must specify which virtual hard disk can be used as the parent for that new differencing disk. As a result, these disks can form a parent-child relationship, where the virtual hard disk is referred to as the ‘parent’ disk and the differencing disk is called the ‘child’ disk. All changes to the data or operating system (OS) are written to the child disk, whereas the parent disk is left intact.
Como funcionam os discos de diferença Hyper-V
Cada disco de diferença pode ter apenas um disco pai, enquanto um único disco pai pode estar associado a vários discos de diferença. Dessa forma, é possível construir um ambiente virtual altamente funcional, onde cada VM pode ter seu próprio disco de diferença para armazenar várias configurações que diferem do disco pai.
É possível organizar discos diferenciais do Hyper-V em uma cadeia, o que significa que um disco diferencial pode ter outro disco diferencial como pai. Se organizados corretamente, uma cadeia de discos permite reduzir consideravelmente os requisitos de espaço de armazenamento. A construção de uma cadeia de discos diferenciais pode ser especialmente útil quando você deseja testar atualizações do sistema operacional, mas também tem a capacidade de reverter alterações em caso de falha. No entanto, é fundamental garantir que todos os discos em uma cadeia de discos, exceto o disco filho mais recente, estejam bloqueados. Se alguma alteração for aplicada a um dos discos mais antigos da cadeia, isso pode resultar em falha da cadeia e perda de dados. Apenas o disco filho mais recente deve permanecer desbloqueado e pronto para armazenar as alterações recentes na VM.
Outro ponto interessante é que os discos diferenciais do Hyper-V podem crescer dinamicamente, o que significa que eles apenas expandem de tamanho quando novos dados estão sendo adicionados a eles. Potencialmente, um disco diferencial pode crescer até o tamanho máximo atribuído ao disco pai.
Se você deseja identificar a qual disco pai um determinado disco diferencial está associado, pode usar a ação Inspect Disk no Gerenciador do Hyper-V. Para isso, basta abrir o Gerenciador do Hyper-V, clicar em Inspect Disk e selecionar o disco diferencial que deseja inspecionar. Em seguida, você verá as propriedades do disco rígido virtual na tela. Ao clicar em Inspect Parent, você pode determinar a relação pai-filho existente.
Você pode usar as informações sobre o relacionamento pai-filho caso queira mesclar os dados armazenados em discos de diferenciação. Observe que os discos de diferenciação do Hyper-V podem ser mesclados ao disco pai ou a um novo disco virtual. Se decidir mesclar as alterações armazenadas em um disco de diferenciação ao disco pai, o disco filho é destruído após a conclusão da operação de mesclagem. Se decidir mesclar as alterações a um novo disco virtual, tanto o disco pai quanto o disco filho permanecerão no estado atual, e um novo disco combinará os dados de ambos os discos.
Usando Discos de Diferenciação para Implantação de VMs no Hyper-V
Abaixo, vou explicar como você pode usar discos de diferenciação do Hyper-V para tornar o processo de criação de VMs rápido e fácil. O processo completo inclui os seguintes passos:
- Criar o disco pai
- Criar discos de diferenciação do Hyper-V
- Criar uma VM usando um disco de diferenciação do Hyper-V
Esta abordagem pode ser usada em ambientes de laboratório ou ambientes de VDI onde você precisa criar várias VMs com configurações semelhantes em um curto período de tempo. Vamos ver como isso pode ser feito.
Como criar um disco pai Devido ao fato de um disco de diferenciação estar sempre associado a outro disco, o disco pai deve ser criado antecipadamente. Observe que um disco pai pode ser de qualquer um dos três tipos (fixo, expansão dinâmica ou diferenciação), mas o disco pai e o disco filho devem ter o mesmo formato VHD (VHD ou VHDX). Vamos começar criando uma nova VM usando o Gerenciador do Hyper-V.
Devido ao fato de que um disco diferencial está sempre associado a outro disco, o disco pai deve ser criado antes. Observe que um disco pai pode ser qualquer um dos três tipos (fixo, dinamicamente expandido ou diferencial), mas o disco pai e o disco filho devem ter o mesmo formato VHD (VHD ou VHDX). Vamos começar criando uma nova VM usando o Gerenciador Hyper-V.
- Abra o Gerenciador Hyper-V.
- Na área de ação, clique em Novo e selecione Máquina Virtual. Ao abrir o Assistente para Criação de Nova Máquina Virtual, você pode criar uma nova VM seguindo as instruções.
- Leia a seção Antes de Começar e marque a caixa Não mostrar esta página novamente abaixo se desejar pular essa informação no futuro.
- Na próxima seção, você deve escolher o nome e o local da sua nova VM.
- O próximo passo é escolher a geração da nova VM.
- Na seção Atribuir Memória, você pode especificar a quantidade de memória de inicialização que pode ser alocada para a nova VM.
- Na próxima seção, você pode selecionar um switch virtual que será usado para redes.
- Na seção Conectar Disco Rígido Virtual, você pode especificar qual disco rígido virtual deve ser anexado a uma nova VM.
- Nesta seção, você pode escolher como o sistema operacional deve ser instalado. Clique em Criar um disco rígido virtual para criar um novo disco pai.
- Na seção de Resumo, você pode ver as propriedades da nova VM que deseja criar. Clique em Concluir para criar a VM e fechar o assistente.
Após a conclusão da operação, você pode acessar uma nova VM usando o Gerenciador do Hyper-V. Clique com o botão direito do mouse no nome da VM e selecione Iniciar. Clique duas vezes no nome da VM para abrir a janela de Conexão de Máquina Virtual e instalar um SO na VM recém-criada. Após a conclusão da operação de instalação, você deve generalizar o SO para implantação adicional usando o Sysprep. Executar o Sysrep permite remover todas as informações de segurança e identificação do computador. Como resultado, você pode reutilizar essa imagem limpa do Windows em diferentes computadores e reduzir significativamente o tempo de implantação da VM.
Para generalizar o SO, você deve seguir as etapas a seguir:
- Inicie a VM.
- Abra o Prompt de Comando.
- Execute %WINDIR%\system32\sysprep\sysprep.exe para iniciar a ferramenta Sysprep.
- Marque a caixa Generalizar .
- No botões de opções de desligamento, selecione Desligamento em vez de Reiniciar. Dessa forma, você terá tempo para copiar a imagem do Windows antes do VM ser iniciado. Clique em OK.
Depois disso, devemos definir o disco pai como somente leitura para evitar que quaisquer alterações sejam escritas nele. Para isso, encontre o VHD pai em seu computador, clique com o botão direito do mouse no nome dele, selecione Propriedades, e marque a caixa abaixo de Somente leitura. Clique em OK para implementar as alterações.
Como criar discos diferenciais Hyper-V
Após criar o disco pai, você pode finalmente começar a criar discos diferenciais Hyper-V. Para criar um disco diferencial Hyper-V no Gerenciador Hyper-V, você deve fazer o seguinte:
- Abra o Gerenciador Hyper-V. Na seção Ações, selecione Novo e clique em Disco rígido. O Assistente de Novo Disco Rígido Virtual deve abrir.
- Analise a seção Antes de Começar.
- Na seção Escolher Formato de Disco, selecione VHDX. Lembre-se de que o disco pai e seus discos filhos devem ser do mesmo formato VHD.
- Na seção Escolher Tipo de Disco, clique em Diferencial.
- Na seção Especificar Nome e Localização, digite o nome do novo arquivo VHD e defina sua localização.
- Na seção Configurar Disco, especifique qual disco virtual pode ser usado como pai para o novo disco diferencial.
- No seção de Resumo, verifique as propriedades do novo disco rígido virtual que deseja criar. Clique Concluir.
Após a conclusão da operação, você pode verificar se o disco diferencial do Hyper-V foi criado abrindo a pasta onde ele deve estar armazenado.
Como criar uma VM com um disco diferencial do Hyper-V
Agora você pode usar o disco diferencial do Hyper-V que acabamos de criar para implantação de VM. Vamos começar abrindo o Gerenciador do Hyper-V e iniciando o Assistente de Nova Máquina Virtual. Você precisa passar pelo mesmo processo de configurar uma nova VM do Hyper-V e atribuir as mesmas propriedades da VM que fizemos anteriormente. No entanto, na seção de Conexão do Disco Rígido Virtual, você precisa escolher Usar um disco rígido virtual existente.
Analise a seção de Resumo para verificar se tudo está correto e clique Concluir para criar a VM e fechar o assistente.
Ao usar discos diferenciadores do Hyper-V criados anteriormente, você pode criar múltiplas VMs que terão um SO pré-configurado em execução nelas. Como resultado, você pode simplificar o processo de gerenciamento de VMs do Hyper-V, além de reduzir os requisitos de armazenamento para implantações de VMs. Criar discos diferenciadores do Hyper-V é uma boa opção ao trabalhar em ambientes de teste, pois isso permite isolar mudanças e revertê-las facilmente se houver necessidade.
Conclusão
Neste blog, falamos sobre discos diferenciadores do Hyper-V e como eles podem melhorar a implantação de VMs. No entanto, você deve ter cuidado ao trabalhar com discos diferenciadores do Hyper-V, pois há um alto risco de perder todos os dados críticos se os discos não forem gerenciados corretamente. Por exemplo, se você não proteger a gravação do disco pai, novas alterações podem ser aplicadas a ele. Como resultado, todos os discos diferenciadores do Hyper-V associados a esse disco pai se tornarão inválidos e todos os dados essenciais serão perdidos. Para evitar tais problemas no futuro, é recomendável que você instale uma solução de proteção de dados que possa fazer backup de todas as suas VMs e aplicativos de forma segura, bem como recuperar tudo o que você precisa em apenas alguns cliques.
O NAKIVO Backup & Replication é uma das soluções de backup do Hyper-V mais confiáveis e poderosas, que também pode ajudá-lo a proteger ambientes VMware, Nutanix, AWS EC2 e Microsoft 365, enquanto economiza tempo, esforço e dinheiro.
Source:
https://www.nakivo.com/blog/use-hyper-v-differencing-disks-complete-guide/