Megosztás a következőn keresztül:


Virtuális gépek Azure Local-ba az Azure Migrate-en keresztüli migrálásával kapcsolatos problémák elhárítása (előzetes verzió)

A következőkre vonatkozik: Azure Local 2311.2 és újabb verziók

Ez a cikk azt ismerteti, hogyan háríthatja el a Hyper-V és VMware virtuális gépek Azure Local-ba történő migrálása során felmerülő esetleges problémákat az Azure Migrate használatával.

Fontos

Ez a funkció jelenleg előzetes verzióban érhető el. A bétaverziójú, előzetes verziójú vagy másként még általánosan nem elérhető Azure-szolgáltatások jogi feltételeit lásd: Kiegészítő használati feltételek a Microsoft Azure előzetes verziójú termékeihez.

Ellenőrizze, hogy futnak-e a szükséges szolgáltatások

Annak érdekében, hogy a forrásberendezés virtuális gépe és a célberendezés virtuális gépe kifogástalan konfigurációval rendelkezzen, gondoskodjon róla, hogy a következő szolgáltatások futnak.

Nyissa meg a PowerShellt rendszergazdaként, és futtassa a következő parancsot a forrásberendezés és a célberendezés zárójeleiben felsorolt összes szolgáltatáshoz annak ellenőrzéséhez, hogy futnak-e:

Get-Service -Name <name_of_service>

A forrásberendezés virtuális gépén:

  • Microsoft Azure Gateway Service (asrgwy)
  • Microsoft Azure Hyper-V Discovery Service (amhvdiscoverysvc)
  • Azure Site Recovery Management Service (asrmgmtsvc)

A célberendezés virtuális gépén:

  • Microsoft Azure Gateway Service (asrgwy)
  • Azure Site Recovery Management Service (asrmgmtsvc)

A konfigurációs adatok a C:\ProgramData\Microsoft Azure\Config webhelyen találhatók.

Naplók és információk gyűjtése

Ha bármilyen problémát tapasztal, a támogatási jegy megnyitása előtt gyűjtse össze a következő információkat a problémákról, és ossza meg őket az Microsoft ügyfélszolgálata csapattal elemzés céljából.

  • Az Azure Migrate-berendezésről származó naplók
  • A probléma leírása vagy visszajelzés
  • Előfizetés azonosítója
  • Bérlőazonosító
  • Az Azure Migrate-projekt neve
  • Az Azure Migrate projektrégiója vagy földrajzi helye
  • Virtuális gép neve a replikációval és a migrálással kapcsolatos problémákhoz
  • Korrelációs azonosító az üzembe helyezéshez, vagy feladatazonosító

A következő szakaszok bemutatják, hogyan gyűjtheti össze ezeket az információkat a művelet vagy a probléma típusa alapján.

Felhasználó által aktivált műveletek esetén az Azure Portalról

A felhasználó által aktivált műveletek hibaelhárításához korrelációs azonosítóra vagy feladatazonosítóra van szükség.

Korrelációs azonosító lekérése üzembe helyezéshez

Az olyan műveletek hibái, mint a migrálási projekt létrehozása vagy törlése, a berendezés-összetevők, az entitások és a tárfiókok létrehozása, hibák a migrálási projekt erőforráscsoport Üzembe helyezések szakaszában jelennek meg. Minden üzembe helyezési művelet rendelkezik egy korrelációs azonosítóval is, amely a hibaelhárításhoz hasznos.

A munkamenet sikertelen műveletei értesítésekként vagy korábbi előzmények tevékenységnaplóiban is megjelennek.

Kövesse az alábbi lépéseket az üzembe helyezés korrelációs azonosítójának azonosításához az Azure Portalon:

  1. Nyissa meg az Azure Migrate-projekt erőforráscsoportját, majd lépjen az Áttekintés elemre. A jobb oldali panelen válassza ki a sikertelen és sikeres üzembe helyezéseket megjelenítő hivatkozást.

    Képernyőkép az Azure Migrate projekt erőforráscsoportjának > áttekintéséről az Azure Portalon.

  2. Azonosítsa azt az üzembe helyezést, amelyhez a korrelációs azonosítót szeretné megkapni, és válassza ki az üzembe helyezés nevét.

    Képernyőkép az Azure Migrate projekt erőforráscsoport > üzembe helyezéséről az Azure Portalon.

  3. Keresse meg a korrelációs azonosítót.

    Képernyőkép az Azure Migrate projekt erőforráscsoport > üzembe helyezéséről > Az üzembe helyezés > áttekintése az Azure Portalon.

