Migrálás az App Service Environment v3-ba a párhuzamos migrálási funkcióval

Feljegyzés

Az ebben a cikkben ismertetett migrálási funkció az App Service Environment v2-nek az App Service Environment v3-ba történő, egymás melletti (különböző alhálózati) automatikus migrálására szolgál.

Ha a helyszíni migrálási funkcióról szeretne információt keresni, olvassa el a Migrálás az App Service Environment 3-ra című témakört a helyszíni migrálási funkcióval. Ha a manuális migrálási lehetőségekről szeretne információt keresni, tekintse meg a manuális migrálási lehetőségeket. Ha segítségre van szüksége annak eldöntéséhez, hogy melyik migrálási lehetőség a megfelelő, tekintse meg az áttelepítési útvonal döntési fáját. Az App Service Environment v3-ról további információt az App Service Environment v3 áttekintésében talál.

Az App Service automatizálhatja az App Service Environment 1- és 2-s verziójának áttelepítését egy App Service Environment 3-ra. Különböző migrálási lehetőségek állnak rendelkezésre. Tekintse át a migrálási útvonal döntési fáját , és döntse el, hogy melyik lehetőség a legmegfelelőbb a használati esethez. Az App Service Environment v3 a korábbi verziókhoz képest előnyöket és funkcióbeli különbségeket biztosít. Mielőtt migrál, tekintse át az App Service Environment v3 támogatott funkcióit a váratlan alkalmazásproblémák kockázatának csökkentése érdekében.

A párhuzamos migrálási funkció automatizálja a migrálást az App Service Environment v3-ba. A párhuzamos migrálási funkció egy új App Service Environment v3-at hoz létre, amelyben az összes alkalmazás egy másik alhálózaton található. A meglévő App Service-környezet nem törlődik, amíg a migrálási folyamat végén nem kezdeményezi annak törlését. Emiatt a folyamat miatt van egy visszaállítási lehetőség, ha le kell mondania a migrálást. Ez a migrálási lehetőség azoknak az ügyfeleknek a legjobb, akik nulla állásidővel szeretnének áttelepülni az App Service Environment v3-ba, és támogathatják egy másik alhálózat használatát az új környezetükhöz. Ha ugyanazt az alhálózatot kell használnia, és körülbelül egy órányi állásidőt tud támogatni, tekintse meg a helyszíni migrálási funkciót. A manuális migrálási lehetőségekről, amelyek lehetővé teszik a saját tempójában történő migrálást, tekintse meg a manuális migrálási lehetőségeket.

Fontos

Javasoljuk, hogy ezt a funkciót először fejlesztői környezetekhez használja, mielőtt bármilyen éles környezetet migrál, hogy biztosan ne legyenek váratlan problémák. A cikkhez vagy a funkcióhoz kapcsolódó visszajelzéseket az oldal alján található gombokkal küldheti el.

Támogatott esetek

A párhuzamos migrálási funkció jelenleg nem támogatja az App Service Environment 3-ra való migrálást a következő régiókban:

Nyilvános Azure

  • Egyesült Arab Emírségek középső régiója

Azure Government

  • US DoD – középső régió
  • US DoD – keleti régió
  • USA-beli államigazgatás – Arizona
  • USA-beli államigazgatás – Texas
  • USA-beli államigazgatás – Virginia

A 21Vianet által üzemeltetett Microsoft Azure

  • Kelet-Kína 2. régiója
  • Észak-Kína 2. régiója

Az alábbi App Service Environment-konfigurációk a párhuzamos migrálási funkcióval migrálhatók. A táblázat az App Service Environment v3 konfigurációját adja meg, amikor a meglévő App Service-környezet alapján használja az egymás melletti migrálási funkciót.

Konfiguráció App Service Environment v3-konfiguráció
Belső Load Balancer (ILB) App Service Environment v2 ILB App Service Environment v3
Külső (NYILVÁNOS IP-címmel rendelkező ELB/internet) App Service Environment v2 ELB App Service Environment v3
ILB App Service Environment v2 egyéni tartományi utótaggal ILB App Service Environment v3 egyéni tartomány utótaggal

Az App Service Environment v3 zónaredundánsként telepíthető. A zónaredundancia akkor engedélyezhető, ha az App Service Environment 3-as verzió olyan régióban van , amely támogatja a zónaredundanciát.

Ha azt szeretné, hogy az új App Service Environment v3 egyéni tartomány utótagot használjon, és jelenleg nem használ, az áttelepítés befejezése után bármikor konfigurálható az egyéni tartomány utótagja. További információ: Egyéni tartomány utótag konfigurálása az App Service-környezethez. Ha a meglévő környezet rendelkezik egyéni tartomány utótagjával, és már nem szeretné használni, konfigurálnia kell egy egyéni tartomány utótagot az áttelepítéshez. Az áttelepítés befejezése után eltávolíthatja az egyéni tartomány utótagját.

A párhuzamos migrálási funkció korlátozásai

