Migrálás az Azure Stack HCI-be ugyanazon a hardveren
A következőkre vonatkozik: Azure Stack HCI, 22H2 és 21H2 verzió; Windows Server 2022, Windows Server 2019, Windows Server 2016, Windows Server 2012 R2, Windows Server 2008 R2
Ez a témakör azt ismerteti, hogyan migrálhat egy Windows Server feladatátvevő fürtöt az Azure Stack HCI-be a meglévő kiszolgálóhardver használatával. Ez a folyamat telepíti az új Azure Stack HCI operációs rendszert, megőrzi a meglévő fürtbeállításokat és tárterületet, és importálja a virtuális gépeket.
Az alábbi ábrán a Windows Server-fürt helyi áttelepítése látható ugyanazzal a kiszolgálói hardverrel. A fürt leállítása után a rendszer telepíti az Azure Stack HCI-t, újra csatolja a tárterületet, és importálja a virtuális gépeket, és magas rendelkezésre állást biztosít.
A virtuális gépek új Azure Stack HCI-hardverre való migrálásához lásd: Migrálás az Azure Stack HCI-be új hardveren.
Megjegyzés
A többhelyes fürtök áttelepítését ez a cikk nem ismerteti.
Előkészületek
A migrálás megkezdése előtt számos követelményt és szempontot figyelembe kell vennie:
Minden Windows PowerShell parancsot rendszergazdaként kell futtatni.
Az Azure Stack HCI-hez rendszergazdai engedélyekkel rendelkező tartományi hitelesítő adatokkal kell rendelkeznie.
Biztonsági másolatot készít a forrásfürt összes virtuális gépéről. Végezze el az összes alkalmazás és adat összeomlás-konzisztens biztonsági mentését, valamint az összes adatbázis alkalmazáskonzisztens biztonsági mentését. Az Azure-ba való biztonsági mentéshez lásd: Azure Backup használata.
Gyűjtse össze az összes fürtcsomópont és fürtelnevezés leltárát és konfigurációját, a hálózati konfigurációt, a fürt megosztott kötetének (CSV) rugalmasságát és kapacitását, valamint a kvórumtanúsítót.
Állítsa le a fürt virtuális gépeit, az offline CSV-ket, az offline tárolókészleteket és a fürtszolgáltatást.
Tiltsa le a fürtnév-objektumot (CNO), és:
- Ellenőrizze, hogy a CNO rendelkezik-e objektum-létrehozási jogosultságokkal a saját szervezeti egységéhez (OU)
- Ellenőrizze, hogy az örökölt blokkszabályzat be van-e állítva a szervezeti egységben
- Az Azure Stack HCI-hez szükséges szabályzat beállítása ezen a szervezeti egységen
Virtuális gép verziótámogatása és frissítése
Az alábbi táblázat a Windows Server operációs rendszer támogatott verzióit és azok virtuálisgép-verzióit sorolja fel az ugyanazon a hardveren történő helyi migráláshoz.
Függetlenül attól, hogy a virtuális gép milyen operációsrendszer-verzión fut, az Azure Stack HCI-be való migráláshoz támogatott minimális virtuálisgép-verzió az 5.0-s verzió. Ezért a Windows Server 2016 vagy a Windows Server 2019-fürtön futó 2.0-s, 3.0-s vagy 4.0-s verziójú virtuális gépeket a migrálás előtt frissíteni kell az 5.0-s verzióra.
Operációs rendszer verziója | Virtuális gép verziója |
---|---|
Windows Server 2008 SP1 | 2.0 |
Windows Server 2008 R2 | 3.0 |
Windows Server 2012 | 4,0 |
Windows Server 2012 R2 | 5.0 |
Windows Server 2016 | 8.0 |
Windows Server 2019 | 9.0 |
Azure Stack HCI | 9.0 |
Windows Server 2008 SP1, Windows Server 2008 R2-SP1 és Windows 2012 rendszerű fürtökön futó virtuális gépek esetén az Azure Stack HCI-be való közvetlen migrálás nem támogatott. Ezekben az esetekben két lehetősége van:
Először telepítse át ezeket a virtuális gépeket Windows Server 2012 R2, Windows Server 2016 vagy Windows Server 2019 rendszerre, frissítse a virtuális gép verzióját, majd kezdje el az áttelepítési folyamatot.
A Robocopy használatával másolja az összes virtuálisgép-virtuális merevlemezt az Azure Stack HCI-be. Ezután hozzon létre új virtuális gépeket, és csatolja a másolt virtuális merevlemezeket a megfelelő virtuális gépekhez az Azure Stack HCI-ben. Ez megfelel ezeknek a régebbi virtuális gépeknek a virtuálisgép-verzióra vonatkozó korlátozásának.
A virtuális gép verziójának frissítése
Az alábbi paranccsal megjelenítheti az összes virtuálisgép-verziót egyetlen kiszolgálón:
Get-VM * | Format-Table Name,Version
Az összes virtuálisgép-verzió megjelenítése a Windows Server-fürt összes csomópontján:
Get-VM –ComputerName (Get-ClusterNode)
Ha az összes virtuális gépet a legújabb verzióra szeretné frissíteni az összes Windows Server-csomóponton:
Get-VM –ComputerName (Get-ClusterNode) | Update-VMVersion -Force
A kiszolgálók és a fürt frissítése
A migrálás az Azure Stack HCI telepítésének a Windows Server-telepítésen való futtatásából áll, hogy a virtuális gépekkel és a tárterülettel rendelkező tiszta operációs rendszer telepítése érintetlenül történjen. Ez lecseréli az aktuális operációs rendszert az Azure Stack HCI-ra. Részletes információkért lásd : Az Azure Stack HCI operációs rendszerének üzembe helyezése. Ezt követően létrehoz egy új Azure Stack HCI-fürtöt, újraköti a tárterületet, és importálja a virtuális gépeket.
Állítsa le a meglévő fürtbeli virtuális gépeket, az offline CSV-ket, az offline tárolókészleteket és a fürtszolgáltatást.
Lépjen arra a helyre, ahová letöltötte az Azure Stack HCI-biteket, majd futtassa az Azure Stack HCI-telepítőt minden Windows Server-csomóponton.
A telepítés során válassza az Egyéni: Csak az Azure Stack HCI újabb verziójának telepítése (Speciális) lehetőséget. Ismételje meg a műveletet minden kiszolgálón.
Hozza létre az új Azure Stack HCI-fürtöt. Ehhez a feladathoz használhat Windows Admin Center vagy Windows PowerShell, ahogy az alábbi szakaszokban látható.
Fontos
A Hyper-V virtuális kapcsoló (VMSwitch
) nevének meg kell egyeznie a fürtkonfigurációs leltárban rögzített névvel. A virtuális gépek importálása előtt győződjön meg arról, hogy az Azure Stack HCI-fürtön használt virtuális kapcsoló neve megegyezik az eredeti forrás virtuális kapcsoló nevével.
Megjegyzés
Új virtuális gépek létrehozása előtt regisztrálnia kell az Azure Stack HCI-fürtöt az Azure-ban. További információ: Regisztráció az Azure-ral.
A Windows Admin Center használata
Ha Windows Admin Center használatával hozza létre az Azure Stack HCI-fürtöt, a Fürt létrehozása varázsló automatikusan telepíti az összes szükséges szerepkört és funkciót az egyes kiszolgálócsomópontokra.
A fürt létrehozásával kapcsolatos részletes információkért lásd: Azure Stack HCI-fürt létrehozása Windows Admin Center használatával.
Fontos
Hagyja ki a 4.1. lépést: Meghajtók tisztítása a Fürt létrehozása varázslóban. Ellenkező esetben törli a meglévő virtuális gépeket és tárolókat.
Indítsa el a Fürt létrehozása varázslót. A 4. lépés: Tárolás:
Hagyja ki a 4.1. lépést: Tiszta meghajtók. Ne tegye ezt.
Lépjen el a varázslótól.
Nyissa meg a PowerShellt, és futtassa a következő parancsmagot az új
Storagesubsystem Object
azonosító létrehozásához, az összes tárolóház újbóli feltárásához és SES-meghajtószámok hozzárendeléséhez:Enable-ClusterS2D -Verbose
Ha Windows Server 2016-ból migrál, az új
ClusterperformanceHistory
ReFS-kötetet is létrehoz, és hozzárendeli az SDDC-fürt erőforráscsoportjához.Ha a Windows Server 2019-ről migrál, az hozzáadja a meglévő
ClusterperformanceHistory
ReFS-kötetet is, és hozzárendeli az SDDC-fürt erőforráscsoportjához.Vissza a varázslóhoz. A 4.2. lépésBen ellenőrizze, hogy az összes meghajtó figyelmeztetések vagy hibák nélkül szerepel-e a listában.
Végezze el a varázsló lépéseit.
A Windows PowerShell használata
Ha a PowerShell használatával hozza létre az Azure Stack HCI-fürtöt, a következő szerepköröket és szolgáltatásokat kell telepíteni minden Azure Stack HCI-fürtcsomópontra ezzel a parancsmaggal:
Install-WindowsFeature -Name Hyper-V, Failover-Clustering, FS-Data-Deduplication, Bitlocker, Data-Center-Bridging, RSAT-AD-PowerShell -IncludeAllSubFeature -IncludeManagementTools -Verbose
A fürt PowerShell használatával történő létrehozásával kapcsolatos további információkért lásd: Azure Stack HCI-fürt létrehozása Windows PowerShell használatával.
Megjegyzés
Használja újra ugyanazt a nevet a korábban letiltott fürtnév-objektumhoz.
Futtassa a parancsmagot a fürt létrehozásához:
New-cluster –name "clustername" –node Server01,Server02 –staticaddress xx.xx.xx.xx –nostorage
Futtassa a parancsmagot az új
Storagesubsystem Object
azonosító létrehozásához, az összes tárolóház újbóli feltárásához és az SES-meghajtószámok hozzárendeléséhez:Enable-ClusterS2D -Verbose
Ha Windows Server 2016-ból migrál, az új
ClusterperformanceHistory
ReFS-kötetet is létrehoz, és hozzárendeli az SDDC-fürt erőforráscsoportjához.Megjegyzés
Ha egy tárolókészlet kisebbségi lemezhibákat mutat (a Fürtkezelőben tekinthető meg), futtassa újra a
Enable-ClusterS2D -verbose
parancsmagot.A Fürtkezelővel engedélyezze az összes CSV-t, kivéve a
ClusterperformanceHistory
kötetet, amely egy ReFS-kötet (győződjön meg arról, hogy ez nem ReFS CSV).Ha Windows Server 2019-ről migrál, futtassa újra a
Enable-ClusterS2D -verbose
parancsmagot. Ez társítja aClusterperformanceHistory
ReFS-kötetet az SDDC-fürt erőforráscsoportjával.A parancsmag futtatásával állapítsa meg a tárolókészlet aktuális nevét és verzióját:
Get-StoragePool | ? IsPrimordial -eq $false | ft FriendlyName,Version
Most határozza meg az új tárolókészlet nevét és verzióját:
Get-StoragePool | ? IsPrimordial -eq $false | ft FriendlyName,Version
Hozza létre a kvórum tanúsítóját. További információ a fürt tanúsítójának beállításáról.
Ellenőrizze, hogy a tárolójavítási feladatok befejeződtek-e a parancsmaggal:
Get-StorageJob
Megjegyzés
Ez a frissítés során futó virtuális gépek számától függően jelentős időt vehet igénybe.
Ellenőrizze, hogy az összes lemez kifogástalan állapotban van-e:
Get-VirtualDisk
Határozza meg a fürtcsomópont verzióját, amely a következőt jeleníti meg:
ClusterFunctionalLevel
ésClusterUpgradeVersion
. Futtassa a parancsmagot a következő lekéréséhez:Get-ClusterNodeSupportedVersion
Megjegyzés
ClusterFunctionalLevel
az automatikusan értékre10
van állítva, és nem igényel frissítést az operációs rendszer és a fürt új létrehozása miatt.Frissítse a tárolókészletet az alábbiak szerint:
Get-StoragePool | Update-StoragePool
ReFS-kötetek
Ha Windows Server 2016-ről migrál, a reFS-kötetek támogatottak, de az ilyen kötetek nem részesülnek az Azure Stack HCI teljesítménybeli fejlesztéseiből a tükrözött paritásos (MAP) kötetek használatából. Ehhez a fejlesztéshez létre kell hozni egy új ReFS-kötetet a PowerShell-parancsmaggal New-Volume
.
Windows Server 2016 MAP-kötetek esetében a ReFS tömörítése nem volt elérhető, ezért a kötetek újracsatolása rendben van, de kevésbé lesz nagy teljesítményű, mint egy új MAP-kötet létrehozása egy Azure Stack HCI-fürtben.
A virtuális gépek importálása
Az ajánlott eljárás a fürtcsomópontonként legalább egy fürt megosztott kötetének (CSV) létrehozása, hogy a virtuális gépek egyenletes egyensúlya legyen minden CSV-tulajdonos számára a virtuálisgép-számítási feladatok nagyobb rugalmassága, teljesítménye és skálázása érdekében. Alapértelmezés szerint ez az egyenleg öt percenként automatikusan megtörténik, és figyelembe kell venni, amikor Robocopyt használ egy forrásfürt-csomópont és a célfürtcsomópont között, hogy a forrás- és cél CSV-tulajdonosok egyezzenek a legoptimálisabb átviteli útvonal és sebesség biztosításához.
Hajtsa végre az alábbi lépéseket az Azure Stack HCI-fürtön a virtuális gépek importálásához, magas rendelkezésre állásúvá tétele és elindítása érdekében:
Futtassa a parancsmagot az összes CSV-tulajdonos csomópont megjelenítéséhez:
Get-ClusterSharedVolume
Minden kiszolgálócsomóponthoz lépjen
C:\Clusterstorage\Volume
, és állítsa be az elérési utat az összes virtuális géphez – példáulC:\Clusterstorage\volume01
: .Futtassa a parancsmagot minden CSV-tulajdonos csomóponton a virtuális gép importálása előtti kötetenkénti összes VMCX-fájl elérési útjának megjelenítéséhez. Módosítsa az elérési utat a környezetének megfelelően:
Get-ChildItem -Path "C:\Clusterstorage\Volume01\*.vmcx" -Recurse
Futtassa az egyes kiszolgálócsomópontok parancsmagját az összes virtuális gép importálásához és regisztrálásához, és tegye őket magas rendelkezésre állásúvá az egyes CSV-tulajdonos csomópontokon. Ez biztosítja a virtuális gépek egyenletes elosztását az optimális processzor- és memóriafoglalás érdekében:
Get-ChildItem -Path "C:\Clusterstorage\Volume01\*.vmcx" -Recurse | Import-VM -Register | Get-VM | Add-ClusterVirtualMachineRole
Indítsa el az egyes cél virtuális gépeket az egyes csomópontokon:
Start-VM -Name
Jelentkezzen be, és ellenőrizze, hogy az összes virtuális gép fut-e, és hogy az összes alkalmazás és adat ott van-e:
Get-VM -ComputerName Server01 | Where-Object {$_.State -eq 'Running'}
Végül frissítse a virtuális gépeket a legújabb Azure Stack HCI-verzióra, hogy kihasználhassa az összes előnyt:
Get-VM | Update-VMVersion -Force
Következő lépések
- A fürt érvényesítése az áttelepítés után. Lásd: Azure Stack HCI-fürt ellenőrzése.
- Windows Server rendszerű virtuális gépek új Azure Stack HCI-hardverre való migrálásához lásd: Migrálás az Azure Stack HCI-be új hardveren.
Visszajelzés
https://aka.ms/ContentUserFeedback.
Hamarosan elérhető: 2024-ben fokozatosan kivezetjük a GitHub-problémákat a tartalom visszajelzési mechanizmusaként, és lecseréljük egy új visszajelzési rendszerre. További információ:Visszajelzés küldése és megtekintése a következőhöz: