Virtuális gépek méretezési migrálása
Ez a cikk segít megérteni, hogyan használhat szkripteket nagy számú virtuális gép (virtuális gép) migrálásához. A migrálás méretezéséhez az Azure Site Recoveryt kell használnia.
A Site Recovery-szkriptek letölthetők a GitHubOn található Azure PowerShell-minták adattárában. A szkriptekkel VMware-, AWS-, GCP-virtuális gépeket és fizikai kiszolgálókat migrálhat felügyelt lemezekre az Azure-ban. Ezeket a szkripteket a Hyper-V virtuális gépek migrálásához is használhatja, ha a virtuális gépeket fizikai kiszolgálóként migrálja. Az Azure Site Recovery PowerShellt használó szkripteket itt dokumentáljuk.
Aktuális korlátozások
- Csak a cél virtuális gép elsődleges hálózati adapteréhez támogatja a statikus IP-cím megadását.
- A szkriptek nem fogadják el az Azure Hybrid Benefittel kapcsolatos bemeneteket; manuálisan kell frissítenie a replikált virtuális gép tulajdonságait a portálon.
How does it work?
Előfeltételek
Az első lépések előtt a következő lépéseket kell elvégeznie:
- Győződjön meg arról, hogy a Site Recovery-tároló létrejön az Azure-előfizetésben.
- Győződjön meg arról, hogy a konfigurációs kiszolgáló és a folyamatkiszolgáló telepítve van a forráskörnyezetben, és a tároló képes felderíteni a környezetet.
- Győződjön meg arról, hogy létrejön egy replikációs szabályzat, és hozzá van rendelve a konfigurációs kiszolgálóhoz.
- Győződjön meg arról, hogy hozzáadta a virtuálisgép-rendszergazdai fiókot a konfigurációs kiszolgálóhoz (amely a helyszíni virtuális gépek replikálására szolgál).
- Győződjön meg arról, hogy a következő célösszetevők jönnek létre az Azure-ban:
- Célerőforrás-csoport
- Céltárfiók (és erőforráscsoportja) – Prémium szintű tárfiók létrehozása, ha prémium szintű felügyelt lemezekre szeretne migrálni
- Gyorsítótár-tárfiók (és erőforráscsoportja) – Standard tárfiók létrehozása a tárolóval azonos régióban
- Cél virtuális hálózat feladatátvételhez (és annak erőforráscsoportja)
- Cél alhálózat
- Cél virtuális hálózat feladatátvétel teszteléséhez (és erőforráscsoportja)
- Rendelkezésre állási csoport (ha szükséges)
- Célhálózati biztonsági csoport és erőforráscsoportja
- Győződjön meg arról, hogy a cél virtuális gép alábbi tulajdonságairól döntött
- Cél virtuális gép neve
- Cél virtuálisgép-méret az Azure-ban (az Azure Migrate felmérése alapján határozható meg)
- A virtuális gép elsődleges hálózati adapterének privát IP-címe
- A szkriptek letöltése az Azure PowerShell-minták adattárából a GitHubon
CSV bemeneti fájl
Miután elvégezte az összes előfeltételt, létre kell hoznia egy CSV-fájlt, amely minden áttelepítendő forrásgéphez adatokat biztosít. A bemeneti CSV-nek tartalmaznia kell egy fejlécsort a bemeneti adatokkal és egy sort, amely tartalmazza az egyes áttelepítendő gépek adatait. Az összes szkript ugyanarra a CSV-fájlra van tervezve. A referencia parancsfájlok mappájában egy csv-mintasablon érhető el.
Szkript végrehajtása
Miután a CSV elkészült, végrehajthatja a következő lépéseket a helyszíni virtuális gépek áttelepítéséhez:
Lépés # | Szkript neve | Ismertetés |
---|---|---|
1 | asr_startmigration.ps1 | Engedélyezze a replikációt a csv-ben felsorolt összes virtuális gép esetében, a szkript létrehoz egy CSV-kimenetet az egyes virtuális gépek feladatadataival |
2 | asr_replicationstatus.ps1 | Ellenőrizze a replikáció állapotát, a szkript létrehoz egy csv-t az egyes virtuális gépek állapotával |
3 | asr_updateproperties.ps1 | A virtuális gépek replikálása/védelme után ezzel a szkripttel frissítheti a virtuális gép céltulajdonságait (számítási és hálózati tulajdonságok) |
4 | asr_propertiescheck.ps1 | Ellenőrizze, hogy a tulajdonságok megfelelően frissülnek-e |
5 | asr_testmigration.ps1 | Indítsa el a csv-ben felsorolt virtuális gépek feladatátvételének tesztelését, a szkript létrehoz egy CSV-kimenetet az egyes virtuális gépek feladatadataival |
6 | asr_cleanuptestmigration.ps1 | A feladatátvételi teszt virtuális gépeinek manuális ellenőrzése után ezzel a szkripttel törölheti a feladatátvevő virtuális gépeket. |
7 | asr_migration.ps1 | Nem tervezett feladatátvételt hajt végre a csv-ben felsorolt virtuális gépeken, a szkript létrehoz egy CSV-kimenetet az egyes virtuális gépek feladatadataival. A szkript nem kapcsolja le a helyszíni virtuális gépeket a feladatátvétel aktiválása előtt, az alkalmazáskonzisztencia érdekében javasoljuk, hogy a szkript végrehajtása előtt manuálisan állítsa le a virtuális gépeket. |
8 | asr_completemigration.ps1 | Végezze el a véglegesítési műveletet a virtuális gépeken, és törölje az Azure Site Recovery-entitásokat |
9 | asr_postmigration.ps1 | Ha a feladatátvételt követően hálózati biztonsági csoportokat szeretne hozzárendelni a hálózati adapterekhez, ezt a szkriptet használhatja. NSG-t rendel a cél virtuális gép bármely hálózati adapteréhez. |
Hogyan migrálhat felügyelt lemezekre?
A szkript alapértelmezés szerint migrálja a virtuális gépeket felügyelt lemezekre az Azure-ban. Ha a megadott céltárfiók egy prémium szintű tárfiók, akkor a rendszer a migrálás után hozza létre a prémium szintű felügyelt lemezeket. A gyorsítótár tárfiókja továbbra is szabványos fiók lehet. Ha a céltárfiók egy standard tárfiók, a rendszer a migrálás után hozza létre a standard lemezeket.
Következő lépések
További információ a kiszolgálók Azure-ba való migrálásáról az Azure Site Recovery használatával