Az egymás melletti migrálási funkció használatakor az alábbiak a korlátozások:

  • Az új App Service Environment 3-as verzió egy másik alhálózaton található, de ugyanaz a virtuális hálózat, mint a meglévő környezet.
  • Nem módosíthatja azt a régiót, amelyben az App Service-környezet található.
  • Az ELB App Service Environment nem migrálható az ILB App Service Environment v3-ba, és fordítva.
  • Ha a meglévő App Service-környezet egyéni tartomány utótagot használ, az áttelepítési folyamat során egyéni tartomány utótagot kell konfigurálnia az App Service Environment v3-hoz.
    • Ha már nem szeretne egyéni tartomány utótagot használni, az áttelepítés befejezése után eltávolíthatja.
  • A párhuzamos migrálási funkció csak a CLI vagy a REST API használatával érhető el. A szolgáltatás nem érhető el az Azure Portalon.

Az App Service Environment v3 nem támogatja az alábbi funkciókat, amelyeket az aktuális App Service Environment v2-vel használhat.

  • IP-alapú TLS/SSL-kötés konfigurálása az alkalmazásokkal.
  • Az App Service Environment 3-ai verzió nem tér vissza az Azure DNS-hez, ha a virtuális hálózaton konfigurált egyéni DNS-kiszolgálók nem tudják feloldani a megadott nevet. Ha erre a viselkedésre van szükség, győződjön meg arról, hogy rendelkezik egy továbbítóval egy nyilvános DNS-hez, vagy vegye fel az Azure DNS-t az egyéni DNS-kiszolgálók listájára.

A párhuzamos migrálási funkció nem támogatja a következő forgatókönyveket. Ha az App Service-környezet ezen kategóriák valamelyikébe tartozik, tekintse meg a manuális migrálási beállításokat .

Az App Service platform áttekinti az App Service-környezetet, hogy megerősítse a párhuzamos migrálás támogatását. Ha a forgatókönyv nem felel meg az összes ellenőrzési ellenőrzésnek, akkor jelenleg nem migrálhat a párhuzamos migrálási funkcióval. Ha a környezet nem kifogástalan vagy felfüggesztett állapotban van, nem migrálhat, amíg el nem készíti a szükséges frissítéseket.

Feljegyzés

Az App Service Environment v3 nem támogatja az IP SSL-t. Ha IP SSL-t használ, el kell távolítania az összes IP SSL-kötést, mielőtt az App Service Environment v3-ra migrál. A migrálási funkció az összes IP SSL-kötés eltávolítása után támogatja a környezetet.

Hibaelhárítás

Ha az App Service-környezet nem felel meg az érvényesítési ellenőrzéseknek, vagy helytelen sorrendben próbál meg migrálási lépést végrehajtani, az alábbi hibaüzenetek egyikét láthatja:

