Recuperação de Dados em XenServer e XCP-ng: SR, VDI, VHD, LVM e Snapshots

Recuperação de Dados • XenServer / XCP-ng
SR inacessível, VDI missing ou snapshots quebrados? Preserve o Storage Repository antes de recriar, formatar ou reparar.

XenServer e XCP-ng usam uma arquitetura baseada em SR, VDI, PBD e VBD. O storage pode ser LVM, NFS, EXT/XFS, iSCSI, Fibre Channel, GFS2 ou outro tipo suportado. A recuperação segura identifica primeiro o SR real e o formato dos VDIs, com atendimento remoto para todo o Brasil em casos lógicos compatíveis.

SR / VDI / PBDVHD / QCOW2LVM / NFS / GFS2iSCSI / Fibre ChannelSnapshots / CoalesceRemoto Brasil
Caio Bruno F. Garcia em ambiente técnico da SECURITY para recuperação de dados XenServer e XCP-ng
Caio Bruno F. Garcia • XenServer, RAID Low Level e WinHex | SECURITY
Desde 2005experiência técnica
+170.000 projetosdado institucional SECURITY
PC-3000quando há falha física
Sala limpa ISO-5quando HDD exige intervenção
RAID Low Levelquando SR depende de array
Remoto Brasil*casos lógicos compatíveis
01Resposta direta

O que é XenServer?

XenServer é um hipervisor corporativo baseado em Xen e gerenciado pelo stack XAPI. Os discos virtuais são abstraídos como VDIs e ficam dentro de Storage Repositories, os SRs. Cada host conecta ao SR por um PBD, e a VM conecta ao VDI por um VBD. Recuperar dados em XenServer exige identificar essas relações antes de alterar storage ou metadata.

XCP-ng compartilha grande parte dessa arquitetura, mas possui evolução própria. Em 2026, por exemplo, XCP-ng 8.3 adicionou suporte a QCOW2 em vários SRs, além do VHD tradicional.

Orientação técnica SECURITYSeu SR aparece unavailable ou os VDIs sumiram?Envie tipo de SR, UUIDs, storage backend e a mensagem exata antes de recriar ou formatar.
Recuperação XenServer / XCP-ngO storage ainda está acessível?Se SR, LUN e VDIs estão estáveis, a triagem pode começar remotamente com logs, UUIDs e cópias, sem transportar o servidor completo.
SR / VDI / VHDSem servidor completoTodo o Brasil
Iniciar triagem remotaConhecer a SECURITYWhatsApp técnico • (11) 98570-8000
03Arquitetura

SR, VDI e storage físico formam uma cadeia de dependências

O inventário da VM, os objetos XAPI e o storage físico não são a mesma coisa. Um SR pode estar intacto na mídia e apenas desconectado do pool; o pool database pode estar perdido enquanto os VDIs continuam presentes; ou o RAID físico pode ter falhado e tornar qualquer metadata superior inacessível.

Do hardware ao guest XenRecuperação por camadas
Aplicações, bancos, arquivos e sistema guest
VDI: VHD / QCOW2 / raw conforme SR e versão
Storage Repository: LVM, EXT/XFS, NFS, GFS2, SMB
PBD, iSCSI, HBA, Fibre Channel, NFS ou storage local
RAID, LUN, NAS, SAN e controladoras
HDD, SSD, NVMe, SAS, SATA e mídia física

A mesma VM pode depender de objetos XAPI, metadata do SR, VDI chain e storage físico.

Orientação técnica SECURITYNão sabe se a falha está no pool database, SR, VDI ou RAID?A camada correta define se a próxima ação é leitura, reattach ou laboratório físico.
04Sinais de alerta

SR unavailable, VDI missing, host offline e snapshot chain quebrada

SR

SR unavailable

Path, PBD, LUN, SR metadata ou mídia física podem estar envolvidos.

VDI

VDI missing

Associação XAPI, VDI metadata, file/LV ou chain pode estar inconsistente.

DOM0

Host não inicia

Dom0 pode falhar enquanto o SR e os VDIs permanecem íntegros.

LVM

LVM inconsistente

VG/LV ou storage underlying pode exigir análise específica.

SNAP

Snapshot chain

VHD/QCOW2 parents e children podem estar incompletos.

PATH

iSCSI / FC offline

Path loss pode parecer SR corrompido sem destruir os dados.

Orientação técnica SECURITYTem SR unavailable, VDI missing ou disk not found?Preserve logs, UUIDs e storage state antes de sr-create, Destroy ou repair de LVM.
Preservar o SRAntes de Create, Format ou DestroyA documentação XenServer é clara: sr-create pode destruir dados existentes e Destroy apaga o conteúdo do SR. Em recovery, identifique o SR antes de criar outro.
SR existenteVDIs preservadosSem Format cego
Avaliar antes de alterarConhecer a SECURITYWhatsApp técnico • (11) 98570-8000
05SR, VDI, PBD e VBD

