Sestavení plánu migrace s využitím Azure Migrate

Podle tohoto článku sestavte plán migrace do Azure pomocí služby Azure Migrate. 

Definování cílů migrace do cloudu

Než začnete, pochopení a vyhodnocení vaší motivace k přechodu do cloudu může přispět k úspěšnému obchodnímu výsledku. Jak je vysvětleno v rámci architektury přechodu na cloud, existuje řada triggerů a výsledků.

Obchodní událost Výsledek migrace
Konec datacentra Náklady
Fúze, akvizice nebo divestiture Snížení složitosti dodavatele nebo technické složitosti
Snížení kapitálových výdajů Optimalizace interních operací
Ukončení podpory klíčových technologií Zvýšení obchodní flexibility
Reakce na změny dodržování právních předpisů Příprava na nové technické možnosti
Nové požadavky na suverenitu dat Škálování podle požadavků na trh
Snížení přerušení a vylepšení stability IT Škálování podle geografických požadavků

Identifikace vaší motivace vám pomůže při identifikaci strategických cílů migrace. Dalším krokem je identifikace a naplánování postupu migrace, který je přizpůsobený vašim úlohám. Nástroj Azure Migrate: Zjišťování a hodnocení pomáhá vyhodnotit místní úlohy a poskytuje pokyny a nástroje, které vám pomůžou s migrací.

Vysvětlení digitálních aktiv

Začněte tím, že identifikujete místní infrastrukturu, aplikace a závislosti. To vám pomůže identifikovat úlohy pro migraci do Azure a shromáždit optimalizované odhady nákladů. Nástroj zjišťování a hodnocení vám pomůže identifikovat používané úlohy, závislosti mezi úlohami a optimalizací úloh.

Používané úlohy

Azure Migrate používá jednoduché zařízení Azure Migrate k provádění zjišťování místních virtuálních počítačů VMware, virtuálních počítačů Hyper-V, dalších virtualizovaných serverů a fyzických serverů bez agentů. Průběžné zjišťování shromažďuje informace o konfiguraci serveru a metadata výkonu a data aplikací. Toto zařízení shromažďuje z místních serverů:

  • Metadata serveru, disku a síťové karty

  • Nainstalované aplikace, role a funkce.

  • Údaje o výkonu, včetně využití procesoru a paměti, vstupně-výstupních operací za sekundu disku a propustnosti.

Po shromáždění dat můžete exportovat seznam inventáře aplikací a vyhledat aplikace a instance SQL Serveru spuštěné na vašich serverech. K pochopení připravenosti SQL Serveru můžete použít nástroj Azure Migrate: Database Assessment.

Application inventory on Portal

Application inventory export

Spolu s daty zjištěnými nástrojem zjišťování a hodnocení můžete pomocí dat databáze správy konfigurace (CMDB) vytvořit zobrazení vašeho serveru a databázového majetku a porozumět tomu, jak se vaše servery distribuují mezi organizační jednotky, vlastníky aplikací, zeměpisné oblasti atd. To vám pomůže určit, které úlohy se mají určit prioritu migrace.

Závislosti mezi úlohami

Po zjišťování serverů můžete analyzovat závislosti, vizualizovat a identifikovat závislosti mezi servery a strategie optimalizace pro přesun vzájemně závislých serverů do Azure. Vizualizace pomáhá pochopit, jestli se některé servery používají, nebo jestli je možné je místo migrace vyřadit z provozu. Analýza závislostí pomáhá zajistit, aby během migrace nic nezůstalo a překvapilo výpadky. S využitím inventáře aplikací a analýzy závislostí můžete vytvářet skupiny serverů s vysokou spolehlivostí a začít je vyhodnocovat.

Dependency mapping

Optimalizace a nastavení velikosti

Azure nabízí flexibilitu při změně velikosti cloudové kapacity v průběhu času a migrace poskytuje příležitost k optimalizaci prostředků procesoru a paměti přidělených vašim serverům. Vytvoření posouzení na serverech, které máte identitu, vám pomůže pochopit historii výkonu úloh. To je zásadní pro správné určení velikosti skladových položek virtuálních počítačů Azure a doporučení pro disky v Azure.

Posouzení připravenosti migrace

