Avamar – Säkerhetskopieringen misslyckas om den virtuella datorn innehåller virtuella diskar av IDE-typ

Summary: Säkerhetskopieringen misslyckas eftersom den virtuella datorn innehåller virtuella diskar av IDE-typ

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

Avamar-proxyn kör Avamar 19.2,19.3, 19.4
Den virtuella datorn innehåller minst en virtuell disk med IDE-typ. 
Att tvinga fram säkerhetskopieringstransport till nbd/nbddl löser INTE problemet. 
Säkerhetskopiering av samma VM med äldre Avamar 19.1 (eller tidigare) lyckas. 

Säkerhetskopieringsloggen innehåller följande rader som anger den virtuella disken med adaptertyp: 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).)

Loggen innehåller sedan ett fel som gör att jobbet misslyckas med en referens till 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



Avamar-säkerhetskopieringen misslyckas med felkoden: 10007

Misslyckat jobb

Cause

I Avamar 19.2,19.3 och senare Avamar använder nyare VDDK 6.7, använder 19.4 VDDK 7.0.0 eller 7.0.1 anrop VixDiskLib_GetMetadataKeys/VixDiskLib_ReadMetadata för att hämta attribut från den virtuella diskbeskrivningsfilen. För IDE-adaptertypen är IDE misslyckas VDDK-funktionen och vmware VIX API-felkoden skickas.  

  Med felsökningsloggar visas följande vmware FEL-kod när IDE-adapter skriver: 
[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
För en SCSI-disk där anropet fungerar korrekt bör vi se felsökningsutdata i stället:
[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

Denna fråga är under utredning. 

Men för både övergripande prestanda för virtuella maskiner och säkerhetskopieringsprestanda rekommenderas INTE virtuella IDE-diskar av vare sig VMware eller DellEMC.    En virtuell IDE-disk har INTE stöd för hotadd, vilket innebär att även lyckade säkerhetskopieringsloggar innehåller följande rad.

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

Om möjligt konverterar du den virtuella maskindisken till SCSI för att undvika det här problemet. 

Följande steg har tagits från vmware KB 1016192
Om gästoperativsystemet för virtuella maskiner INTE använder IDE-typ hoppar du över steg 2–6

  1. Stäng av den virtuella maskinen.
  2. På menyn Redigera inställningar för den här virtuella datorn:
    • Gå till Lägg till > hårddisk > och skapa en ny virtuell disk.
    • Ändra Capacity till 1 GB och klicka på Next.
    • Kontrollera att den virtuella enhetsnoden är inställd på SCSI.
    • Slutför guiden och välj den nya SCSI-styrenheten.
    • Om den aktuella typen inte är LSI Logic Parallel väljer du Change Type och angertypen till LSI Logic Parallel.
    • Klicka på OK.
    • Välj samma styrenhet som adaptertypen. Se till att SCSI ID ska läsa SCSI 0:0.
  3. Starta den virtuella maskinen.
  4. Från gäst till att se till att den nya virtuella disken är synlig till operativsystemet för att säkerställa att den har en SCSI-drivrutin. 
  5. Stäng av den virtuella maskinen och ta bort disken från steg 2. 
  6. Leta reda på datalagersökvägen där den virtuella datorn finns.
    Till exempel:
    # cd /vmfs/volumes/datastore_name/vm_name/
  7. Från ESX Service Console öppnar du den primära disken (.vmdk) med vi-redigeraren. Mer information finns i Redigera filer på en ESX-värd med vi eller nano (1020302).
  8. Leta efter raden:
    ddb.adapterType = "ide"
  9. Om du vill ändra adaptertypen till LSI Logic ändrar du raden till:
    ddb.adapterType = "lsilogic"
    I vissa fall visas posten som ddb.adapterType = "legacyESX". I det här fallet ändrar du raden till:
    ddb.adapterType = "lsilogic"
  10. Spara filen.
  11. Från VMware Infrastructure/vSphere Client:
     
    1. Klicka på Redigera inställningar för den virtuella datorn.
    2. Välj den virtuella IDE-disken.
    3. Välj att ta bort disken från den virtuella datorn.
    4. Klicka på OK.
      Försiktighet: Välj inte ta bort från disk.
  12. På menyn Redigera inställningar för den här virtuella datorn:
    1. Gå till Lägg till > hårddisk > Använd befintlig virtuell disk.
    2. Gå till diskens plats och välj att lägga till den i den virtuella datorn.
    3. Välj samma styrenhet som i steg 9 som adaptertypen. SCSI-ID:t ska vara SCSI 0:0.
       
  13. Om det finns en CDROM-enhet på den virtuella datorn kan IDE-kanalen behöva justeras från IDE 0:1 till IDE 0:0. Om alternativet är nedtonat tar du bort cd-romskivan från den virtuella maskinen och lägger till den igen. Detta ställer in den på IDE 0:0.


 

Affected Products

Avamar

Products

Avamar Client for VMware
Article 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.