A arquitetura XenServer não é apenas LVM

SR

Storage Repository: alvo persistente que contém VDIs.

VDI

Virtual Disk Image: abstração de disco virtual.

PBD

Physical Block Device object: conecta um host ao SR e armazena device configuration.

VBD

Virtual Block Device: conecta VDI à VM e define attachment/I/O properties.

Essa distinção corrige a simplificação do benchmark de que todo SR seria LVM e cada VDI seria necessariamente um LV. A representação física depende do SR type e do SM API.

Orientação técnica SECURITYSeu SR existe fisicamente mas sumiu do XenCenter?Pode ser necessário separar conteúdo intacto de associação XAPI perdida.
06Tipos de SR

Local LVM, EXT/XFS, NFS, SMB, iSCSI, Fibre Channel e GFS2

SR typeCamada físicaVDI/metadataRecovery
Local LVMHDD/SSD localLVM + VDI formatVG/LV + VDI chain
Local EXT/XFSfilesystem localfile-based VDIshost FS + VDI
NFSNFS shareVHD files no XenServer 8.4NFS + file chain
iSCSI LVMLUN remotaLVM SRpath/LUN + LVM + VDI
HBA / FCFibre Channel LUNLVM ou GFS2 conforme configzoning/path + SR
GFS2shared blockclustered filesystem / QCOW2 compatívelcluster FS + VDI
Orientação técnica SECURITYNão sabe qual tipo de SR está em uso?Envie sr-list, PBD/device-config e storage topology antes de qualquer reattach.
07VHD / QCOW2

Snapshots e clones formam árvores de VDIs encadeados

XenServer atual documenta VDIs VHD e QCOW2 baseados em copy-on-write. Clones e snapshots podem compartilhar data e formar trees; quando um node deixa de ser necessário, o coalescing racionaliza a chain.

VDI chain conceitualParent → leaf
Base VDIVHD/QCOW2 parent
Snapshot Acopy-on-write child
Snapshot Bnovo child
Leaf VDIestado atual

XenServer documenta árvores de VDIs encadeados e coalescing assíncrono quando nós deixam de ser necessários.

Coalesce não é "sempre destrutivo": é mecanismo normal. Mas em um incidente com child ausente, storage instável ou snapshot incompleto, preserve o conjunto antes de estimular mudanças na chain.

Orientação técnica SECURITYSnapshot/clone chain está quebrada ou o SR ficou sem espaço?Preserve VDI files/LVs e a ordem lógica antes de coalescing manual.
08LVM

pvscan, vgscan e repair não são a mesma coisa

O benchmark afirma que executar pvscan ou vgscan sobrescreve o mapeamento LVM. Isso não corresponde à documentação LVM atual. pvscan sem --cache lista PVs, e vgscan procura VGs.

pvscan

Sem --cache, lista PVs. Com --cache, atualiza estado runtime do LVM; com autoactivation pode ativar VGs/LVs.

vgscan

Procura VGs em devices suportados. Não é sinônimo de rewrite de VG metadata.

Repair

Comandos de repair/conversion são operações diferentes e podem gravar metadata.

Recovery

Mesmo scans sendo diagnósticos, trabalhe preferencialmente em clones quando há mídia instável ou metadata única.

Precisão importante: evitar comandos aleatórios continua correto, mas a justificativa precisa ser técnica. Scan, activation, repair e create são operações diferentes.
Orientação técnica SECURITYLVM SR não ativa ou VG/LVs parecem incompletos?Envie pvs/vgs/lvs e preserve a mídia antes de repair ou recreate.
09Detach / Forget / Destroy

Essas operações têm efeitos muito diferentes

OperaçãoEfeito oficialDados físicosUso em recovery
Detachdesconecta PBD/SRpreservadospode ser reversível
Forgetremove SR/PBD do databaseconteúdo preservadoperde associations, exige cautela
Destroyremove SR e conteúdoapagadosnão usar em dados únicos
sr-introducecria registro de SRnão reconstrói conteúdoavançado, útil em certos failures
Reattach / Repair SRreativa SR existentepreserva quando corretamente usadoadequado em problemas de associação/path

XenCenter também diferencia Reattach de Format quando encontra SR existente numa LUN. Para recuperar dados, escolher Format em vez de Reattach pode ser catastrófico.