Analýza připravenosti/vhodnosti

Sestavu posouzení můžete exportovat a filtrovat podle těchto kategorií, abyste porozuměli připravenosti Azure:

  • Připraveno pro Azure: Servery je možné migrovat tak, jak jsou, do Azure beze změn.
  • Podmíněně připravené pro Azure: Servery je možné migrovat do Azure, ale potřebujete menší změny v souladu s pokyny k nápravě, které jsou k dispozici v posouzení.
  • Nepřipraveno pro Azure: Servery se nedají migrovat do Azure tak, jak jsou. Problémy musí být opraveny v souladu s pokyny k nápravě před migrací.
  • Připravenost neznámá: Azure Migrate nemůže určit připravenost serveru kvůli nedostatečným metadatem.

Pomocí posouzení databáze můžete posoudit připravenost datových aktiv SQL Serveru na migraci do služby Azure SQL Database nebo azure SQL Managed Instance. Posouzení ukazuje procento stavu připravenosti migrace pro každou instanci SQL Serveru. Kromě toho můžete u každé instance vidět doporučený cíl v Azure, potenciální blokátory migrace, počet zásadních změn, připravenost pro azure SQL DB nebo virtuální počítač Azure SQL a úroveň kompatibility. Můžete se podrobněji seznámit s dopadem blokování migrace a doporučeními pro jejich řešení.

Database assessments

Doporučení pro změnu velikosti

Jakmile je server označený jako připravený pro Azure, zjišťování a posouzení provede doporučení pro určení velikosti, která identifikují skladovou položku a typ disku virtuálního počítače Azure pro vaše servery. Doporučení pro změnu velikosti můžete získat na základě historie výkonu (pro optimalizaci prostředků při migraci) nebo na základě nastavení místního serveru bez historie výkonu. V posouzení databáze můžete zobrazit doporučení pro skladovou položku databáze, cenovou úroveň a výpočetní úroveň.

Získání nákladů na výpočetní prostředky

Možnost určení velikosti na základě výkonu v posouzeních služby Azure Migrate vám pomůže určit správnou velikost virtuálních počítačů a měla by se použít jako osvědčený postup pro optimalizaci úloh v Azure. Kromě správné velikosti je k dispozici několik dalších možností, které vám pomůžou ušetřit náklady na Azure:

  • Rezervované instance: U rezervovaných instancí (RI) můžete výrazně snížit náklady oproti cenám průběžných plateb.
  • Zvýhodněné hybridní využití Azure: S Zvýhodněné hybridní využití Azure můžete do Azure přinést místní licence Windows Serveru s aktivním programem Software Assurance nebo předplatnými Linuxu a kombinovat s možnostmi rezervovaných instancí.
  • smlouva Enterprise: Azure smlouva Enterprise s (EA) může nabízet úspory za předplatná a služby Azure.
  • Nabídky: Existuje několik nabídek Azure. Například Průběžné platby dle aktuálního využití pro vývoj/testování nebo nabídku Enterprise pro vývoj/testování, která poskytuje nižší sazby pro virtuální počítače pro vývoj/testování.
  • Doba provozu virtuálního počítače: Můžete zkontrolovat dny za měsíc a hodiny za den, ve kterých běží virtuální počítače Azure. Vypnutí serverů, když se nepoužívají, může snížit náklady (neplatí pro rezervované instance).
  • Cílová oblast: Posouzení můžete vytvořit v různých oblastech a zjistit, jestli migrace do konkrétní oblasti může být nákladově efektivnější.

Vizualizace dat

Sestavy zjišťování a hodnocení (s informacemi o připravenosti Azure a měsíčním rozdělením nákladů) můžete zobrazit na portálu. Můžete také exportovat posouzení a rozšířit plán migrace o další vizualizace. Můžete vytvořit více posouzení s různými kombinacemi vlastností a zvolit sadu vlastností, které budou pro vaši firmu nejvhodnější.

Assessments overview

Vyhodnocení mezer a blokování