Feladatazonosító lekérése replikációhoz vagy migráláshoz

Az olyan műveletek, mint a védett elemek létrehozása és törlése (más néven replikáció létrehozása és törlése) és a tervezett feladatátvétel (más néven migrálás) a portál Azure Helyi migrálás szakaszában feladatokként is szerepelnek.

Ezekben az esetekben a feladatazonosítót is be kell gyűjteni.

A feladatazonosító lekéréséhez kövesse az alábbi lépéseket:

  1. Az Azure Migrate-projektben az Azure Portalon lépjen az Áttekintés elemre a Migrálási eszközök területen.

    Képernyőkép az Azure Migrate projektmigrálási > eszközeiről > – áttekintés az Azure Portalon.

  2. A bal oldali panelen lépjen az Azure Local migration Jobs (Helyi azure-áttelepítési > feladatok) elemre.

  3. Azonosítsa azt a feladatot, amelyhez a feladatazonosítót használni szeretné, és válassza ki a feladat nevét.

    Képernyőkép az Azure Migrate projekt > áttelepítési eszközeiről > – Áttekintés > az Azure Helyi migrálási > feladatokról > A feladat az Azure Portalon.

  4. Keresse meg a feladatazonosítót.

    Képernyőkép az Azure Migrate projekt migrációs > eszközeiről > Áttekintés > Azure helyi migráció > Feladatok > Az ön feladata > Védett elem létrehozása vagy frissítése az Azure portálon.

Ütemezett replikációs műveletekhez

Az ütemezett műveletek, például az óránkénti replikációs ciklus hibái eseményekként jelennek meg a portál Azure Helyi migrálás szakaszában.

A replikációs problémák elhárításához gyűjtse össze a következő információkat:

  • Az eseményekben megjelenő hibaadatok közé tartozik az idő, a hibaazonosító, a hibaüzenet, a virtuálisgép-azonosító.
  • Ha lehetséges, képernyőképek az Azure Portalról.

UX-problémák a portálon

Az UX-hibák portálon történő elhárításához gyűjtse össze a következő információkat:

  • Képernyőképek az Azure Portalról.
  • Jegyezze fel a műveleteket böngészőfejlesztői módban. Exportálja a HAR-fájlt , és ossza meg.

Berendezésregisztrációs problémák esetén

A berendezésregisztrációs problémák elhárításához gyűjtse össze a következő információkat:

  • A berendezés összes elérhető naplója a C:\ProgramData\MicrosoftAzure\Logs webhelyen.

Felderítési problémák esetén

A felderítési problémák elhárításához gyűjtse össze a következő információkat:

  • A forrásberendezés összes elérhető naplója a C:\ProgramData\MicrosoftAzure\Logs\HyperV\Discovery címen.

További információ: Felderítés hibaelhárítása.

Speciális problémák esetén

Szükség esetén a Microsoft ügyfélszolgálata is kérheti a műveletesemény-naplókat, vagy a rendszeresemény-naplókat, például a Hyper-V-naplókat és az SMB-naplókat.

Gyakori problémák és megoldások

Meghiúsult az Azure Migrate-projekt létrehozása

Kiváltó ok

Az Azure Migrate-projekt létrehozása meghiúsul, ha az Azure-előfizetés nincs regisztrálva az Azure Migrate-ben, vagy ha a felhasználó nem rendelkezik a projekt létrehozásához szükséges engedélyekkel.

Javasolt felbontás

Ellenőrizze a következőket:

  • Győződjön meg arról, hogy rendelkezik alkalmazásadminisztrátori szerepkörrel az Azure AD-bérlőn.
  • Győződjön meg arról, hogy rendelkezik közreműködői és felhasználói hozzáférés-rendszergazdai szerepkörökkal az Azure-előfizetésben.
  • Győződjön meg arról, hogy az Azure Migrate-projekt létrehozásának egyik támogatott régióját választja ki. A támogatott régiók listáját a Támogatott földrajzi helyek című témakörben találja.

A célrendszer érvényesítése meghiúsul a készüléken

Kiváltó ok

A célrendszer nem érvényesíthető, mert a teljes tartománynév alapértelmezés szerint nem oldható fel DNS-en keresztül az eszközből.

Képernyőkép a Fürtinformációk lap hozzáadásáról.

Javasolt felbontás