Orientação técnica SECURITYO XenCenter oferece Reattach, Format ou Forget?Não escolha Format/Destroy enquanto o objetivo for preservar os VDIs existentes.
SR inacessívelConteúdo existente não deve virar um novo SR por tentativaRecriar, formatar ou destruir pode substituir justamente a estrutura que ainda permite recuperar VDIs e VMs.
Reattach antes de FormatVDIs preservadosMetadata primeiro
Analisar Storage RepositoryConhecer a SECURITYWhatsApp técnico • (11) 98570-8000
10Pool database

Metadata da VM e dados do VDI são camadas diferentes

XenServer mantém um database em cada host com metadata de VMs e recursos como storage e networking. Em conjunto com os SRs, esse banco forma a visão completa do pool.

pool-dump-database

Gera backup consistente da pool metadata.

pool-restore-database

Restaura metadata a partir de dump anterior, com dry-run disponível em docs atuais.

Host perdido

Fresh install e restore de database podem reconstruir a camada de gerenciamento se o storage permanece disponível.

DR metadata

XenServer DR pode salvar metadata em SRs específicos, com suporte limitado a LVM over HBA/iSCSI.

Orientação técnica SECURITYPool database foi perdido mas os SRs ainda existem?Diferencie perda do inventário de perda real dos VDIs.
11XCP-ng atual

XCP-ng 8.3: VHD continua central, mas QCOW2 chegou ao SMAPIv1 em 2026

XCP-ng documenta VHD como formato padrão histórico com limite aproximado de 2 TiB. Desde 5 de maio de 2026, XCP-ng 8.3 também suporta QCOW2 no SMAPIv1 em vários SR types, com discos muito maiores em configurações compatíveis.

VHD

Snapshot, delta backup, fast clone e live storage migration.

QCOW2

Novo suporte 8.3 em 2026 para vários SRs, com maior virtual disk size.

Migration

Mover um VDI pode colapsar a snapshot chain no destino e deixar coalesce no source.

Versão importa

Não aplique regras antigas de VHD-only a ambientes XCP-ng 8.3 atuais.

Orientação técnica SECURITYSeu ambiente é XCP-ng 8.3 ou veio de XenServer?Versão e SR type definem VHD, QCOW2, limites e chain behavior.
12Storage externo

iSCSI, Fibre Channel, NFS e multipath podem derrubar o SR sem destruir os VDIs

iSCSI

Target, IQN, LUN e multipath participam do caminho do SR.

Fibre Channel

Zoning/HBA pode retirar a LUN. XenServer recomenda Repair SR em certos casos de zoning.

NFS

File-based SR; XenServer 8.4 documenta VDIs em VHD.

Shared SR

Todos os hosts do pool precisam enxergar de forma consistente o storage compartilhado.

Orientação técnica SECURITYSR caiu depois de problema iSCSI, FC ou NFS?Separe path failure de corrupção do SR antes de formatar ou recriar.
13RAID abaixo do SR

RAID é camada inferior, não a intenção principal desta página

RAID sob XenServer/XCP-ngMirror, P e P+Q

RAID 1 / 10

Mirror

RAID 5

Paridade P

RAID 6

P + Q

SAN / NAS

Storage abaixo do SR

Se o SR está sobre um array físico degradado, o RAID precisa fornecer blocos coerentes antes da reconstrução de LVM, VHD/QCOW2 ou XAPI objects. Caio Bruno F. Garcia é associado a RAID Low Level e WinHex em casos de extrema complexidade.

Orientação técnica SECURITYRAID degradado e todas as VMs Xen ficaram offline?Preserve ordem, seriais, controladora e estado do SR antes de rebuild.
Recuperação remota XenServerAtendimento para todo o Brasil em casos lógicos compatíveisSe hosts, LUNs e SRs estão acessíveis e estáveis, a triagem pode começar remotamente com logs e UUIDs.
SR / VDI / pool DBSem equipamento completoTodo o Brasil
Verificar recuperação remotaConhecer a SECURITYWhatsApp técnico • (11) 98570-8000
14Remoto

Como funciona a recuperação remota de XenServer e XCP-ng

Triagem.Versão, pool, SR types, VDI UUIDs, storage e RAID.
Logs e database.XAPI, pool metadata, PBD/VDI state e storage logs.
Preservação.VDIs/LUNs são copiados ou imageados quando possível.
Reconstrução.SR, VDI chain e guest filesystem.
Validação.Dados ou VMs em destino separado.
Orientação técnica SECURITYVocê está fora de São Paulo?Casos lógicos estáveis podem começar por sessão segura sem enviar o servidor.
15Primeiras ações

12 passos quando XenServer perde um SR ou várias VMs