Když zjistíte, jaké aplikace a úlohy chcete migrovat, identifikujte pro ně omezení výpadků a hledejte všechny provozní závislosti mezi vašimi aplikacemi a základní infrastrukturou. Tato analýza vám pomůže naplánovat migrace, které splňují cíl doby obnovení (RTO), a zajistit minimální až nulovou ztrátu dat. Před migrací doporučujeme zkontrolovat a zmírnit případné problémy s kompatibilitou nebo nepodporované funkce, které můžou blokovat migraci serveru nebo databáze SQL. S tím vám může pomoct sestava zjišťování a posouzení služby Azure Migrate a Azure Migrate Database Assessment.

Stanovení priority úloh

Po shromáždění informací o inventáři můžete nejprve určit, které aplikace a úlohy se mají migrovat. Vyvíjejte přístup "apply and learn" k migraci aplikací systematickým a kontrolovatelným způsobem, abyste mohli před zahájením úplné migrace vyžehlit případné nedostatky.

Pokud chcete určit prioritu pořadí migrace, můžete použít strategické faktory, jako je složitost, doba migrace, naléhavost podniku, produkční/neprodukční aspekty, dodržování předpisů, požadavky na zabezpečení, znalosti aplikací atd.

Několik doporučení:

  • Stanovení priority rychlých výher: Pomocí sestav posouzení identifikujte ovoce s nízkou předsazení, včetně serverů a databází, které jsou plně připravené, a vyžadovat minimální úsilí pro migraci do Azure. Tabulka shrnuje několik způsobů, jak to udělat.

    Kraj Akce
    Virtuální počítače připravené pro Azure Exportujte sestavu posouzení a vyfiltrujte všechny servery se stavem Připraveno pro Azure. To může být první skupina serverů, které zvednete a přesunete do Azure pomocí nástroje Migrace a modernizace .
    Operační systémy s koncovou podporou Exportujte sestavu posouzení a vyfiltrujte všechny servery se systémem Windows Server 2008 R2/Windows Server 2008. Tyto operační systémy jsou na konci podpory a pouze Azure poskytuje bezplatné tři roky aktualizací zabezpečení, když je migrujete do Azure. Pokud zkombinujete Zvýhodněné hybridní využití Azure a použijete RI, můžou být úspory vyšší.
    Migrace SQL Serveru Pomocí doporučení pro posouzení databáze můžete migrovat databáze, které jsou připravené pro Azure SQL Database, pomocí nástroje Azure Migrate: Migrace databáze. Migrujte databáze připravené pro virtuální počítač Azure SQL pomocí nástroje Migrace a modernizace.
    Software pro ukončení podpory Vyexportujte inventář aplikací a vyfiltrujte veškerý software nebo rozšíření, která by mohla být ukončena. Určete prioritu těchto aplikací pro migraci.
    Nedostatečně zřízené servery Export sestavy posouzení a filtrování serverů s nízkým využitím procesoru (%) a využití paměti (%). Migrace na virtuální počítač Azure s správnou velikostí a úspora nákladů na nedostatečně využité prostředky
    Servery s nadměrně zřízenými servery Export sestavy posouzení a filtrování pro servery s vysokým využitím procesoru (%) a využitím paměti (%). Vyřešte omezení kapacity, zabraňte přerušení přetrénovaných serverů a zvyšte výkon migrací těchto serverů do Azure. V Azure využijte funkce automatického škálování ke splnění poptávky.

    Analyzujte sestavy posouzení a prozkoumejte omezení úložiště. Analyzujte IOPS a propustnost disku a doporučený typ disku.
  • Začněte s malými a pak pokračujte velkými kroky: Začněte přesunem aplikací a úloh, které představují minimální riziko a složitost, abyste mohli stavět důvěru ve strategii migrace. Analyzujte doporučení k posouzení služby Azure Migrate společně s úložištěm CMDB a vyhledejte a migrujte úlohy vývoje/testování, které můžou být kandidáty na pilotní migrace. Zpětná vazba a poznatky z pilotních migrací můžou být užitečné při zahájení migrace produkčních úloh.

  • Dodržování předpisů: Azure udržuje největší portfolio dodržování předpisů v oboru, pokud jde o šířku a hloubku nabídek. Pomocí požadavků na dodržování předpisů upřednostněte migrace, aby aplikace a úlohy splňovaly vaše národní/regionální a oborové standardy a zákony. To platí zejména pro organizace, které pracují s důležitými obchodními procesy, uchovávají citlivé informace nebo jsou v silně regulovaných odvětvích. V těchto typech organizací, standardů a předpisů a může se často měnit, protože je obtížné držet krok s.