Hibaüzenet Leírás Ajánlás
A migrálás csak A Standard kiadás arm virtuális hálózaton hívható meg, és ez az A Standard kiadás klasszikus virtuális hálózatban található. A klasszikus virtuális hálózatok App Service-környezetei nem migrálhatók a párhuzamos migrálási funkcióval. Migrálás a manuális migrálási lehetőségek egyikével.
Az A Standard kiadás v3 migrálás még nem áll készen. A mögöttes infrastruktúra nem áll készen az App Service Environment 3-ra való támogatására. Migrálás az egyik manuális áttelepítési lehetőséggel , ha azonnal át szeretne költözni. Ellenkező esetben várja meg, amíg az egymás melletti migrálási funkció elérhetővé válik a régióban.
Az A Standard kiadás zónaredundanciát nem lehet engedélyezni. Az App Service Environment régiója nem támogatja a zónaredundanciát. Ha engedélyeznie kell a zónaredundanciát, a manuális migrálási lehetőségek egyikével migrálhat egy olyan régióba, amely támogatja a zónaredundanciát.
A migrálás jelenleg nem hívható meg az A Standard kiadás egyéni DNS-utótagon. Az egyéni tartomány utótagjának áttelepítése le van tiltva. Nyisson meg egy támogatási esetet, amely segítséget nyújt a probléma megoldásához.
Zónaredundáns A Standard kiadás migrálás jelenleg nem hívható meg. A zónaredundáns App Service-környezet áttelepítése le van tiltva. Nyisson meg egy támogatási esetet, amely segítséget nyújt a probléma megoldásához.
A migrálás nem hívható meg a zóna által rögzített A Standard kiadás v2-n. A rögzített zónaként megadott App Service Environment v2 jelenleg nem migrálható a párhuzamos migrálási funkcióval. Migrálás az egyik manuális áttelepítési lehetőséggel , ha azonnal át szeretne költözni.
A meglévő áttelepítési művelet folyamatban van, próbálkozzon újra később. A rendszer visszaállít egy korábbi áttelepítési kísérletet. Várjon, amíg a folyamatban lévő visszaállítás befejeződik, mielőtt újra megkísérli elindítani a migrálást.
Properties.VirtualNetwork.Id tartalmaznia kell az alhálózat erőforrás-azonosítóját. A hiba akkor jelenik meg, ha anélkül próbál áttelepülni, hogy új alhálózatot ad meg az App Service Environment v3 elhelyezéséhez. Ügyeljen arra, hogy kövesse az útmutatást, és végezze el a lépést az App Service Environment v3-hoz használni kívánt alhálózat azonosításához.
Nem lehet áttérni <requested phase> az állásidő nélküli migrálás jelenlegi fázisából <previous phase> . Ez a hiba akkor jelenik meg, ha helytelen sorrendben kísérel meg migrálási lépést végrehajtani. Győződjön meg arról, hogy a migrálás lépéseit sorrendben követi.
Nem sikerült elindítani a visszaállítási műveletet az A Standard kiadás hibrid állapotban, próbálkozzon újra később. Ez a hiba akkor jelenik meg, ha megpróbálja visszaállítani az áttelepítést, de hiba történt. Ez a hiba nem érinti sem a régi, sem az új környezetét. Nyisson meg egy támogatási esetet, amely segítséget nyújt a probléma megoldásához.
Ez az A Standard kiadás nem migrálható állásidő nélkül. Ez a hiba akkor jelenik meg, ha az App Service Environment 1-ben az egymás melletti migrálási funkciót próbálja használni. A párhuzamos migrálási funkció nem támogatja az App Service Environment 1-et. Migrálás a helyszíni migrálási funkcióval vagy a manuális áttelepítési lehetőségek egyikével.
A migrálás ehhez az előfizetéshez nem érhető el. Az App Service-környezet migrálásához támogatást kell igénybe venni. Nyisson meg egy támogatási esetet, amely segítséget nyújt a probléma megoldásához.
A zónaredundáns migrálás nem hívható meg, mivel az előre migrálás során létrehozott IP-címek nem zónaredundánsak. Ez a hiba akkor jelenik meg, ha zónaredundáns migrálást kísérel meg, de az IP-létrehozási lépés során nem hoz létre zónaredundáns IP-címeket. Ha engedélyeznie kell a zónaredundanciát, nyisson meg egy támogatási esetet a támogatáshoz. Ellenkező esetben a zónaredundancia engedélyezése nélkül is migrálhat.
A migrálás nem hívható meg, ha az IP SSL engedélyezve van bármelyik helyen. Azok az App Service-környezetek, amelyek IP SSL-kompatibilis webhelyekkel rendelkeznek, nem migrálhatók a párhuzamos migrálási funkcióval. Távolítsa el az IP SSL-t az App Service-környezetben lévő összes alkalmazásból az áttelepítési funkció engedélyezéséhez.
Nem migrálható ugyanazon alhálózaton belül. A hiba akkor jelenik meg, ha ugyanazt az alhálózatot adja meg, amelyben az aktuális környezet található az App Service Environment v3 elhelyezéséhez. Másik alhálózatot kell megadnia az App Service Environment v3-hoz. Ha ugyanazt az alhálózatot kell használnia, migráljon a helyszíni migrálási funkcióval.
Az előfizetés túl sok App Service-környezettel rendelkezik. Távolítsa el néhányat, mielőtt többet próbálna létrehozni. Az előfizetés App Service Environment-kvótája teljesül. Távolítsa el a szükségtelen környezeteket, vagy forduljon az ügyfélszolgálathoz a beállítások áttekintéséhez.
A migrálás nem hívható meg ezen az A Standard kiadás amíg az aktív frissítés be nem fejeződik. Az App Service-környezetek nem migrálhatók a platformfrissítések során. A frissítési beállításokat az Azure Portalon állíthatja be. Bizonyos esetekben a rendszer frissítést kezdeményez az áttelepítési lap megnyitásakor, ha az App Service-környezet nem az aktuális builden található. Várja meg, amíg a frissítés befejeződik, majd migrál.
Az App Service Environment felügyeleti művelete folyamatban van. Az App Service-környezet felügyeleti műveleten megy keresztül. Ezek a műveletek olyan tevékenységeket is tartalmazhatnak, mint az üzembe helyezések vagy a frissítések. A migrálás mindaddig le van tiltva, amíg ezek a műveletek be nem fejeződnek. Amint ezek a műveletek befejeződnek, migrálhatja őket.
Az InteralLoadBalancingMode jelenleg nem támogatott. Az olyan App Service-környezetek, amelyekben az InternalLoadBalancingMode bizonyos értékekre van állítva, jelenleg nem migrálhatók a migrálási funkcióval. Az InternalLoadBalancingMode-t a Microsoft csapatának manuálisan kell módosítania. Nyisson meg egy támogatási esetet, amely segítséget nyújt a probléma megoldásához. A migrálás engedélyezéséhez kérjen frissítést az InternalLoadBalancingMode-hoz.
Az áttelepítés érvénytelen. Az A Standard kiadás a sikeres migrálás érdekében frissíteni kell a legújabb buildre. Most frissítjük az A Standard kiadás. Próbálkozzon újra néhány óra múlva, miután a platformfrissítés befejeződött. Az App Service-környezet nem a migráláshoz szükséges minimális builden van. A frissítés elindult. Az App Service-környezetre nem lesz hatással, de nem fog tudni skálázni vagy módosítani az App Service-környezetet, amíg a frissítés folyamatban van. A frissítés befejezéséig nem fog tudni migrálni. Várja meg, amíg a frissítés befejeződik, majd migrál.
A teljes migrálás nem hívható meg az IP-címek létrehozása előtt. Ez a hiba akkor jelenik meg, ha a migrálást a bevezetési lépések befejezése előtt próbálja meg végrehajtani. A migrálás megkísérlése előtt győződjön meg arról, hogy az összes előtelepítési lépést végrehajtja. A migráláshoz tekintse meg a részletes útmutatót.
A teljes migrálás nem hívható meg az Ase-n egyéni DNS-utótagkészlettel, de aseV3 egyéni DNS-utótagkonfiguráció konfigurálása nélkül. A meglévő App Service-környezet egyéni tartomány utótagot használ. Az áttelepítési folyamat során egyéni tartomány utótagot kell konfigurálnia az App Service Environment v3-hoz. Egyéni tartomány utótagjának konfigurálása. Ha már nem szeretne egyéni tartomány utótagot használni, az áttelepítés befejezése után eltávolíthatja.

