Melhores métodos para fazer backup de VMs em execução no HyperV?


15

Estamos no meio de P2V na maior parte da rede, então o método de backup atual provavelmente é o pior - o agente de backup ainda está instalado nos sistemas operacionais convidados e o dispositivo de backup os coloca em fita, um arquivo em um tempo.

Suspeito que exista uma maneira inteligente de criar um script (PowerShell?) Para suspender as VMs, fazer backup dos arquivos .vhd e suspender as VMs. Parece que isso traria grandes benefícios de velocidade, além de perder a restauração no nível do arquivo (pode ser melhor para itens como controladores de domínio e servidores de aplicativos).

Quais métodos / políticas você adotou?

Respostas:


7

O backup regular em nível de arquivo apenas de dados ainda deve ser usado - independentemente de a máquina ser virtual ou não. No entanto, fazer backup do arquivo do disco é uma grande ajuda para aumentar a velocidade de recuperação de desastres se o convidado inteiro falhar.

Existem várias abordagens para fazer backup dos convidados com scripts. Você pode desligá-lo , copiar o vhd e iniciá-lo novamente. Um backup do sistema limpo. Mas o que você provavelmente deseja é criar um instantâneo . Há também uma ferramenta de montagem para acessar as cópias de sombra de forma programática, para que você também possa tirá-las do volume. Há um debate sobre a estabilidade do sistema de instantâneos baseado em VSS e as pessoas perderam dados. É um pouco (ok, muito mais) envolvido do que a abordagem usada pelo Vmware, até onde eu sei, e é um pouco mais irritante de lidar.

Acho que há um service pack ou patch para a ferramenta de backup do Windows Server 2008 que o torna capaz de fazer backup dos convidados de maneira transparente?

Consulte também o planejamento da Microsoft para backup com Hyper-V .


Se você desligar o servidor antes de fazer uma cópia do vhd, é um backup consistente (não consistente com falhas).
1160 Neobyte

1
No final, continuar com os backups normalmente será a solução prática até que o projeto de virtualização seja concluído. Backups requentar inteiramente será um projeto completamente novo ...
Kara Marfia

Muitas boas soluções de backup farão o backup das imagens nos dois sentidos. O próprio Data Protection Manager da Microsoft funciona bem se você fizer backups de curto prazo do D2D (ou de longo prazo com uma unidade removível).
Chris S

4

Usamos o DPM (System Center Data Protection Manager) para fazer backup de nossas máquinas Hyper-V. Não é exatamente uma solução 'barata', mas achamos excelente.

Você pode configurá-lo para tirar instantâneos automaticamente em intervalos variados de suas máquinas virtuais. Restaurar uma máquina virtual de um tempo anterior também é fácil. Temos uma SAN para o armazenamento primário do DPM, mas, além disso, também temos uma biblioteca de fitas decente (com a qual o DPM se integra muito bem) que armazena as gerações mais antigas de nossas VMs.

Além disso, o DPM possui suporte específico para backups do SQL / Exchange. Certamente funciona um tratamento se você tiver os recursos.


1

Eu ainda tenho que configurar isso sozinho, no entanto ...

Se você estiver usando um dispositivo iSCSI (ou outro SAN), esse dispositivo poderá frequentemente ter um recurso para fazer backup de imagens ao vivo.

Se você não tiver essa opção, poderá usar o gravador Hyper-V VSS no backup do servidor Windows 2008 no host. Veja aqui . Ou você pode usar qualquer aplicativo de backup que suporte gravadores VSS.



1

Eu fiz exatamente o que você disse. Toda noite, eu desligo as VMs, faço uma exportação e reinicio as VMs. Em seguida, copio as exportações para outro local físico. Este é um script do PowerShell agendado com o agendador do Windows. A única desvantagem é que você precisa desligar durante a exportação - o que nem sempre é aceitável.


1

Não consigo responder aos comentários acima, por isso adicionarei alguns comentários gerais aqui.

Portanto, em nenhuma ordem específica:

Eu gosto bastante do Backup do Windows Server - ele fica muito difícil de remover o suporte de fita, mas me tirou do congestionamento após uma falha despercebida no RAID5 recentemente. Infelizmente, há um limite rígido de 2 TB por volume, se você deseja uma recuperação de volume no nível do bloco. Mais do que isso e você está preso à seleção de arquivos / diretórios. A versão que acompanha o R2 não é ruim - não é o Backup Exec, mas, francamente, eu nunca poderia ter 100% de certeza de que o BE estava realmente funcionando e o que eu quero são deltas pontuais, não uma geração de fita da geração 3 modelo.

DPM - Posso estar enganado, mas da última vez que verifiquei, acho que não havia suporte para armazenamento conectado via USB. Em um data center, talvez isso não seja um problema, mas se você pode obter o DPM gratuitamente em um dos produtos de assinatura da MS, o que poderia ser uma opção rica em recursos e de baixo custo não está disponível.


O DPM ainda não suporta armazenamento USB.
icky3000

1

Acabei de executar um backup do Windows Server para fazer backup de um host Hyper-V em execução recente, que possui apenas algumas VMs. Jó correu bem. Estou apenas restaurando para um servidor de teste agora. A única desvantagem é que eu tenho que restaurar todo o conjunto de VMs.

Eu vi neste blog: http://blogs.msdn.com/taylorb/archive/2008/08/20/backing-up-hyper-v-virtual-machines-using-windows-server-backup.aspx que o cara de alguma forma conseguiu restaurar uma VM individual a partir das ferramentas de linha de comando. Não consigo entender os comandos que ele usou, já que era apenas em uma imagem pequena. Portanto, qualquer sugestão sobre o que ele fez para restaurar uma VM específica seria útil se alguém souber.


1

O BackupAssist é outra ferramenta muito boa. Os backups do Sql Server, backups do Hyper-V, restauram arquivos individuais de backups de convidados inteiros, etc.


1

Discordo. Eu achei a solução mais barata que economiza espaço de armazenamento de backup a longo prazo. Encontramos uma boa ferramenta para isso depois de muito tempo navegando e experimentando, e eu a documentei no meu blog aqui: Como faço backup de máquinas virtuais

Espero que isso ajude alguém Peter


Não sei por que o site 404 é o seu link, mas parece bom, mal posso esperar para cavá-lo.
Kara Marfia

0

O ARCserve Backup r12.5 identifica a melhor solução para backups de VM, pois ele pode fazer restaurações no nível de arquivo a partir de backups no nível bruto / de imagem de máquinas virtuais. Além disso, com o Vsphere Patch mais recente, ele envia dados diretamente das lojas ESX para a Tape e vice-versa sem um VCB Proxy.


ESX? Se eu tivesse tanta sorte. ;)
Kara Marfia

0

Eu recomendaria o HVbackup :

O principal objetivo deste projeto é fornecer uma ferramenta gratuita muito fácil e poderosa para fazer backup e restaurar máquinas virtuais Hyper-V, em ambientes independentes e em cluster (CSV), superando todas as limitações que uma ferramenta genérica como a Diskshadow fornece.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.