Dokončení plánu migrace

Před dokončením plánu migrace se ujistěte, že zvažujete a zmírníte další potenciální blokátory následujícím způsobem:

  • Požadavky na síť: Vyhodnoťte omezení šířky pásma sítě a latence, která můžou způsobit nepředvídatelná zpoždění a přerušení rychlosti replikace migrace.
  • Testování/ úpravy po migraci: Umožňuje časovou vyrovnávací paměť provádět testování výkonu a přijetí uživatelů pro migrované aplikace nebo nakonfigurovat nebo upravit aplikace po migraci, jako je aktualizace databázových připojovací řetězec, konfigurace webových serverů, provádění překryvných/vyčištění atd.
  • Oprávnění: Zkontrolujte doporučená oprávnění Azure a role přístupu k serveru nebo databázi a oprávnění potřebná k migraci.
  • Školení: Příprava organizace na digitální transformaci Pro úspěšnou změnu organizace je důležitý pevný základ školení. Podívejte se na bezplatné školení k Microsoft Learn, včetně kurzů o základech Azure, architekturách řešení a zabezpečení. Povzbuďte svůj tým k prozkoumání certifikací Azure. 
  • Podpora implementace: Pokud ji potřebujete, získejte podporu pro vaši implementaci. Mnoho organizací si pro podporu migrace do cloudu vyžádá externí pomoc. Pokud chcete rychle a s jistotou přejít do Azure s využitím přizpůsobené pomoci, zvažte poskytovatele spravovaných služeb Azure Expert nebo FastTrack pro Azure. 

Vytvořte efektivní plán migrace do cloudu, který obsahuje podrobné informace o aplikacích, které chcete migrovat, dostupnost aplikací a databází, omezení výpadků a milníků migrace. Plán se domnívá, jak dlouho kopírování dat trvá, a zahrnuje realistickou vyrovnávací paměť pro testování po migraci a přímé aktivity.

Testovací plán po migraci by měl zahrnovat funkční, integraci, zabezpečení a případy testování výkonu a použití, aby migrované aplikace fungovaly podle očekávání a aby se všechny databázové objekty a vztahy mezi daty úspěšně přenášely do cloudu.

Vytvořte plán migrace a deklarujte časové období údržby pro migraci aplikací a databází s minimálním až nulovým výpadkem a omezte potenciální provozní a obchodní dopad během migrace.

Migrate

Před zahájením úplné migrace doporučujeme spustit testovací migraci ve službě Azure Migrate. Testovací migrace vám pomůže odhadnout čas a upravit plán migrace. Nabízí příležitost zjistit potenciální problémy a opravit je před úplnou migrací.

Až budete připraveni na migraci, použijte nástroj pro migraci a modernizaci a službu Azure Data Migration Service (DMS) pro bezproblémové a integrované prostředí migrace s kompletním sledováním.

  • Pomocí nástroje Migrace a modernizace můžete migrovat místní virtuální počítače a servery nebo virtuální počítače umístěné v jiném privátním nebo veřejném cloudu (včetně AWS, GCP) s nulovým výpadkem.
  • Azure DMS poskytuje plně spravovanou službu, která je navržená tak, aby umožňovala bezproblémovou migraci z více databázových zdrojů na datové platformy Azure s minimálními výpadky.

Upgrade operačního systému Windows

Azure Migrate nabízí zákazníkům možnost bezproblémového upgradu operačního systému Windows Server během migrace. Upgrade operačního systému Azure Migrate umožňuje přejít ze staršího operačního systému na novější a přitom zachovat nastavení, role serveru a data beze změny. Další informace.

Upgrade operačního systému Azure Migrate používá rozšíření vlastních skriptů virtuálního počítače Azure k provedení následujících aktivit pro místní upgrade:

  • Vytvoří se datový disk obsahující instalační soubory Windows Serveru a připojí se k virtuálnímu počítači.
  • Na virtuálním počítači je povolené rozšíření InPlaceOsUpgrade vlastních skriptů, které stáhne skript z účtu úložiště a zahájí upgrade v tichém režimu.

Další kroky