Avamar – Zálohování se nezdaří, virtuální počítač obsahuje virtuální disky typu IDE

Summary: Zálohování se nezdaří, virtuální počítač obsahuje virtuální disky typu 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

Na serveru proxy Avamar běží Avamar 19.2, 19.3, 19.4
Virtuální počítač obsahuje alespoň jeden virtuální disk typu IDE. 
Vynucení přenosu zálohování do rozhraní nbd/nbddl problém NEVYŘEŠÍ. 
Zálohování stejného virtuálního počítače pomocí starší verze Avamar 19.1 (nebo ještě starší) proběhne úspěšně. 

Protokol zálohování obsahuje následující řádky, které značí, že virtuální disk používá typ adaptéru: 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).)

Protokol pak obsahuje chybu Error the cause job to fail, s odkazem na 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



Zálohování Avamar se nezdaří s chybovým kódem: 10007

Failed job

Cause

Ve verzi Avamar 19.2,19.3 a novějších používá Avamar novější sadu VDDK 6.7, 19.4 volání VDDK 7.0.0 nebo 7.0.1 VixDiskLib_ReadMetadata/VixDiskLib_GetMetadataKeys/ k získání atributů z souboru s popisem virtuálního disku. Pokud je typ adaptéru IDE IDE, funkce VDDK selže a odešle se chybový kód rozhraní VMware VIX API.  

  Pokud je typem adaptéru IDE, v protokolech ladění se zobrazuje následující chybový kód: 
[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
U disku SCSI, kde volání funguje správně, by se měl namísto toho zobrazit následující výstup ladění:
[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

Tento problém je předmětem šetření. 

Společnost VMware ani Dell však NEDOPORUČUJE pro celkový výkon virtuálního počítače a výkon zálohování používat virtuální disk IDE.    Virtuální disk IDE NEPODPORUJE rozhraní hotadd. Kvůli tomu budou i úspěšné protokoly zálohování obsahovat následující řádek.

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

Abyste se vyhnuli tomuto problému, převeďte disk virtuálního počítače na zařízení SCSI, pokud je to možné. 

Následující postup byl převzat z databáze znalostí VMware 1016192.
Pokud hostovaný operační systém virtuálního počítače nepoužívá typ IDE, přeskočte kroky 2–6.

  1. Vypněte virtuální počítač.
  2. V nabídce Edit Settings pro tento virtuální počítač:
    • Přejděte do části Add > Hard Disk > Create New Virtual Disk.
    • Změňte položku Capacity na hodnotu 1 GB a klikněte na tlačítko Next.
    • Zkontrolujte, zda je položka Virtual Device Node nastavena na hodnotu SCSI.
    • Dokončete průvodce a vyberte položku New SCSI Controller.
    • Pokud aktuálním typem není „LSI Logic Parallel“ vyberte možnost Change Type a změňte typ na hodnotu „LSI Logic Parallel“.
    • Klikněte na tlačítko OK.
    • Vyberte stejný řadič, jako je typ adaptéru, a ujistěte se, že položka SCSI ID udává hodnotu SCSI 0:0.
  3. Zapněte virtuální počítač.
  4. Ze systému hosta zkontrolujte, že je v operačním systému viditelný nový virtuální disk. Tak si budete jistí, že má ovladač SCSI. 
  5. Vypněte virtuální počítač a vyjměte disk z kroku 2. 
  6. Vyhledejte cestu úložiště dat, ve kterém se nachází virtuální počítač.
    Například:
    # cd /vmfs/volumes/datastore_name/vm_name/
  7. V servisní konzoli ESX otevřete primární disk (.vmdk) pomocí editoru vi. Další informace naleznete v části Úpravy souborů na hostiteli ESX pomocí editoru vi nebo nano (1020302).
  8. Vyhledejte řádek:
    ddb.adapterType = "ide"
  9. Chcete-li změnit typ adaptéru na LSI Logic, změňte řádek na:
    ddb.adapterType = "lsilogic"
    Někdy se položka zobrazuje jako ddb.adapterType = "legacyESX". V takovém případě změňte řádek na:
    ddb.adapterType = "lsilogic"
  10. Uložte soubor.
  11. Z prostředí VMware Infrastructure / vSphere Client:
     
    1. Klikněte na možnost Edit Settings pro virtuální počítač.
    2. Vyberte virtuální disk IDE.
    3. Vyberte možnost „Remove the Disk“ pro odebrání disku z virtuálního počítače.
    4. Klikněte na tlačítko OK.
      Upozornění: Nevybírejte možnost „Delete from Disk“.
  12. V nabídce Edit Settings pro tento virtuální počítač:
    1. Přejděte do části Add > Hard Disk > Use Existing Virtual Disk.
    2. Přejděte do umístění disku a výběrem jej přidejte do virtuálního počítače.
    3. Vyberte stejný řadič jako v kroku 9 – stejný jako typ adaptéru. Položka SCSI ID by měla udávat hodnotu SCSI 0:0.
       
  13. Pokud ve virtuálním počítači existuje zařízení CDROM, může být nutné nastavit kanál IDE z hodnoty IDE 0:1 na IDE 0:0. Pokud je tato možnost zašedlá, odeberte jednu CD-ROM z virtuálního počítače a přidejte ji zpět. Tak nastavíte hodnotu na 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.