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. ...
Symptoms
Under avbildningsåtkomst kan det hända att den virtuella kopian inte startar korrekt och följande fel kan observeras:
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:
- Anteckna det datalager som den virtuella kopieringsdatorn finns på
- Ta bort skyddet för de aktuella virtuella datorerna
- Stäng av Kopiera virtuell dator
- Ta bort Kopiera virtuell dator från lagret genom att högerklicka på >Ta bort från lagret
- Identifiera skillnaderna mellan VMDK-filerna, antingen genom loggar eller genom att använda en SSH-session som rot till relevanta ESX-värdar
- Ä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"
- 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>
- Starta Kopiera virtuell dator för att säkerställa att den startar korrekt
- Återaktivera skyddet av den virtuella datorn och testa avbildningsåtkomst efter initiering