Registre o erro exato.SR unavailable, VDI missing, path, host e pool messages.
Identifique o SR type.LVM, NFS, GFS2, EXT/XFS, iSCSI ou HBA.
Salve UUIDs.SR, VDI, PBD, VBD e VM UUIDs ajudam a reconstruir relações.
Preserve pool database backup.Se existir, copie antes de reinstalar host.
Não use sr-create sobre storage existente.Pode destruir dados.
Não use Destroy.A operação remove o conteúdo físico do SR.
Entenda Forget.Conteúdo permanece, mas associations são removidas do database.
Se LVM, diferencie scan de repair.pvscan/vgscan não são sinônimo de rewrite de metadata.
Se NFS/iSCSI/FC, valide path.Connectivity pode ser a causa.
Se snapshots/clones, preserve VDI chain.Evite coalesce cego em chain incompleta.
Se há RAID, preserve slots e seriais.A camada física vem primeiro.
Defina remoto x laboratório.Falha lógica estável pode ser remota.
Orientação técnica SECURITYQuer uma segunda leitura antes de Reattach, Forget, Repair ou LVM repair?Envie os comandos já executados e o estado atual do SR.
16Riscos

O que realmente pode agravar uma recuperação XenServer

sr-create / Format

Pode apagar estruturas existentes no storage target.

Destroy

Apaga o conteúdo do SR da mídia física.

Forget sem inventário

Preserva dados, mas perde associations de VM para VDI no database.

Repair LVM no único original

Operações de repair podem gravar metadata e devem ser feitas com preservação.

Coalesce em chain incompleta

Pode modificar parents/children quando a árvore já está inconsistente.

Rebuild RAID cego

Outro membro instável pode derrubar o SR inteiro.

Precisão: pvscan, vgscan, Reattach e sr-introduce não são destrutivos por natureza. O risco depende das opções, do estado do storage e da operação escolhida. Create, Format e Destroy exigem atenção máxima.
Orientação técnica SECURITYJá houve sr-create, Forget, Destroy, coalesce ou LVM repair?O histórico técnico define quais estados ainda podem ser reconstruídos.
Dados antes do bootNão é obrigatório reconstruir o host original para recuperar as VMsEm muitos casos, o objetivo mais seguro é reconstruir o SR/VDI e extrair arquivos, bancos e sistemas em destino independente.
SR / VDIVHD / QCOW2Validação separada
Recuperar meus dadosConhecer a SECURITYWhatsApp técnico • (11) 98570-8000
17Processo

Como a SECURITY conduz a recuperação de XenServer e XCP-ng

Inventário.Pool, hosts, SRs, VDIs, PBDs, VMs e storage.
Preservação.Trabalho sobre cópias/LUN images quando possível.
Reconstrução.RAID/storage, SR, VDI chain e guest filesystem.
Validação.VM funcional ou dados extraídos em destino separado.

Se existe falha física, entram PC-3000, Data Extractor, DeepSpar e, quando necessário, procedimentos em sala limpa ISO-5.

Orientação técnica SECURITYQuer começar por UUIDs, logs e topologia?A triagem remota ajuda a decidir se basta reintroduzir storage ou se as mídias precisam de laboratório.
18Baixo nível

Caio Bruno F. Garcia, WinHex e RAID Low Level em XenServer de extrema complexidade

WinHex pode auxiliar inspeção hexadecimal de LUNs, LVM metadata, VHD/QCOW2, partition tables e RAID físico quando o caso exige análise abaixo do XenCenter/xe CLI.

LVM/SR

Inspecionar PV/VG/LV regions em cópias.

VHD / QCOW2

Comparar structures e block signatures.

VDI chain

Correlacionar parents e children.

RAID físico

Validar ordem, stripe, paridade e offsets.

Orientação técnica SECURITYSR parcialmente sobrescrito ou XenServer sobre RAID complexo?Preservar clones aumenta as opções quando metadata e storage foram alterados.
19Ecossistema

Principais tecnologias encontradas em projetos XenServer e XCP-ng

XENXenServerplataforma, formato ou infraestrutura
XCPXCP-ngplataforma, formato ou infraestrutura
SRStorage Repositoryplataforma, formato ou infraestrutura
VDIVDIplataforma, formato ou infraestrutura
VHDVHDplataforma, formato ou infraestrutura
QCOWQCOW2plataforma, formato ou infraestrutura
LVMLVMplataforma, formato ou infraestrutura
NFSNFSplataforma, formato ou infraestrutura
FCFibre Channelplataforma, formato ou infraestrutura
ISCSIiSCSIplataforma, formato ou infraestrutura
DELLDellplataforma, formato ou infraestrutura
HPEHPEplataforma, formato ou infraestrutura
LENLenovoplataforma, formato ou infraestrutura
SMCSupermicroplataforma, formato ou infraestrutura
NETNetAppplataforma, formato ou infraestrutura
RAIDRAID / Storageplataforma, formato ou infraestrutura
Marcas: tiles tipográficos, sem inferir parceria ou endosso.
Orientação técnica SECURITYNão encontrou seu SR type ou storage?A recuperação é orientada pelo backend real, não apenas pelo nome XenServer.
20Conteúdo próprio