Az áttelepítési folyamat áttekintése a párhuzamos migrálási funkcióval

A párhuzamos migrálás több lépésből áll, amelyeket sorrendben kell követni. A fő pontok a lépések egy részhalmazához tartoznak. Fontos tisztában lenni azzal, hogy mi történik ezekben a lépésekben, és hogyan érinti a környezet és az alkalmazások működését. Miután áttekinti a következő információkat, és készen áll a migrálásra, kövesse a részletes útmutatót.

Ellenőrizze, hogy a migrálás támogatott-e az App Service-környezet egymás melletti migrálási funkciójával

A platform ellenőrzi, hogy az App Service-környezet migrálható-e a párhuzamos migrálási funkcióval. Ha az App Service-környezet nem felel meg az összes ellenőrzési ellenőrzésnek, akkor jelenleg nem migrálhat a párhuzamos migrálási funkcióval. Az érvényesítési hiba lehetséges okainak részleteiért tekintse meg a hibaelhárítási szakaszt. Ha a környezet nem kifogástalan vagy felfüggesztett állapotban van, nem migrálhat, amíg el nem készíti a szükséges frissítéseket. Ha nem tud migrálni a párhuzamos migrálási funkcióval, tekintse meg a manuális migrálási lehetőségeket.

Az ellenőrzés azt is ellenőrzi, hogy az App Service-környezet a migráláshoz szükséges minimális builden van-e. A minimális build rendszeres frissítése biztosítja, hogy a legújabb hibajavítások és fejlesztések elérhetők legyenek. Ha az App Service-környezet nem a minimális builden van, saját maga kell elindítania a frissítést. Ez a frissítés egy szabványos folyamat, amely nem érinti az App Service-környezetet, de nem skálázhatja és nem módosíthatja az App Service-környezetet, amíg a frissítés folyamatban van. A frissítés befejezéséig nem migrálható. A frissítések végrehajtása a környezet méretétől függően 8–12 órát is igénybe vehet. Ha egy adott időkeretet tervez az áttelepítéshez, a tervezett migrálási idő előtt 24–48 órával kell futtatnia az ellenőrzési ellenőrzést, hogy szükség esetén legyen ideje a frissítésre.

Válassza ki és készítse elő az alhálózatot az új App Service Environment v3-hoz

A platform a meglévő App Service-környezetétől eltérő alhálózaton hozza létre az új App Service Environment v3-at. Ki kell választania egy alhálózatot, amely megfelel az alábbi követelményeknek:

  • Az alhálózatnak ugyanabban a virtuális hálózatban, tehát régióban kell lennie, mint a meglévő App Service-környezet.
    • Ha a virtuális hálózat nem rendelkezik elérhető alhálózattal, létre kell hoznia egyet. Előfordulhat, hogy egy új alhálózat létrehozásához növelnie kell a virtuális hálózat címterét. További információ: Virtuális hálózat létrehozása.
  • Az alhálózatnak képesnek kell lennie kommunikálni azzal az alhálózattal, amelyben a meglévő App Service-környezet található. Győződjön meg arról, hogy nincsenek olyan hálózati biztonsági csoportok vagy egyéb hálózati konfigurációk, amelyek megakadályoznák az alhálózatok közötti kommunikációt.
  • Az alhálózatnak egyetlen delegálással kell rendelkeznie Microsoft.Web/hostingEnvironments.
  • Az alhálózatnak elegendő ip-címmel kell rendelkeznie az új App Service Environment v3 támogatásához. A szükséges IP-címek száma az új App Service Environment v3-hoz használni kívánt példányok számától függ. További információ: App Service Environment v3 hálózatkezelés.
  • Az alhálózatra nem vonatkozhat zárolás. Ha vannak zárolások, az áttelepítés előtt el kell távolítani őket. A zárolások szükség esetén a migrálás befejezése után olvashatók. A zárolásokról és a zárolásöröklésről további információt az erőforrások zárolása az infrastruktúra védelme érdekében című témakörben talál.
  • A migrálást vagy a kapcsolódó műveleteket nem tiltó Azure-szabályzatok nem tilthatók le. Ha vannak olyan szabályzatok, amelyek megakadályozzák az App Service-környezetek létrehozását vagy az alhálózatok módosítását, azokat a migrálás előtt el kell távolítani. A házirendek szükség esetén olvashatók a migrálás befejezése után. Az Azure Policyval kapcsolatos további információkért tekintse meg az Azure Policy áttekintését.

Kimenő IP-címek létrehozása az új App Service Environment v3-hoz

A platform létrehozza az új kimenő IP-címeket. Amíg ezek az IP-címek létrejönnek, a meglévő App Service-környezettel folytatott tevékenységek nem szakadnak meg, a meglévő környezet méretezése és módosítása azonban nem lehetséges. Ez a folyamat körülbelül 15 percet vesz igénybe.