Ha a célgép érvényesítési lépése sikertelen a migrálás során, kövesse az alábbi lépéseket a probléma megoldásához:

  1. Az Azure helyi IP-címének manuális összerendelése a megfelelő teljes körű tartománynévre:

    1. Szerkessze a C:\Windows\System32\drivers\etc\hosts helyen található hosts fájlt.

    2. Adjon hozzá egy új sort a következő formátummal: <Cluster IP> <Cluster FQDN>

  2. Ellenőrizze, hogy az FQDN elérhető-e úgy, hogy a forrásberendezésből sikeresen pingelhető legyen a rendszer FQDN-je.

  3. Engedélyezze a WinRM-t minden célfürtcsomóponton (ha még nincs engedélyezve). Futtassa a következő PowerShell-parancsot minden gépen:

        Enable-PSRemoting -Force
    
  4. Tesztelje a távoli PowerShell-kapcsolatot. A forrásberendezésből győződjön meg arról, hogy a következő parancs sikeresen befejeződött:

        Enter-PSSession -ComputerName <Cluster FQDN> -Credential $Cred
    
  5. Ellenőrizze, hogy a szükséges portok nyitva vannak-e. Tekintse meg az Előfeltételek szakaszt, amely biztosítja, hogy minden szükséges port engedélyezve legyen a forrásberendezés és az Azure Local-példány között.

A célrendszeradatok törlése vagy módosítása a Source Appliance Configuration Managerből nem működik.

Alapvető ok A Forrásberendezés konfigurációkezelőjében való információszolgáltatáskor a célrendszer neve nem módosítható a beírás után.

Javasolt megoldás A célrendszer törléséhez vagy módosításához kövesse az alábbi lépéseket a Source Appliance Configuration Managerből:

  1. A forrásberendezésen nyissa meg az Explorert. Lépjen a C:\ProgramData\Microsoft Azure\CredStore webhelyre, és törölje a TargetClusterCredentials.json.

  2. Töltse újra a Berendezéskonfiguráció-kezelőt, és új értékeket adhat meg a célrendszerhez.

Feljegyzés

Ez a kerülő megoldás nem ajánlott, ha már megkezdte a replikációt.

Ez a megoldás csak akkor használható, ha a berendezés nem lett regisztrálva. Ha a berendezés regisztrálva van, el kell távolítania a berendezést a projektből. Ezután létre kell hoznia egy új projektkulcsot, és újra kell telepítenie a berendezést.

A célberendezés regisztrálása sikertelen

Kiváltó ok

A célberendezés regisztrálása sikertelen.

Javasolt felbontás

Frissítse a lapot, és próbálkozzon újra a regisztrációval.

Célberendezéssel kapcsolatos problémák

Kiváltó ok

Egyes esetekben előfordulhat, hogy el kell távolítania a célberendezést a projektből. Ha például egy másik előfizetésbe vagy régióba szeretné áthelyezni a berendezést. Ehhez el kell távolítania a célberendezést, és létre kell hoznia egy újat az új előfizetésben vagy régióban.

Javasolt felbontás

A célberendezés projektből való eltávolításához kövesse ezeket a lépéseket:

  1. Futtassa a PowerShellt rendszergazdaként.

  2. Futtassa a következő parancsot a berendezés eltávolításához:

    .\AzureMigrateInstaller.ps1 -RemoveAzMigrate
    

A virtuális gép replikációja sikertelen

Kiváltó ok

A virtuális gépek replikációja az alábbi okok valamelyike miatt meghiúsulhat:

  • A fürt megosztott tárolóegysége vagy a tároló megtelt.
  • A virtuális gépek nem rendelkeznek magas rendelkezésre állással. Minden virtuális gépnek magas rendelkezésre állásúnak kell lennie, hogy felfedezhetők legyenek replikáció és migrálás céljából. Ha a virtuális gépek nem érhetők el magas rendelkezésre állással, ezek nem jelennek meg a listában, és ki vannak zárva a költöztetésből.

Javasolt felbontás

A replikáció és a költöztetés engedélyezéséhez győződjön meg arról, hogy a fürt megosztott kötete vagy a tároló elegendő tárhellyel rendelkezik.

Nem-Ha virtuális gép migrálásához kövesse ezeket a lépéseket:

  1. Először magas rendelkezésre állásúvá kell tennie a virtuális gépet. További információkért lásd A Hyper-V virtuális gépek magas rendelkezésre állásúvá tétele témakört.
  2. Várja meg, amíg a felderítési ügynök szinkronizálja az adatokat.

Másik lehetőségként lépjen az Azure Migrate szolgáltatásra, és válassza a Frissítés lehetőséget a kiszolgálók, adatbázisok és webalkalmazások manuális frissítéséhez a felderítési ügynök szinkronizálásának felgyorsítása érdekében.