Vídeos da SECURITY sobre RAID, VMs e banco de dados

Recuperar RAID 5: Como Recuperar Servidor, VMs e Banco de Dados

O vídeo complementa este artigo quando XenServer/XCP-ng depende de RAID ou storage corporativo.

Orientação técnica SECURITYSeu XenServer também envolve RAID, SAN ou banco?Inclua SR type, storage backend e quais VMs são prioritárias.
21Estudos de caso

Cenários técnicos de recuperação de XenServer e XCP-ng

Cenário técnico ilustrativo

SR LVM local unavailable após falha de RAID

Clonar membros, reconstruir RAID, preservar VG/LVs e depois mapear VDIs.

Cenário técnico ilustrativo

SR iSCSI desaparece após mudança de zoning/path

Separar connectivity de corrupção, validar LUN e usar Reattach/Repair em vez de Format quando apropriado.

Cenário técnico ilustrativo

SR foi Forget e as VMs perderam attachments

Conteúdo físico permanece; reintroduzir SR e reconstruir associations com inventário de UUIDs.

Cenário técnico ilustrativo

VHD snapshot chain incompleta

Preservar parents/children e evitar coalesce manual até entender a árvore.

Cenário técnico ilustrativo

XCP-ng 8.3 com QCOW2 e migração interrompida

Identificar SR type, QCOW2 chain e estado do source/destination antes de novo migration.

Orientação técnica SECURITYSeu caso se parece com algum desses cenários?Conte o que aconteceu antes do SR ficar indisponível e quais objetos ainda aparecem.
XenServer / XCP-ng críticoRecuperação remota para todo o BrasilSe o storage está estável, a triagem pode começar remotamente. Falhas físicas recebem orientação para envio apenas das mídias necessárias.
Sem servidor completoSR + VDI + pool DBTodo o Brasil
Iniciar análise remotaConhecer a SECURITYWhatsApp técnico • (11) 98570-8000
22Perguntas frequentes

FAQ sobre recuperação de dados em XenServer e XCP-ng

O que é XenServer?

XenServer é um hipervisor corporativo baseado em Xen e gerenciado pelo stack XAPI. As VMs utilizam Virtual Disk Images, os VDIs, armazenados em Storage Repositories, os SRs. Esses SRs podem ser locais ou compartilhados e usar LVM, EXT, XFS, NFS, SMB, iSCSI, Fibre Channel e outros tipos suportados.

O que é XCP-ng?

XCP-ng é uma plataforma open source da mesma família tecnológica de virtualização Xen/XAPI. Ela compartilha muitos conceitos de SR, VDI, VBD, PBD e snapshots, mas possui versões, recursos e evolução própria. Em 2026, XCP-ng 8.3 passou a suportar QCOW2 em vários SRs, além do VHD tradicional.

O que é recuperação de dados em XenServer?

É o processo de preservar e reconstruir as camadas necessárias para acessar os dados quando um SR fica inacessível, VDIs somem, VHD/QCOW2 chains quebram, o pool database é perdido, a LUN desaparece ou o RAID físico falha.

O que é um Storage Repository SR?

SR é o alvo de armazenamento em que os VDIs ficam armazenados. A documentação XenServer define o SR como uma estrutura persistente de storage. Dependendo do tipo, ele pode estar sobre LVM, filesystem local, NFS, SMB, iSCSI, Fibre Channel ou GFS2.

O que é um VDI?

VDI é uma abstração de disco virtual usada pelo XenServer. A representação física do VDI muda conforme o tipo de SR. Em alguns SRs ele pode usar VHD, em outros QCOW2 ou estruturas específicas gerenciadas pelo SM API.

Todo SR XenServer usa LVM?

Não. Esse é um erro comum. XenServer suporta Local LVM, mas também Local EXT3/EXT4, Local XFS, NFS, SMB, iSCSI, HBA/Fibre Channel, GFS2 e outros SRs. A recuperação precisa identificar o tipo real antes de aplicar qualquer procedimento.

Todo VDI XenServer é um logical volume LVM?

Não. Em LVM-based SRs há relação com logical volumes, mas file-based SRs como NFS armazenam VDIs como arquivos. A documentação atual também contempla VHD e QCOW2 chains conforme o tipo de storage.