Ha elkészült, létrejönnek a jövőbeli App Service Environment v3-hoz használt új kimenő IP-címek. Ezek az új IP-címek nincsenek hatással a meglévő környezetére.

A migrálás befejezése után megkapja az új bejövő IP-címet, de a DNS módosítása előtt átirányítja az ügyfélforgalmat az új App Service Environment 3-ra. A folyamat ezen pontján nem kapja meg a bejövő IP-címet, mert vannak függőségek az App Service Environment v3-erőforrásokhoz, amelyek a migrálási lépés során jönnek létre. Lehetősége van frissíteni az új bejövő IP-címtől függő erőforrásokat, mielőtt átirányítja a forgalmat az új App Service Environment 3-ra.

Ebben a lépésben dönti el, hogy engedélyezni szeretné-e a zónaredundanciát az új App Service Environment v3-hoz. A zónaredundancia akkor engedélyezhető, ha az App Service Environment 3-as verzió olyan régióban van , amely támogatja a zónaredundanciát.

Függő erőforrások frissítése új kimenő IP-címekkel

A rendszer az új kimenő IP-címeket a tényleges migrálás megkezdése előtt hozza létre és adja át Önnek. A rendszer megadja az új alapértelmezett kimenő forgalmat az internetes nyilvános címekre, így a migrálás befejezése előtt módosíthatja a külső tűzfalakat, a DNS-útválasztást, a hálózati biztonsági csoportokat és minden egyéb olyan erőforrást, amely ezekre az IP-címekre támaszkodik. Az Ön felelőssége, hogy frissítsen minden olyan erőforrást, amelyet érint az új App Service Environment 3-as verzióhoz társított IP-címváltozás. Ne lépjen tovább a következő lépésre, amíg el nem végezte az összes szükséges frissítést. A migrálási lépés után állásidőt tapasztalhat, ha függőségei vannak a kimenő IP-címekhez, és nem hajtja végre az összes szükséges frissítést. Ennek az az oka, hogy miután a migrálás befejeződött, annak ellenére, hogy a forgalom továbbra is az App Service Environment v2 előtér-végpontjaira kerül, a mögöttes számítás az új App Service Environment v3 lesz.

Ez a lépés arra is jó alkalom, hogy áttekintse a bejövő és kimenő hálózati függőség változásait, amikor az App Service Environment v3-ra vált, beleértve az Azure Load Balancer állapotadat-mintavétel portváltozását is, amely most a 80-at használja.

Az App Service Environment alhálózat delegálása

Az App Service Environment v3-hoz a benne lévő alhálózatnak egyetlen delegálásával kell rendelkeznie Microsoft.Web/hostingEnvironments. Az áttelepítés nem lehet sikeres, ha az App Service-környezet alhálózata nincs delegálva, vagy egy másik erőforráshoz delegálja. Győződjön meg arról, hogy az új App Service Environment v3-hoz kiválasztott alhálózat egyetlen delegálással rendelkezik Microsoft.Web/hostingEnvironments.

Példány méretváltozásának nyugtázása

Az App Service-csomagok a migrálás részeként a megfelelő izolált v2 termékváltozattal jönnek létre. Az I2-csomagok például az I2v2-nek felelnek meg. Előfordulhat, hogy az alkalmazások túl vannak építve az áttelepítés után, mivel az Izolált v2 szint több memóriával és CPU-val rendelkezik a megfelelő példányméret szerint. A migrálás befejezése után szükség szerint skálázhatja a környezetet. További információkért tekintse át az termékváltozat részleteit.

Győződjön meg arról, hogy nincsenek zárolások az erőforrásokon

A virtuális hálózat zárolja a blokkplatform-műveleteket a migrálás során. Ha a virtuális hálózat zárolva van, a migrálás előtt el kell távolítania őket. A zárolások szükség esetén a migrálás befejezése után olvashatók. A zárolások három különböző hatókörben létezhetnek: előfizetés, erőforráscsoport és erőforrás. Ha egy szülőhatókörre alkalmaz zárolást, az adott hatókörben lévő összes erőforrás ugyanazt a zárolást örökli. Ha zárolta az előfizetést, az erőforráscsoportot vagy az erőforrás hatókörét, az áttelepítés előtt el kell távolítani őket. A zárolásokról és a zárolásöröklésről további információt az erőforrások zárolása az infrastruktúra védelme érdekében című témakörben talál.

Győződjön meg arról, hogy nincsenek olyan Azure-szabályzatok, amelyek blokkolják a migrálást

Az Azure Policy használatával megtagadhatja az erőforrások létrehozását és módosítását bizonyos tagok számára. Ha olyan szabályzattal rendelkezik, amely letiltja az App Service-környezetek létrehozását vagy az alhálózatok módosítását, a migrálás előtt el kell távolítania. A házirend szükség esetén elolvasható a migrálás befejezése után. Az Azure Policyval kapcsolatos további információkért tekintse meg az Azure Policy áttekintését.

Egyéni tartomány utótagjának hozzáadása (nem kötelező)

