Avamar — o backup apresenta falha se a máquina virtual contém discos virtuais do tipo IDE
Summary: O backup apresenta falha se a máquina virtual contém discos virtuais do tipo IDE
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
O proxy do Avamar está em execução Avamar 19.2,19.3, 19.4
A máquina virtual contém pelo menos um disco virtual usando o tipo IDE.
Forçar a transmissão de backup para nbd/nbddl NÃO resolve o problema.
O backup da mesma vm usando um Avamar 19.1 mais antigo (ou anterior) foi bem-sucedido.
O log de backup contém as seguintes linhas, indicando que o disco virtual usa o tipo de adaptador: ide
Em seguida, o log contém um erro de falha no trabalho com uma referência a VixDiskLib_GetMetadataKeys
O backup do Avamar falha com o código de erro: 10007

A máquina virtual contém pelo menos um disco virtual usando o tipo IDE.
Forçar a transmissão de backup para nbd/nbddl NÃO resolve o problema.
O backup da mesma vm usando um Avamar 19.1 mais antigo (ou anterior) foi bem-sucedido.
O log de backup contém as seguintes linhas, indicando que o disco virtual usa o tipo de adaptador: ide
avvcbimage Info <16041>: VDDK:2021-03-24T18:28:51.613Z error -[28517] [Originator@6876 sub=transport] SupportHotAddTransport: Cannot use hotadd transport to mount Virtual Machineswith disks that are not SCSI, SATA or NVME (adapter type: ide) avvcbimage Info <16041>: VDDK:2021-03-24T18:28:51.613Z error -[28517] [Originator@6876 sub=transport] Mounting 42229301-63f4-3d56-5782-bf7a49b04a54 using transport hotadd failed : SupportHotAddTransport: Cannot use hotadd transport to mount Virtual Machines with disks that are not SCSI, SATA or NVME (adapter type: ide). avvcbimage Info <16041>: VDDK:2021-03-24T18:28:51.614Z error -[28517] [Originator@6876 sub=transport] Cannot use mode hotadd to access [Avamar VMFS1] EMC-vTiger2/EMC-Vtiger.vmdk: Cannot mount using this method. (Mounting 42229301-63f4-3d56-5782-bf7a49b04a54 using transport hotadd failed : SupportHotAddTransport: Cannot use hotadd transport to mount Virtual Machines with disks that are not SCSI, SATA or NVME (adapter type: ide).)
Em seguida, o log contém um erro de falha no trabalho com uma referência a VixDiskLib_GetMetadataKeys
avvcbimage Info <42151>: backing up virtual disk [Avamar VMFS1] EMC-vTiger2/EMC-Vtiger.vmdk, using virtual disk connection [Avamar VMFS1] EMC-vTiger2/EMC-Vtiger.vmdk avvcbimage Info <16041>: VDDK:VixDiskLib: VixDiskLib_GetInfo: Retrieve disk info. avvcbimage Info <16041>: VDDK:VixDiskLib: VixDiskLib_FreeInfo: Clean up VixDiskLib. avvcbimage Info <16041>: VDDK:VixDiskLib: VixDiskLib_ReadMetadata: Missing metadata value. Error 16052 (The specified key is not found in the disk database) at 7564. avvcbimage Error <0000>: [IMG0008] VixDiskLib_GetMetadataKeys([Avamar VMFS1] EMC-vTiger2/EMC-Vtiger.vmdk) returned (0) The operation was successful
O backup do Avamar falha com o código de erro: 10007