XenServer usa VHD ou VHDX?

Para storage nativo de VM, VHD é um formato central e XenServer atual também documenta VDIs baseados em QCOW2 em tipos compatíveis. XenCenter consegue importar VHD, VHDX/AVHDX e VMDK, mas isso não significa que todo SR nativo armazene VHDX.

XCP-ng usa somente VHD?

Não mais. XCP-ng 8.3 mantém VHD como formato padrão histórico, mas desde 5 de maio de 2026 suporta QCOW2 no SMAPIv1 em vários tipos de SR, permitindo discos maiores que o limite histórico de cerca de 2 TiB do VHD.

SR unavailable significa perda de dados?

Não automaticamente. O SR pode estar detachado, com PBD unplugged, com path iSCSI/FC indisponível, com metadata inconsistente ou com falha física. É necessário separar conectividade, associação no XAPI database e conteúdo do storage.

Detach de SR apaga os VDIs?

Não. A documentação XenServer informa que Detach rompe a associação com o pool/host e torna os VDIs inacessíveis, mas preserva o conteúdo e as informações usadas pelas VMs. O SR pode ser reatado.

Forget de SR apaga os dados?

Não apaga o conteúdo físico do SR, mas remove permanentemente do banco XenServer as informações que conectam VMs aos VDIs daquele SR. A operação Forget não pode ser desfeita pelo simples Undo, embora um SR existente possa ser reintroduzido com os procedimentos corretos.

Destroy de SR apaga os dados?

Sim. XenServer documenta Destroy como operação que remove o conteúdo do SR da mídia física. Em recuperação de dados, Destroy é uma operação que deve ser evitada sobre o único conjunto.

sr-create pode apagar um SR existente?

Sim. A documentação XenServer alerta que criar um SR sobre um storage target pode destruir dados existentes. Em LUN com SR existente, XenCenter diferencia Reattach de Format. Nunca use Create/Format como tentativa de recovery.

sr-introduce é uma ferramenta de recuperação?

É uma operação avançada que cria um registro de SR no banco e pode ser útil para reintroduzir SRs esquecidos ou em certos cenários de falha. Ela não reconstrói automaticamente VDI data corrompido e exige o UUID, tipo e configuração corretos.

pvscan e vgscan sobrescrevem o LVM automaticamente?

Não é correto afirmar isso. A documentação LVM define pvscan sem --cache como listagem de PVs e vgscan como busca de VGs. Algumas opções de pvscan podem atualizar estado runtime e autoativar volumes, mas scan simples não é equivalente a repair ou overwrite de metadata.

Snapshots XenServer formam chains?

Sim. XenServer documenta VHD e QCOW2 baseados em copy-on-write que podem formar trees de VDIs encadeados após snapshots e clones. Quando nós são removidos, o coalesce pode racionalizar a cadeia.

Coalesce XenServer é sempre destrutivo?

Não. Coalescing é parte normal do gerenciamento de VDI chains. Em recovery, porém, uma cadeia incompleta, storage instável ou snapshot node ausente deve ser preservado antes de acionar operações que reescrevem a chain.

VDI missing pode ser recuperado?

Pode existir viabilidade se o conteúdo ainda estiver no SR e a associação ou metadata puder ser reconstruída. A abordagem depende do tipo do SR, do formato do VDI e das alterações feitas depois da falha.

Host XenServer não inicializa significa que as VMs foram perdidas?

Não necessariamente. Se o SR e os VDIs estão íntegros, a falha pode estar apenas no host ou no Dom0. XenServer mantém VM disks em SRs persistentes e possui mecanismos de backup/restore do pool database.

O que é o pool database?

É o banco de metadata do XenServer que descreve VMs e recursos associados, incluindo storage e networking. O backup pode ser feito com pool-dump-database e restaurado com pool-restore-database.

Perder o pool database apaga os VDIs?

Não necessariamente. O banco descreve a visão lógica das VMs e recursos, enquanto os VDIs permanecem no storage. A recuperação pode envolver restaurar metadata ou reintroduzir SRs e reconstruir associações.

É possível recuperar SR iSCSI ou Fibre Channel?

Pode. Primeiro é preciso separar path, zoning, multipath e LUN presentation de corrupção real do SR. XenServer recomenda Repair Storage Repository em certos problemas de zoning, em vez de remover e recriar o SR.

Repair Storage Repository é seguro?

É uma função suportada para determinados problemas de conectividade/reattach. Isso não significa que deva ser usada cegamente quando há suspeita de corrupção física ou metadata alterada. Preserve o estado e identifique a causa primeiro.

NFS SR usa VHD?