Ha a meglévő App Service-környezet egyéni tartomány utótagot használ, konfigurálnia kell egy egyéni tartomány utótagot az új App Service Environment v3-hoz. Az App Service Environment v3 egyéni tartomány utótagja másként van implementálva, mint az App Service Environment 2-ben. Meg kell adnia az egyéni tartománynevet, a felügyelt identitást és a tanúsítványt, amelyet az Azure Key Vaultban kell tárolni. Az App Service Environment v3 egyéni tartomány utótagjával kapcsolatos további információkért, beleértve a követelményeket, a részletes utasításokat és az ajánlott eljárásokat, olvassa el az Egyéni tartomány utótag konfigurálása az App Service-környezethez című témakört. Ha az App Service Environment v2-hez egyéni tartomány utótag tartozik, akkor is konfigurálnia kell egy egyéni tartomány utótagot az új környezethez, még akkor is, ha már nem szeretné használni. A migrálás befejezése után szükség esetén eltávolíthatja az egyéni tartomány utótag-konfigurációját.

Ha az áttelepítés tartalmaz egy egyéni tartomány utótagot az App Service Environment 3-as verziójához, az egyéni tartomány nem jelenik meg a portál Áttekintés lapjának Essentials szakaszában, mint az App Service Environment 1/v2-es verziójához. Ehelyett az App Service Environment 3-hoz lépjen az Egyéni tartomány utótag lapjára, ahol ellenőrizheti, hogy az egyéni tartomány utótagja megfelelően van-e konfigurálva. Emellett az App Service Environment 2-ben, ha egyéni tartomány utótagja van, az alapértelmezett gazdagépnév tartalmazza az egyéni tartomány utótagját, és APP-NAME.internal.contoso.com formában van. Az App Service Environment v3-on az alapértelmezett gazdagépnév mindig az alapértelmezett tartomány utótagot használja, és az APP-NAME formátumban van. A Standard kiadás-NAME.appserviceenvironment.net. Ez a különbség azért van, mert az App Service Environment v3 megtartja az alapértelmezett tartomány utótagot, amikor egyéni tartomány utótagot ad hozzá. Az App Service Environment 2-ben csak egyetlen tartomány utótagja van.

Migrálás az App Service-környezet v3-as verziójára

Az előző lépések elvégzése után a migrálást a lehető leghamarabb folytatnia kell.

A migrálás során nincs alkalmazás-állásidő, de az IP-létrehozási lépéshez hasonlóan ebben a folyamatban nem lehet skálázni, módosítani a meglévő App Service-környezetet, és nem helyezhet üzembe alkalmazásokat.

Fontos

Mivel a migrálás során a skálázás le van tiltva, a migrálás megkezdése előtt a környezetet a kívánt méretre kell skáláznia.

A párhuzamos migráláshoz 3–6 órás szolgáltatási idő szükséges az App Service Environment v2 és v3 közötti áttelepítésekhez. A migrálás során a skálázás és a környezeti konfigurációk le lesznek tiltva, és a következő események következnek be:

  • Az új App Service Environment v3 a kiválasztott alhálózaton jön létre.
  • Az új App Service-csomagok az új App Service Environment v3-ban jönnek létre a megfelelő izolált v2 szinttel.
  • Az alkalmazások az új App Service Environment 3-ban jönnek létre.
  • Az alkalmazások alapjául szolgáló számítás átkerül az új App Service Environment 3-ra. Az App Service Environment v2 előtérvégei továbbra is kiszolgálják a forgalmat. A régi bejövő IP-cím továbbra is használatban marad.
    • Az ILB App Service-környezetek esetében az App Service Environment v3 előtérvégei csak akkor lesznek használatban, ha frissíti a privát DNS-zónákat az új bejövő IP-címmel.
    • AZ ELB App Service-környezetek esetében az áttelepítési folyamat nem irányítja át a forgalmat az App Service Environment v3 előtérbe, amíg el nem végzi az áttelepítés utolsó lépését.

Amikor ez a lépés befejeződik, az alkalmazás forgalma továbbra is a régi App Service Environment v2 előtérre és a hozzá rendelt bejövő IP-címre kerül. Most azonban már rendelkezik egy App Service Environment v3-val az összes alkalmazásával.

Szerezze be az új App Service Environment v3 bejövő IP-címét, és frissítse a függő erőforrásokat

Az új bejövő IP-cím azért van megadva, hogy új végpontokat állítson be olyan szolgáltatásokkal, mint a Traffic Manager vagy az Azure Front Door , és frissíthesse bármelyik privát DNS-zónáját. Ne lépjen tovább a következő lépésre, amíg el nem hajtja ezeket a módosításokat. Van állásidő, ha nem frissíti a függő erőforrásokat az új bejövő IP-címmel. Az Ön felelőssége, hogy frissítse az új App Service Environment 3-as verzióhoz társított IP-címváltozás által érintett összes erőforrást. Ne lépjen tovább a következő lépésre, amíg el nem végezte az összes szükséges frissítést.

Ügyfélforgalom átirányítása, az App Service-környezet 3- s verzió ellenőrzése és a teljes migrálás