Cause
No Avamar 19.2, 19.3 e posterior, o Avamar usa o VDDK 6.7, o 19.4 usa o VDDK 7.0.0 ou 7.0.1, ligue para VixDiskLib_GetMetadataKeys/VixDiskLib_ReadMetadata para obter atributos do arquivo de descrição do disco virtual. Para o tipo de adaptador IDE é IDE, a função VDDK falha e o código de erro da API do VMware VIX é enviado.
Nos logs de depuração, vemos o seguinte código de ERRO do VMware quando o tipo de adaptador é IDE:
Nos logs de depuração, vemos o seguinte código de ERRO do VMware quando o tipo de adaptador é IDE:
[VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_GetMetadataKeys() key=NULL keySize=0
2021/03/26-13:30:35.72478 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_GetMetadataKeys() status=24 requiredLen=238
[VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_GetMetadataKeys() output keys=adapterType keySize=238
[VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=ide len=4
avvcbimage Info <16041>: VDDK:VixDiskLib: VixDiskLib_ReadMetadata: Missing metadata value. Error 16052 (The specified key is not found in the disk database) at 6602.
[VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=ide len=4
avvcbimage Error <0000>: [IMG0008] VixDiskLib_GetMetadataKeys([Avamar VMFS1] EMC-vTiger2/EMC-Vtiger.vmdk) returned (0) The operation was successful
Para um disco SCSI em que a chamada funciona corretamente, devemos ver este resultado de depuração:
[VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_GetMetadataKeys() status=24 requiredLen=219 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_GetMetadataKeys() output keys=adapterType keySize=219 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=lsilogic len=9 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=true len=5 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=6527 len=5 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_GetMetadataKeys() key=NULL keySize=0 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=255 len=4 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=63 len=3 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=6527 len=5 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=255 len=4 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=63 len=3 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=5414cb1d3f054ebbeabdd3fbff56735e len=33 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=1 len=2 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=1 len=2 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=11265 len=6 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=60 00 C2 99 87 97 8b 63-65 48 30 bf 5e a2 28 f1 len=48 [VcbImageBackupAssistThread] VDDKLIBLOG:VixDiskLib_ReadMetadata() output value=14 len=3
Resolution
Esse problema está sendo investigado.
No entanto, tanto para o desempenho geral da máquina virtual quanto para o desempenho do backup, o disco virtual IDE NÃO é recomendado pela VMware nem pela DellEMC. O disco virtual IDE NÃO oferece suporte à adição a quente e, assim, até mesmo os logs de backup bem-sucedidos conterão a linha abaixo.
avvcbimage Info <12012>: Check that the VM being backed up has no IDE virtual hard disks, usually an artifact of a P2v conversion - use SCSI virtual disks instead
Se possível, converta o disco da máquina virtual em SCSI para evitar esse problema.
As etapas abaixo foram extraídas do artigo 1016192da KB da VMware
Se o sistema operacional convidado da máquina virtual NÃO estiver usando o tipo IDE, ignore as etapas 2–6
- Desligue a máquina virtual.
- No menu Edit Settings dessa máquina virtual:
- Vá para Adicionar>disco> rígidoCriar novo disco virtual.
- Altere Capacity para 1 GB e clique em Next.
- Verifique se o Virtual Device Node está definido como SCSI.
- Conclua o assistente e selecione New SCSI Controller.
- Se o tipo atual não for LSI Logic Parallel, selecione Change Type e altere o tipo para LSI Logic Parallel.
- Clique em OK.
- Escolha o mesmo controlador do tipo de adaptador e verifique se o ID de SCSI mostra SCSI 0:0.
- Ligue a máquina virtual.
- A partir do convidado, certifique-se de que o novo disco virtual esteja visível para o sistema operacional para garantir que ele tenha um driver SCSI.
- Desligue a máquina virtual e remova o disco da etapa 2.
- Localize o caminho do datastore onde reside a máquina virtual.
Por exemplo:# cd /vmfs/volumes/datastore_name/vm_name/
- No ESX Service Console, abra o disco principal (.vmdk) usando o editor vi. Para obter mais informações, consulte Editing files on an ESX host using vi or nano (1020302).
- Procure a linha:
ddb.adapterType = "ide"
- Para alterar o tipo de adaptador para LSI Logic, altere a linha para:
ddb.adapterType = "lsilogic"
Em alguns casos, a entrada é exibida como ddb.adapterType = "legacyESX". Nesse caso, altere a linha para:ddb.adapterType = "lsilogic"
- Salve o arquivo.
- No VMware Infrastructure/vSphere Client:
- Clique em Edit Settings para a máquina virtual.
- Selecione IDE virtual disk.
- Selecione Remove the Disk from the virtual machine.
- Clique em OK.
Atenção: Não selecione Delete from disk.
- No menu Edit Settings dessa máquina virtual:
- Vá para Adicionar>disco> rígidoUsar disco virtual existente.
- Navegue até a localização do disco e selecione-o para adicioná-lo à máquina virtual.
- Escolha o mesmo controlador da Etapa 9 como o tipo de adaptador. O ID SCSI deve mostrar SCSI 0:0.
- Se houver um dispositivo CDROM na máquina virtual, poderá ser necessário ajustar o canal IDE de IDE 0:1 para IDE 0:0. Se essa opção estiver esmaecida, remova o CD-ROM da máquina virtual e adicione-o novamente. Isso o definirá como IDE 0:0.
Affected Products
AvamarProducts
Avamar Client for VMwareArticle Properties
Article Number: 000184652
Article Type: Solution
Last Modified: 12 Nov 2025
Version: 9
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.