A replikáció vagy a migrálás meghiúsul, és a hiba értéke nem lehet null

Kiváltó ok

A replikáció vagy az áttelepítés a következő hibaüzenettel meghiúsul:

Az érték nem lehet null értékű. Paraméter neve: FetchingHyperVDiskPropertiesFailed.

Az összetevő nem tudja lekérni a lemeztulajdonságokat a forrás Hyper-V-gazdagépről. Ez akkor fordulhat elő, ha a mögöttes fürt virtuális lemeze offline állapotban van, vagy ha a lemez nincs kifogástalan állapotban.

Javasolt felbontás

  1. Győződjön meg arról, hogy a kiszolgálólemezek működőképesek, és ellenőrizze, hogy lekérhetők-e a lemeztulajdonságok.

  2. A forrásberendezésen futtassa a PowerShellt rendszergazdaként. Futtassa a következő lépéseket, miután a {} tartalmat tényleges értékekre cserélte le.

    $ImageMgmtService = Get-WmiObject -Class "Msvm_ImageManagementService" -Namespace "root\virtualization\v2" -ComputerName "{HyperVHostOwningTheVM}" -Credential {$CredentialsToHyperVHost}
    
    $ImageMgmtService.GetVirtualHardDiskSettingData("{DiskPathShownInTheMessage}").
    
  3. A visszaadott kimenetben ellenőrizze, hogy az XML-ben a MaxInternalSize és ParentPath tulajdonságok megfelelőek-e.

A migrált virtuális gépek lemezei offline állapotban vannak

Kiváltó ok

Előfordulhat, hogy az áttelepített Windows rendszerű virtuális gépek lemezei nem lesznek online állapotban.

A migrálás új VHD/VHDX-et hoz létre, amely új lemezt eredményez a Windows operációs rendszer számára a migrált virtuális gépen. Az operációs rendszer ezt új meghajtóként látja, és SAN-szabályzatot alkalmaz. Az operációs rendszer ezután nem teszi online állapotba a lemezt, mivel megosztott lemeznek minősül.

Javasolt felbontás

A probléma megoldásához válasszon az alábbi lehetőségek közül:

  • Állítsa be a OnlineAll SAN-szabályzatot a migrált Windows rendszerű virtuális gépekhez. Indítsa újra a virtuális gépeket. Ez az összes lemezt online állapotba hozza. Részletes útmutatásért tekintse meg, hogyan konfigurálhat san-házirendet a lemezek online állapotba helyezéséhez.

  • Manuálisan hozza online állapotba a meghajtókat a migrált virtuális gépeken.

A migrálás sikertelen, mert nem sikerült törölni a pillanatképet

Kiváltó ok

A migrálás az alábbi hiba miatt nem sikerült:

Hiba: Nem sikerült törölni a pillanatképet azonosító(ka)val

A Hyper-V virtuális gépek manuális műveletei a rendszeren ugyanazzal a hibával meghiúsultak, és ezen a kiszolgálón nem lehetett manuális műveleteket végezni a virtuális gépen.

Javasolt felbontás

A hiba elhárításához győződjön meg arról, hogy a virtuális gép működik.

Csatlakozzon a forrásberendezéshez, és próbálkozzon az alábbi lépésekkel, hogy a migrálás zökkenőmentes legyen.

  1. Szerezze meg a virtuális gép azonosítóját a hibainformációkban.

    $VmId= '146a690f-2e88-4c54-a662-c4e7da70b5e9'
    
  2. Győződjön meg arról, hogy a get-VM jól működik, és visszaadja az információkat a forrásberendezésből.

    Get-VM -Id $VmId 
    
  3. Győződjön meg arról, hogy a get-VHD megfelelően működik, és a megfelelő információkat adja vissza.

    Get-VHD -VMId $VmId
    
  4. Ha a pillanatkép-létrehozási művelet sikertelen, győződjön meg arról, hogy a manuális pillanatkép-létrehozás jól működik a virtuális gépen.

    Get-VM -Id $VmId | Checkpoint-VM 
    
  5. Ha a pillanatkép-törlési művelet sikertelen, győződjön meg arról, hogy a pillanatkép manuális törlése jól működik a virtuális gépen.

    Get-VMCheckpoint -Id "TemporarilyCreatedCheckpointIdGuid" | Remove-VMSnapshot
    

A Virtuális gép kikapcsolása Hyper-V-gazdagépen sikertelen

Kiváltó ok

A tervezett feladatátvétel során a virtuális gép egy WMI-hívással ki van kapcsolva a forrás Hyper-V-gazdagépen. Hibaazonosító: 1000001 vagy hibaüzenet jelenik meg: Belső hiba történt.