Az utolsó lépés a forgalom átirányítása az új App Service Environment 3-ra, és a migrálás befejezése. A platform elvégzi ezt a módosítást, de csak akkor, ha ön kezdeményezi. A lépés végrehajtása előtt tekintse át az új App Service Environment 3-as verziót, és végezze el a szükséges tesztelést annak ellenőrzéséhez, hogy az a kívánt módon működik-e. Alapértelmezés szerint a forgalom az App Service Environment v2 előtérvégére kerül. Ha ILB App Service Environment v3-at használ, tesztelheti az App Service Environment v3 előterét úgy, hogy frissíti a privát DNS-zónát az új bejövő IP-címmel. Ha ELB App Service Environment 3-at használ, a tesztelés folyamata az adott hálózati konfigurációtól függ. Az ELB-környezetek tesztelésének egyik egyszerű módja, ha frissíti a gazdagépfájlt az új App Service Environment v3 bejövő IP-cím használatára. Ha egyéni tartományok vannak hozzárendelve az egyes alkalmazásokhoz, frissítheti a DNS-üket, hogy az új bejövő IP-címre mutasson. A módosítás tesztelésével teljes mértékben ellenőrizheti az App Service Environment 3-at, mielőtt elindítja a migrálás utolsó lépését, amelyben a régi App Service-környezet törlődik.

Miután készen áll a forgalom átirányítására, végrehajthatja az áttelepítés utolsó lépését. Ez a lépés frissíti a belső DNS-rekordokat, hogy az új App Service Environment v3 terheléselosztó IP-címére és az áttelepítés során létrehozott előtérvégre mutasson. A módosítások néhány percen belül hatályba lépnek. Ha problémákba ütközik, ellenőrizze a gyorsítótár és a TTL beállításait. Ez a lépés a régi App Service-környezetet is leállítja, és törli. Az új App Service Environment v3 most már az éles környezet.

Feljegyzés

A lépés végrehajtásához 14 nap áll rendelkezésére. Ha 14 nap alatt nem hajtja végre ezt a lépést, a migrálás automatikusan visszaáll egy App Service Environment 2-re. Ha a lépés elvégzéséhez több mint 14 nap szükséges, forduljon az ügyfélszolgálathoz.

Ha bármilyen problémát észlel az új App Service Environment 3-at érintően, ne futtassa a parancsot az ügyfélforgalom átirányításához. Ez a parancs az App Service Environment v2 törlését is kezdeményezi. Ha problémát talál, visszaállíthatja az összes módosítást, és visszatérhet a régi App Service Environment 2-hez. A visszaállítási folyamat 3–6 órát vesz igénybe. Ehhez a folyamathoz nincs állásidő társítva. A visszaállítási folyamat befejeződése után a régi App Service-környezet újra online állapotba kerül, és az új App Service Environment v3-at törli. Ezután a problémák megoldása után újra megkísérelheti az áttelepítést.

Díjszabás

Az App Service-környezet migrálása nem jár költséggel. A migrálási folyamat elindítása után azonban az App Service Environment v2 és az új App Service Environment v3 is ki lesz számlázva. A régi App Service Environment 2-s verzióért nem kell fizetnie, amikor befejezi a dns frissítését és a régi környezet törlését követő utolsó migrálási lépést. A felesleges díjak halmozódásának megakadályozása érdekében a lehető leggyorsabban végezze el az ellenőrzést. Az App Service Environment v3 díjszabásával kapcsolatos további információkért tekintse meg a díjszabás részleteit.

Amikor a korábbi verziókból az App Service Environment v3-ra migrál, érdemes megfontolni, hogy ez csökkentheti a havi költségeket. A költségek további csökkentése érdekében fontolja meg a foglalásokat és a megtakarítási terveket . A költségmegtakarítási lehetőségekről további információt az App Service Environment 3-ra való frissítés utáni költségmegtakarítási lehetőségek című témakörben talál.

Feljegyzés

Az izolált 2-es verziós tarifacsomagok közötti különbségek miatt előfordulhat, hogy az alkalmazások túlkiépítésre kerülnek a migrálás után, mivel az Izolált v2 szint több memóriával és cpu-val rendelkezik a megfelelő példányméret szerint. A migrálás befejezése után szükség szerint skálázhatja a környezetet . További információkért tekintse át az termékváltozat részleteit.

Az App Service-csomagok vertikális leskálázása

Az App Service Environment v3-hoz elérhető App Service-csomag termékváltozatai az Izolált v2 (Iv2) szinten futnak. Az izolált szinthez képest a magok száma és a RAM mennyisége a megfelelő szintenként gyakorlatilag megduplázódik. Migráláskor az App Service-csomagok a megfelelő szintre lesznek konvertálva. Az I2-példányok például I2v2-vé lesznek konvertálva. Míg az I2 két maggal és 7 GB RAM-mal rendelkezik, az I2v2 négy maggal és 16 GB RAM-mal rendelkezik. Ha elvárja, hogy a kapacitáskövetelményei változatlanok maradjanak, túlterhelt lesz, és fizetnie kell a nem használt számítási és memóriahasználatért. Ebben a forgatókönyvben leskálázhatja az I2v2-példányt I1v2-re, és hasonló számú maggal és RAM-mal végződhet, mint korábban.