Sim. A documentação XenServer 8.4 informa que VDIs em NFS SR são armazenados em formato Microsoft VHD.

Qual é o limite de VHD no XenServer/XCP-ng?

Em Local LVM XenServer 8.4, a documentação cita máximo de 2.040 GiB por VDI. XCP-ng também documenta limite de aproximadamente 2 TiB para VHD, enquanto QCOW2 no XCP-ng 8.3 permite discos muito maiores em vários SRs.

QCOW2 é suportado no XenServer/XCP-ng?

Sim em versões e SRs compatíveis. XenServer 8.4 documenta VDIs baseados em QCOW2 e XCP-ng 8.3 adicionou suporte QCOW2 ao SMAPIv1 em 2026. O suporte exato depende do SR e da versão.

RAID e XenServer são a mesma recuperação?

Não. RAID é uma camada inferior. Esta página mantém a intenção principal em recuperação de XenServer/XCP-ng. RAID Low Level entra apenas quando o SR depende de um array físico com falha.

É possível recuperar XenServer remotamente?

Sim, em muitos casos lógicos. Se hosts, LUNs e SRs estão acessíveis e estáveis, logs, UUIDs, VDIs e pool metadata podem ser avaliados remotamente. Falhas físicas em HDD/SSD/RAID podem exigir envio das mídias.

Preciso levar o servidor inteiro?

Na maioria dos casos lógicos, não. Logs, UUIDs, SR/VDI information, pool database backup e cópias dos VDIs podem ser suficientes. Em falha física, normalmente enviam-se as mídias afetadas e informações do RAID.

Quanto custa recuperar XenServer?

O custo depende do tipo de SR, quantidade de VDIs/VMs, VHD/QCOW2 chains, storage compartilhado, RAID, falhas físicas, corrupção de metadata e intervenções anteriores.

Quanto tempo leva?

Depende da camada da falha. Reintroduzir um SR intacto é muito diferente de reconstruir RAID, LVM e VDI chains com várias mídias instáveis.

A SECURITY atende XenServer e XCP-ng em todo o Brasil?

Sim. Casos lógicos compatíveis podem começar por recuperação remota para todo o Brasil. Quando há falha física, a SECURITY orienta o envio das mídias necessárias.

Orientação técnica SECURITYNão encontrou seu cenário?Envie versão, SR type, UUIDs, backend e erro exato.
23Logística

Sem necessidade de levar o equipamento em muitos casos

Remoto

Logs, UUIDs, pool metadata e VDIs podem ser avaliados por sessão segura.

Mídias físicas

Se HDD/SSD/RAID falha, enviam-se as mídias afetadas.

Servidor completo

Normalmente não é necessário em falha lógica de SR/VDI.

Todo o Brasil

Triagem lógica pode começar independentemente da localização.

Orientação técnica SECURITYQuer confirmar se seu caso pode ser 100% remoto?Casos lógicos estáveis costumam dispensar o transporte do equipamento.
24Atendimento presencial

Alphaville, São Paulo e Campinas quando o caso exige laboratório

Alphaville / BarueriEdifício Stadium Corporate
Alameda Rio Negro, 1030, Conj. 206
Barueri, SP, CEP 06454-000
(11) 98570-8000
Paulista / ConsolaçãoEdifício Crystal Tower
Rua Frei Caneca, 1380, Conj. 11
São Paulo, SP, CEP 01307-002
(11) 98570-8000
Campinas / CentroEdifício Arcadas
Rua José Paulino, 1399, Andar 10
Campinas, SP, CEP 13013-001
(19) 99971-7987
Caio Bruno F. Garcia, especialista em XenServer, RAID Low Level e WinHex
Autoria técnica

Caio Bruno F. Garcia

Especialista em Recuperação de Dados e liderança técnica e estratégica da SECURITY. Atua desde 2005 e, em ambientes XenServer/XCP-ng de alta complexidade, relaciona SR, VDI, VHD/QCOW2 e LVM às camadas de storage, RAID Low Level e análise hexadecimal com WinHex, além de PC-3000 e Data Extractor quando existe falha física.

25Guia técnico avançado
Guia técnico completo

XenServer e XCP-ng por dentro: SR, VDI, VHD/QCOW2 e LVM

1. XenServer

Hipervisor Xen/XAPI com SRs e VDIs.

2. XCP-ng

Plataforma open source da mesma família tecnológica com evolução própria.

3. XAPI database

Mantém metadata de VMs, storage, networking e pool.

4. Storage Repository

Estrutura persistente que armazena VDIs.

5. VDI

Abstração de virtual disk; sua representação depende do SR type.

6. PBD

Conecta host ao SR e armazena device-config.

7. VBD

