Pelo que entendi, a única maneira de fazer um backup ao vivo de um vm no XenServer é fazer um instantâneo, converter o instantâneo em um modelo, exportar o modelo (para outro servidor) e excluir o instantâneo. / p>
O que eu não consigo encontrar em qualquer lugar são as especificações de quanto espaço um instantâneo ocupa, ou como eles funcionam, além de resultados conflitantes de meus testes até agora (mais sobre isso abaixo se alguém estiver interessado). Eles deveriam ser cópias completas desde o início? Ou eles trabalham em algum tipo de algoritmo copy-on-write? O que significa que eles começam no tamanho 0 e, em seguida, aumentam com o tempo (por isso, se eu os excluir imediatamente após a exportação, realmente não precisarei de muito espaço em disco).
Essa é a minha pergunta - quanto espaço livre eu preciso deixar em um host para fazer backups da vm dessa maneira?
Mais alguns detalhes sobre por que estou tão confuso (além da completa falta de documentação da Citrix sobre esse tópico):
Nossa questão é que o espaço está em um prêmio - nossos discos não são enormes nos hosts - apenas um pouco mais de 200GB cada (usando o ssd).
Em um host, recebo um erro "O repositório de armazenamento especificado tem espaço insuficiente" ao tentar tirar um instantâneo de um 20m vm ... esse host tem 4 vms atualmente (100 + 20 + 20 + 20 = 160)
Ainda em outro host, com 2 x 100G vm, consegui tirar uma foto de um dos vm's.
Acabei de notar algo estranho na guia de armazenamento no xencenter:
Nome / Tipo / Compartilhado / Uso / Tamanho / Alocação Virtual
Servidor1 / LVM / Não / 98% (205,4 GB Utilizado) / 207,6 GB / 200,4 GB
Servidor2 / Ext3 / Não / 59% (120,9 GB Utilizado) / 204,3 GB / 300 GB
Devo notar, não há instantâneos de qualquer outro vms que eu mencionei.
Então, o primeiro servidor tem 40G em 'alocação virtual' ... o segundo servidor permitiu que 300 fossem alocados dos 204 disponíveis? E só dizer 120 é usado?