Gyakori kérdések

  • Mi történik, ha az App Service-környezet migrálása jelenleg nem támogatott?
    A párhuzamos migrálási funkció jelenleg nem migrálható. Ha nem támogatott környezettel rendelkezik, és azonnal át szeretne migrálni, tekintse meg a manuális migrálási lehetőségeket.
  • Hogyan válassza ki, hogy melyik migrálási lehetőség a megfelelő számomra?
    Tekintse át a migrálási útvonal döntési fáját , és döntse el, hogy melyik lehetőség a legmegfelelőbb a használati esethez.
  • Hogyan tudom, hogy a párhuzamos migrálási funkciót kell-e használnom?
    Az egymás melletti migrálási funkció azoknak az ügyfeleknek a legjobb, akik az App Service Environment 3-ra szeretnének migrálni, de nem tudják támogatni az alkalmazás állásidejét. Mivel új alhálózatot használ az új környezethez, figyelembe kell vennie a hálózatkezelési szempontokat, beleértve az új IP-címeket is. Ha támogatja az állásidőt, tekintse meg a helyszíni migrálási funkciót, amely minimális konfigurációs módosításokat vagy manuális migrálási beállításokat eredményez. A helyi migrálási funkció ugyanabban az alhálózatban hozza létre az App Service Environment v3-at, mint a meglévő környezetét, és ugyanazt a hálózati infrastruktúrát használja.
  • Tapasztalni fogok leállást a migrálás során?
    Nem, az egymás melletti migrálási folyamat során nincs állásidő. Az alkalmazások továbbra is a meglévő App Service-környezetben futnak, amíg el nem végzi a migrálás utolsó lépését, ahol a DNS-módosítások azonnal érvénybe lépnek. Az utolsó lépés elvégzése után a régi App Service-környezet le lesz állítva és törlődik. Az új App Service Environment v3 most már az éles környezet.
  • A migrálás után bármit meg kell tennem az alkalmazásokkal, hogy futtassam őket az új App Service-környezetben?
    Nem, a régi környezetben futó összes alkalmazás automatikusan át lesz migrálva az új környezetbe, és a korábbiakhoz hasonlóan fut. Nincs szükség felhasználói bemenetre.
  • Mi a teendő, ha az App Service Environmentem egyéni tartományutótaggal rendelkezik?
    A párhuzamos migrálási funkció támogatja ezt a migrálási forgatókönyvet.
  • Mi történik, ha az App Service-környezetem zóna van rögzítve?
    A párhuzamos migrálási funkció jelenleg nem támogatja ezt a migrálási forgatókönyvet . Ha zónában rögzített App Service-környezettel rendelkezik, és azonnal át szeretne migrálni, tekintse meg a manuális migrálási lehetőségeket.
  • Mi a teendő, ha az App Service-környezet ip-SSL-címeket használ?
    Az IP SSL nem támogatott az App Service Environment 3-ban. Az áttelepítési funkció vagy a manuális beállítások egyikének használata előtt el kell távolítania az összes IP SSL-kötést. Ha a párhuzamos migrálási funkciót szeretné használni, miután eltávolította az összes IP-SSL-kötést, át kell adnia ezt az ellenőrzési ellenőrzést, és folytathatja az automatizált migrálást.
  • Az App Service-környezet milyen tulajdonságai változnak?
    Az App Service Environment 3-at használja, ezért mindenképpen tekintse át a korábbi verziókhoz képest a funkciók és a funkciók közötti különbségeket . Az egymás melletti migrálási funkció használatakor a bejövő és a kimenő IP-címek is megváltoznak. Megjegyzés az ELB App Service-környezethez, korábban egyetlen IP-cím volt bejövő és kimenő egyaránt. Az App Service Environment 3-ai esetében külön vannak. További információ: App Service Environment v3 hálózatkezelés. Az App Service Environment-verziók teljes összehasonlítását lásd : App Service Environment-verziók összehasonlítása.
  • Mi történik, ha a migrálás meghiúsul, vagy váratlan probléma merül fel a migrálás során?
    Ha váratlan probléma merül fel, a támogatási csapatok rendelkezésre állnak. Javasoljuk, hogy migrálja a fejlesztői környezeteket, mielőtt bármilyen éles környezethez hozzányúl, hogy megismerje a migrálási folyamatot, és megtudja, hogyan befolyásolja a számítási feladatokat. Az egymás melletti migrálás funkcióval bármilyen probléma esetén visszaállíthatja az összes módosítást.
  • Mi történik a régi App Service-környezetemmel?
    Ha úgy dönt, hogy a párhuzamos migrálási funkcióval migrál egy App Service-környezetet, a régi környezet a migrálási folyamat utolsó lépéséig lesz használatban. Az utolsó lépés elvégzése után a régi környezet és a rajta üzemeltetett összes alkalmazás le lesz állítva és törölve lesz. A régi környezet már nem érhető el. A régi környezet visszaállítása jelenleg nem lehetséges.
  • Mi fog történni az App Service Environment v1/v2 erőforrásokkal 2024. augusztus 31. után?
    2024. augusztus 31-e után, ha nem migrál az App Service Environment v3-ra, az App Service Environment v1/v2-jei és a bennük üzembe helyezett alkalmazások már nem lesznek elérhetők. Az App Service Environment v1/v2 a Felhőszolgáltatások (klasszikus) architektúrán futó App Service skálázási egységek szolgáltatják, amelyek 2024. augusztus 31-én megszűnnek. Emiatt az App Service Environment v1/v2 már nem lesz elérhető a dátum után. Migrálás az App Service Environment v3-ra az alkalmazások futásának fenntartása, illetve a karbantartáshoz szükséges erőforrások vagy adatok mentéséhez vagy biztonsági mentéséhez.

Következő lépések