Conecta VDI à VM.

8. SM API

Storage Management API plug-in por SR type.

9. Local LVM

SR local sobre volume group.

10. Local EXT/EXT4

File-based local SR.

11. Local XFS

File-based local SR.

12. NFS

Shared file SR; XenServer 8.4 documenta VDI em VHD.

13. SMB3

Shared file storage suportado em versões atuais.

14. iSCSI

Shared block storage com LUNs.

15. Fibre Channel / HBA

Block storage enterprise com zoning e multipath.

16. GFS2

Clustered filesystem para thin-provisioned shared block SR.

17. VHD

Formato histórico central com copy-on-write e chains.

18. QCOW2

Formato suportado em XenServer atual e XCP-ng 8.3 em SRs compatíveis.

19. XCP-ng 8.3 QCOW2

Suporte adicionado em 5 de maio de 2026.

20. VHD 2 TiB limit

Limite histórico de cerca de 2 TiB, 2040 GiB em diversos SRs.

21. VHD chain

Snapshots/clones compartilham data via copy-on-write.

22. QCOW2 chain

Também pode formar trees de VDIs.

23. Coalesce

Racionaliza chains quando nodes deixam de ser necessários.

24. Thin provisioning

VHD/QCOW2 podem alocar somente blocos usados em SRs compatíveis.

25. Detach

Preserva contents e permite reattach.

26. Forget

Preserva contents, remove associations no database.

27. Destroy

Apaga contents do SR.

28. sr-probe

Escaneia backend para identificar SR existente.

29. sr-introduce

Cria record no database para SR existente em cenários avançados.

30. sr-create

Cria SR e pode destruir dados existentes no target.

31. Reattach

Reassocia SR existente sem formatar quando suportado.

32. Repair SR

Útil em determinados problemas de path/zoning.

33. pvscan

Sem --cache lista PVs; opções podem atualizar runtime state/activation.

34. vgscan

Procura VGs em devices suportados.

35. LVM repair

É diferente de scan e pode escrever metadata.

36. Pool database

Metadata lógica das VMs e recursos.

37. pool-dump-database

Backup da pool metadata.

38. pool-restore-database

Restore da pool metadata.

39. XenServer DR

Usa pool metadata e storage replication; suportado para LVM over HBA/iSCSI.

40. Host failure

Dom0 pode falhar sem apagar os VDIs.

41. NFS path failure

Pode derrubar SR sem corrupção de VHD.

42. iSCSI path failure

Pode derrubar LUN sem apagar conteúdo.

43. Fibre Channel zoning

Pode ser resolvido por path/Repair SR em certos casos.

44. RAID

Camada abaixo do SR quando storage físico usa array.

45. RAID Low Level

Ordem, stripe, paridade e offsets quando o array falha.

46. PC-3000

Usado quando mídia suportada apresenta falha física/firmware.

47. Sala limpa ISO-5

Usada em HDD mecânico quando a falha exige procedimento físico.

48. WinHex

Auxilia análise hexadecimal em clones/LUNs/LVM/VHD e RAID.

49. Remote recovery

Casos lógicos estáveis podem ser analisados remotamente.

50. Second opinion

Documentar tentativas anteriores é essencial.

51. Matriz técnica de decisão

SintomaCamadaPrioridadeEvitar
SR unavailablePBD/path/SRidentificar SR typesr-create/Format
VDI missingdatabase/VDI chainUUIDs + storage scanDestroy
LVM incompleteVG/LV/storagepreservar metadatarepair no único original
NFS/iSCSI/FC offlineconnectivityvalidar pathsrecriar SR
Forgotten SRXAPI associationsprobe/introduce/reattachFormat
Snapshot chain brokenVHD/QCOW2 chainmapear parentscoalesce cego
RAID degradedcamada físicadiagnosticar/clonarrebuild repetido

52. Conclusão técnica

Recuperação XenServer/XCP-ng exige separar pool database, SR, VDI chain e storage físico. Nem todo SR é LVM, nem todo scan é destrutivo. O melhor resultado vem de preservar o conteúdo existente, identificar o SR type e trabalhar em cópias quando há corrupção ou mídia instável. Em muitos casos lógicos, a análise pode começar remotamente em qualquer região do Brasil.

Recuperação de dados XenServerSR inacessível, VDI missing, VHD/QCOW2 chain quebrada ou RAID degradado?Preserve o Storage Repository antes de Create, Format, Destroy ou repair de metadata. Casos lógicos podem começar remotamente em todo o Brasil.
SR + VDIRemoto BrasilDados antes do boot
Iniciar recuperação XenServerConhecer a SECURITYWhatsApp técnico • (11) 98570-8000