Javasolt felbontás

A forrás Hyper-V-gazdagépen manuálisan is kikapcsolhatja a virtuális gépet a PowerShell használatával.

# Replace Guid '146..' In below command with actual VM ID.
$Vm = Get-WmiObject -Namespace root\virtualization\v2  -Query "Select * From Msvm_ComputerSystem Where Name ='146a690f-2e88-4c54-a662-c4e7da70b5ef'"

$ShutdownIC = Get-WmiObject -Namespace root\virtualization\v2  -Query "Associators of {$Vm} Where AssocClass=Msvm_SystemDevice ResultClass=Msvm_ShutdownComponent"

$ShutdownIC.InitiateShutdown("TRUE", "Need to shutdown")

A migrálás meghiúsul, mert a cím már használatban van

Kiváltó ok

Ez a hiba általában a statikus IP-cím megőrzésére konfigurált virtuális gépek áttelepítése során fordul elő. Ha a cél logikai hálózat már rendelkezik ugyanazzal az IP-címmel egy másik hálózati adapterhez rendelve, az áttelepítés a következő üzenettel meghiúsul:

The moc-operator network interface service returned an error while reconciling: rpc error: code = Unknown desc = The address is already in use: Already Set.

Javasolt felbontás

Hajtsa végre a következő lépéseket:

  1. Lépjen arra az Azure helyi logikai hálózatra, amelyet a migrált virtuális gép céloz meg.
  2. Ellenőrizze, hogy a kívánt IP-cím jelenleg nincs-e hozzárendelve egy másik hálózati adapterhez.
  3. Szükség szerint frissítse a logikai hálózati konfigurációt, hogy az áttelepítés újrapróbálkozása előtt ne legyenek IP-ütközések.

Erőforrások eltávolítása a sikertelen migrációk után

Kiváltó ok

Bizonyos esetekben az Azure Local-ba történő migrálás sikertelen lehet az áttelepítési fázisban, például a tervezett feladatátvétel során, nem pedig a kezdeti replikáció során. Ilyen esetben előfordulhat, hogy a részlegesen létrehozott erőforrások manuális törlése szükséges a jövőbeli migrálási kísérletek sikerességének biztosításához.

Javasolt felbontás

A hiba előfordulásának megállapításához nyissa meg a tervezett feladatátvételi feladatot az Azure Migrate Portalon. A feladat adataival megállapíthatja, hogy a hiba a virtuális gép létrehozása előtt vagy után történt-e az Azure Local-példányon.

Ha a hiba a virtuális gép létrehozása előtt történt

A piros vonal fölött (a védett entitások előkészítése tevékenység fölött) felsorolt feladathibák azt jelzik, hogy nem jött létre cél virtuális gép. Nincs szükség tisztításra, és közvetlenül újra megpróbálkozhat a migrálással.

Képernyőkép a tervezett feladatátvételi oldalról a létrehozás előtt.

Ha a hiba a virtuális gép létrehozása során vagy után történt

A piros vonal alatt felsorolt feladathibák (védett entitások előkészítése tevékenység és az alábbiak) azt jelzik, hogy a cél virtuális gép részben vagy teljesen létrejött. A migrálás újrapróbálkozása előtt manuális törlésre van szükség.

Képernyőkép a létrehozás utáni tervezett feladatátvételi oldalról.

  1. Az Azure Portalon keresse meg a cél Azure Local-példányt.

  2. Keresse meg és ellenőrizze, hogy létezik-e a sikertelen migrálásnak megfelelő virtuális gép.

  3. Ha megtalálja, törölje a virtuális gépet a portálról.

    Képernyőkép a kijelölt virtuális gép Törlés gombjáról.

  4. Csatlakozzon közvetlenül az Azure Local-példányhoz (Hyper-V Manageren keresztül), és győződjön meg arról, hogy a társított virtuális gép is el lett távolítva a helyi Hyper-V gazdagépről. Ha nem lett eltávolítva, törölje manuálisan a virtuálisgép-erőforrást.

  5. Ne törölje a következő, esetleg létrehozott erőforrások egyikét sem:

    • Migrált (cél) lemez.

    • Maglemez.

    • Hálózati interfészek.

    Ezeket az erőforrásokat az Azure Migrate automatikusan újra felhasználja a későbbi migrálási kísérletek során.

Következő lépések

A migrálás fázisától függően előfordulhat, hogy a problémák elhárításához az alábbi cikkek egyikét kell áttekintenie: