RecoverPoint for Virtual Machines: Kopiera virtuell dator kan inte starta under avbildningsåtkomst på grund av ett matchningsfel i diskbeskrivningen

Summary: Om diskbeskrivningen för VMDK (Virtual Machine Disk) inte matchar mellan de virtuella datorerna Production och Copy VMs under Test a Copy (Image Access) startar inte den virtuella kopian. ...

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

Under avbildningsåtkomst kan det hända att den virtuella kopian inte startar korrekt och följande fel kan observeras:

Windows starthanterare
Blå skärm

När du kontrollerar VMDK-produktionsfilerna och Kopiera VMDK-filerna finns det ett matchningsfel. Till exempel:
Produktions-VM:

ddb.adapterType = "buslogic"
ddb.deletable = "true"
ddb.geometry.biosCylinders = "0"
ddb.geometry.biosHeads = "0"
ddb.geometry.biosSectors = "0"
ddb.geometry.cylinders = "13054"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.iofilters = "spif:vmwarelwd"
ddb.longContentID = "17189fda646b30fa8e07a2e11be39f0e"
ddb.sidecars = "vmwarelwd_1,<VM NAME>.vmfd"
ddb.thinProvisioned = "1"
ddb.toolsInstallType = "1"
ddb.toolsVersion = "12389"
ddb.uuid = "60 00 C2 9b 41 72 92 4a-01 1b 5c a1 cb 73 7d ff"
ddb.virtualHWVersion = "4"

Kopiera VM:

ddb.adapterType = "lsilogic"
ddb.geometry.cylinders = "13054"
ddb.geometry.heads = "255"
ddb.geometry.sectors = "63"
ddb.longContentID = "7632d38b5d143766f99a7787ce2dec62"
ddb.thinProvisioned = "1"
ddb.toolsInstallType = "1"
ddb.toolsVersion = "12389"
ddb.uuid = "60 00 C2 98 06 fb 7b 22-6a 46 d0 9c c4 8a 89 27"
ddb.virtualHWVersion = "14"

 

Cause

Diskbeskrivningsfilerna är mestadels osynliga för RecoverPoint för virtuella datorer och påverkar inte hur en sådan fil skapas på den virtuella måldatorn.
Vanligtvis accepterar den virtuella kopian VMware-standardvärdena baserat på VM-inställningarna.

Om en virtuell dator skapas i en äldre version av vCenter (även om vCenter har uppgraderats sedan dess) och den virtuella datorn sedan dess dupliceras med samma inställningar i en nyare version. De virtuella datorerna har en något annorlunda beskrivningsfil. Därför är det här problemet vanligare med virtuella datorer som har skapats i äldre versioner av vCenter.

Vanligtvis spelar dessa skillnader ingen roll, men ibland kan det sätt på vilket skivbeskrivningen presenterar block och information för den virtuella datorns operativsystem göra att den virtuella datorn läser informationen felaktigt eller tror att disken är skadad. Enligt RecoverPoint Engineering är en inställning som kan ha betydande inverkan hårdvaruversionen. Att ändra denna hårdvaruversion är som att fysiskt ta ut en enhet ur en dator och placera den i en ny. En sådan åtgärd kan göra det möjligt för den virtuella datorn att starta, men det kommer sannolikt att orsaka problem om de två inte är kompatibla.

 

Resolution

Alternativ lösning:

Om du vill ändra diskbeskrivningsfilen i den virtuella kopieringsdatorn så att den matchar den virtuella produktionsdatorn gör du följande:

  1. Anteckna det datalager som den virtuella kopieringsdatorn finns på
  2. Ta bort skyddet för de aktuella virtuella datorerna
  3. Stäng av Kopiera virtuell dator
  4. Ta bort Kopiera virtuell dator från lagret genom att högerklicka på >Ta bort från lagret
  5. Identifiera skillnaderna mellan VMDK-filerna, antingen genom loggar eller genom att använda en SSH-session som rot till relevanta ESX-värdar
  6. Ändra VMDK-filen för den virtuella kopieringsdatorn så att den matchar den virtuella produktionsdatorn

    I diskbeskrivningsfilerna som angavs tidigare i artikeln måste till exempel följande fält läggas till i den virtuella kopian:

    • ddb.deletable = "true"
    • ddb.geometry.biosCylinders = "0"
    • ddb.geometry.biosHeads = "0"
    • ddb.geometry.biosSectors = "0"

    Och de befintliga fälten måste ändras så att de matchar den virtuella produktionsdatorn:

    • ddb.adapterType = "lsilogic" to ddb.aapterType = "buslogic"
    • ddb.virtualHWVersion = "14" to ddb.virtualHWVersion = "4"
  7. När relevanta ändringar har gjorts lägger du till den virtuella datorn igen i inventeringen genom att gå till datalagringen som anges i steg 1>Leta upp rätt katalog för den virtuella datorn och klicka i mappen > Leta reda på filen VM <Name.vmx> klicka på knappen Registrera virtuell dator>
  8. Starta Kopiera virtuell dator för att säkerställa att den startar korrekt
  9. Återaktivera skyddet av den virtuella datorn och testa avbildningsåtkomst efter initiering
Obs! Vanligtvis är startdisketten den enda som måste ändras, men det går inte att verifiera alla potentiella konfigurationer. Om det finns flera VMDK:er kan det i sällsynta fall vara nödvändigt att ändra alla VMDK:er.

 

Affected Products

RecoverPoint for Virtual Machines
Article Properties
Article Number: 000256168
Article Type: Solution
Last Modified: 24 Dec 2024
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.