-
Compreendendo a recuperação de desastres do XenServer
-
Descrição do problema
-
Como recuperar o pool do XenServer e os hosts?
-
Solução profissional de recuperação de desastres do XenServer
-
Conclusão
A perda de dados nos negócios pode ter consequências graves. Mesmo com o XenServer, uma excelente maneira de consolidar os dados da empresa, haveria vários problemas com seus dados, como perda de arquivos de disco virtual, perda de metadados de VM do XenServer e exclusão acidental de máquinas virtuais, etc. Portanto, é essencial ter uma solução de backup e recuperação de desastres.
Compreendendo a recuperação de desastres do XenServer
O recurso de recuperação de desastres (DR) do XenServer permite que você recupere VMs e vApps a partir de uma falha catastrófica de hardware que desabilite ou destrua um pool ou site inteiro.
A recuperação de desastres armazena todas as informações necessárias para recuperar suas VMs e vApps críticas para os negócios em repositórios de armazenamento (SRs). Esses repositórios de armazenamento são então replicados do seu ambiente primário (de produção) para um ambiente de backup. Quando uma pool protegida no seu site primário falha, as VMs e vApps nessa pool podem ser recuperadas a partir do armazenamento replicado e recriadas em um site secundário (DR). O resultado é um tempo de inatividade mínimo de aplicativos ou usuários.
Aqui está um caso de recuperação de desastre do XenServer a partir de Pool e Host danificados.
Descrição do problema
O sistema de produção de um usuário caiu. A xapi em três máquinas no pool não pode ser iniciada e todos os comandos xe não podem ser executados. A única maneira de acessar as máquinas é através do SSH. O problema é que existem muitas máquinas virtuais em execução em uma das máquinas. Vários métodos foram tentados, mas nenhum foi bem-sucedido. O banco de dados do pool está corrompido e não pode ser recuperado. A única solução é reconstruir o ambiente sem afetar a produção.
Abordagem: Considerando que o usuário está utilizando armazenamento HBA, onde o LUN está vinculado ao WWN do cartão HBA no host. Após reinstalar o host, ele deve ser capaz de reconhecer o armazenamento original. Então, o armazenamento pode ser montado na nova máquina instalada. Finalmente, novas máquinas virtuais podem ser criadas e os VDIs correspondentes podem ser anexados.
Nota: Anteriormente, o relatório de estado do servidor da pool foi exportado, portanto, os VDIs correspondentes a cada máquina virtual podem ser encontrados.
Como recuperar o pool do XenServer e os hosts?
1. Reinstalar um novo XenServer e configurá-lo como mestre do novo pool, aplicando todas as hotfixes.
Faça login na linha de comando do XenServer:
#pvscan PV /dev/sdc VG VG_XenStorage-e47a1cfd-893c-4666-08c8-f37fedd43da3 lvm2 [1.69 TB / 18.01 GB free] PV /dev/sda3 VG VG_XenStorage-b67d732d-be5c-2255-b07b-4c97c90cf460 lvm2 [270.45 GB / 270.45 GB free] Total: 2 [1.95 TB] / in use: 2 [1.95 TB] / in no VG: 0 [0 ]
Do acima, o UUID do armazenamento HBA original é e47a1cfd-893c-4666-08c8-f37fedd43da3.
2. Monte este SR usando o seguinte comando (não use o XenCenter, pois ele pode formatar o armazenamento):
#xe sr-introduce sr-uuid=e47a1cfd-893c-4666-08c8-f37fedd43da3 type=lvmohba shared=true name-label=EMC content- type=user
3. Encontre as informações do ID SCSI para o dispositivo de bloco de armazenamento:
#ls -l /dev/disk/by-id/ rwxrwxrwx 1 root root 9 Apr 9 15:26 scsi-360060160abb01c009a425b909972de11 -> ../../sdc lrwxrwxrwx 1 root root 9 Apr 9 15:26 scsi-3600605b0036c7670160dd0d806c5ffc1 -> ../../sda lrwxrwxrwx 1 root root 10 Apr 9 15:26 scsi-3600605b0036c7670160dd0d806c5ffc1-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 Apr 9 15:26 scsi-3600605b0036c7670160dd0d806c5ffc1-part2 -> ../../sda2 lrwxrwxrwx 1 root root 10 Apr 9 15:26 scsi-3600605b0036c7670160dd0d806c5ffc1-part3 -> ../../sda3
A partir do acima, podemos encontrar as informações do ID SCSI correspondentes ao dispositivo de armazenamento SDC.
4. Recupere as informações do host para o mestre no pool usando a linha de comando ou o XenCenter:
#xe host-list uuid ( RO) : 83f2c775-57fc-457b-9f98-2b9b0a7dbcb5 name-label ( RW): xenserver1 name-description ( RO): Default install of XenServer
5.Crie um PBD entre o host e o armazenamento:
#xe pbd-create sr-uuid=e47a1cfd-893c-4666-08c8-f37fedd43da3 device-config:device=/dev/disk/by-id/scsi- 360060160abb01c009a425b909972de11 host-uuid=83f2c775-57fc-457b-9f98-2b9b0a7dbcb5 aec2c6fc-e1fb-0a27-2437-9862cffe213e
O PBD foi criado com sucesso, servindo como unidade de conexão lógica entre o XenServer e o armazenamento.
6. Insira o PBD recém-criado:
#xe pbd-plug uuid=aec2c6fc-e1fb-0a27-2437-9862cffe213e
Ao fazer login no XenCenter, você verá que o armazenamento foi montado com sucesso e o status do VDI está normal.
7. Comece a recuperar as VMs:
Encontre as informações anteriores da VM, crie VMs e anexe os VDIs.
8. Recupere todas as máquinas e reconstrua os outros dois XenServers, em seguida, adicione-os à pool.
9. Configure o HA (High Availability) e o WLB (Workload Balancing) e restaure o ambiente sem afetar o ambiente de produção.
Solução profissional de recuperação de desastres do XenServer
Vinchin Backup & Recovery é uma solução profissional que suporta backup de dados de VM como VMware vSphere, Hyper-V, XenServer, XCP-ng, oVirt, RHV, OpenStack, etc. e outros dados como banco de dados, NAS, servidor de arquivos, etc.
O Vinchin Backup & Recovery oferece opções flexíveis de agendamento de backup para que os usuários configurem trabalhos de backup completo, incremental e diferencial para serem executados automaticamente diariamente, semanalmente e mensalmente, realizando um processo inteligente de backup do XenServer para minimizar as cargas de trabalho de configuração de backup manual para os usuários.
Pode reduzir em pelo menos 50% o tamanho dos dados após a deduplicação e compressão, enquanto desenvolve a tecnologia exclusiva de extração profunda de dados BitDetector para ambientes de TI de grande escala.
Também oferece migração V2V em mais de 10 virtualizações, recuperação instantânea em 15 segundos, cópia de backup remota e proteção de dados contra ransomware com padrão AES-256.
Um console web amigável ao usuário ajudará a facilmente criar o trabalho de backup.
1. Selecione o VM do XenServer

2. Selecione o armazenamento de backup

3. Selecione as estratégias de backup necessárias

4. Envie o trabalho
Para a Recuperação de VM do XenServer:
1. Escolha os backups de origem.

2. Selecione o host da mesma plataforma ou de plataformas diferentes.

3. Especifique as estratégias de recuperação.

4. Visualizar e enviar.
O Vinchin Backup & Recovery foi selecionado por milhares de empresas e você também pode começar um teste gratuito completo de 60 dias aqui. Além disso, você pode entrar em contato conosco, deixar seus requisitos ou selecionar um parceiro local.
Conclusão
O Citrix XenServer é conhecido por seu desempenho eficiente e benefícios de economia de custos. No entanto, como qualquer tecnologia, não está imune à perda ou corrupção de dados. Em tais casos, pode-se entrar em contato com o Vinchin Backup & Recovery para assistência, que é uma solução profissional de recuperação de desastres escolhida por milhares de empresas e organizações.
Partilhar em: