Avamar - Backup fails is virtual machine contains a IDE type virtual disks
Summary: Back-up mislukt omdat virtuele machine een virtuele schijf van het IDE-type bevat
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
Op de Avamar proxy wordt Avamar 19.2, 19.3, 19.4
uitgevoerd. Virtuele machine bevat ten minste één virtuele schijf met behulp van het IDE-type.
Het forceren van back-uptransport naar nbd/nbddl lost het probleem NIET op.
Back-up van dezelfde VM met oudere Avamar 19.1 (of ouder) is geslaagd.
Het back-uplogboek bevat de volgende regels die de virtuele schijf aangeven met behulp van het adaptertype: ide
Het logboek bevat dan een fout waardoor de taak mislukt met een verwijzing naar VixDiskLib_GetMetadataKeys
De Avamar-back-up mislukt met foutcode: 10007

uitgevoerd. Virtuele machine bevat ten minste één virtuele schijf met behulp van het IDE-type.
Het forceren van back-uptransport naar nbd/nbddl lost het probleem NIET op.
Back-up van dezelfde VM met oudere Avamar 19.1 (of ouder) is geslaagd.
Het back-uplogboek bevat de volgende regels die de virtuele schijf aangeven met behulp van het adaptertype: 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).)
Het logboek bevat dan een fout waardoor de taak mislukt met een verwijzing naar 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
De Avamar-back-up mislukt met foutcode: 10007

Cause
In Avamar 19.2, 19.3 en hoger gebruikt Avamar nieuwere VDDK 6.7, 19.4 gebruikt VDDK 7.0.0 of 7.0.1 roep VixDiskLib_GetMetadataKeys/VixDiskLib_ReadMetadata aan om kenmerken uit het beschrijvingsbestand van de virtuele schijf op te halen. Voor IDE-adaptertype is IDE, de VDDK-functie mislukt en vmware VIX API-foutcode wordt verzonden.
Met foutopsporingslogboeken zien we de volgende vmware ERROR-code wanneer IDE-adaptertype:
Met foutopsporingslogboeken zien we de volgende vmware ERROR-code wanneer IDE-adaptertype:
[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
Voor een SCSI-schijf waar de aanroep goed werkt, zouden we in plaats daarvan debug-uitvoer moeten zien:
[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
Deze kwestie wordt onderzocht.
Echter, voor zowel de algehele prestaties van virtuele machines als de back-upprestaties worden IDE virtuele schijven NIET aanbevolen door VMware of DellEMC. IDE virtuele schijf ondersteunt hotadd NIET, zodat zelfs succesvolle back-uplogboeken de volgende regel bevatten.
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
Converteer indien mogelijk de schijf van de virtuele machine naar SCSI om dit probleem te voorkomen.
De volgende stappen zijn genomen vanuit vmware KB 1016192
Als het gastbesturingssysteem van de virtuele machine GEEN IDE-type gebruikt, slaat u stap 2-6 over
- Schakel de virtuele machine uit.
- In het menu Instellingen bewerken voor deze virtuele machine:
- Ga naarHarde schijf>toevoegen>Nieuwe virtuele schijf maken.
- Wijzig de capaciteit in 1 GB en klik op Volgende .
- Zorg ervoor dat het knooppunt van het virtuele apparaat is ingesteld op SCSI.
- Voltooi de wizard en selecteer de nieuwe SCSI-controller.
- Als het huidige type niet LSI Logic Parallel is, selecteer Type wijzigen, chang het type aan LSI Logic Parallel.
- Klik op OK.
- Kies dezelfde controller als het type adapter. Zorg ervoor dat de SCSI-ID SCSI 0:0 aangeeft.
- Schakel de virtuele machine in.
- Zorg er vanuit de gast voor dat de nieuwe virtuele schijf zichtbaar is voor het besturingssysteem om ervoor te zorgen dat deze een SCSI-driver heeft.
- Schakel de virtuele machine uit, verwijder de schijf uit stap 2.
- Zoek het datastorepad waar de virtuele machine zich bevindt.
Bijvoorbeeld:# cd /vmfs/volumes/datastore_name/vm_name/
- Open vanuit de ESX serviceconsole de primaire schijf (.vmdk) met behulp van de vi-editor. Zie voor meer informatie Bestanden bewerken op een ESX-host met vi of nano (1020302).
- Zoek naar de lijn:
ddb.adapterType = "ide"
- Als u het adaptertype wilt wijzigen in LSI Logic, verandert u de regel in:
ddb.adapterType = "lsilogic"
In sommige gevallen wordt de vermelding weergegeven als ddb.adapterType = "legacyESX". Verander in dit geval de regel in:ddb.adapterType = "lsilogic"
- Sla het bestand op.
- Van VMware Infrastructure/vSphere Client:
- Klik op Instellingen bewerken voor de virtuele machine.
- Selecteer de virtuele IDE-schijf.
- Kies ervoor om de schijf van de virtuele machine te verwijderen.
- Klik op OK.
Let op: Kies niet voor verwijderen van schijf.
- In het menu Instellingen bewerken voor deze virtuele machine:
- Ga naarHarde schijf>toevoegen>Bestaande virtuele schijf gebruiken.
- Navigeer naar de locatie van de schijf en selecteer om deze toe te voegen aan de virtuele machine.
- Kies dezelfde controller als in stap 9 als het type adapter. Als SCSI-ID wordt SCSI 0:0 aangegeven.
- Als er een CD-ROM-apparaat in de virtuele machine aanwezig is, moet het IDE-kanaal mogelijk worden aangepast van IDE 0:1 naar IDE 0:0. Als deze optie grijs is weergegeven, verwijdert u de cd-rom uit de virtuele machine en voegt u deze weer toe. Hiermee wordt deze ingesteld op 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.