Výběr strategie přemístění pro cloudové úlohy
Než začnete migrovat úlohu do jiné oblasti, musíte naplánovat strategii přemístění. Strategie zahrnuje metodu přemístění, automatizaci přemístění služeb a automatizaci přemístění dat. Tento článek popisuje možnosti jednotlivých komponent strategie a vás provede rozhodováním. Výběry, které provedete, nakonec závisí na službách a závažnosti úlohy.
Výběr metody přemístění
Existují tři hlavní metody pro přemístění úloh. Metoda přemístění, kterou zvolíte, závisí na službách v úloze a na tom, jak důležitá je úloha pro základní obchodní funkce. Můžete zvážit různé metody přemístění pro produkční a neprodukční prostředí. Studené přemístění je určené pro úlohy, které nejsou zásadní. Horké a teplé přemístění je pro kritickou misi. Metoda, kterou zvolíte přemístění, ovlivní služby a nástroje pro přemístění dat, které používáte k přemístění úlohy. Pomocí následujícího rozhodovacího stromu přemístění získáte obecnou představu o správné metodě přemístění a ověříte své rozhodnutí v přehledu tří metod přemístění.
Přemístění chladu
Studená přemístění je určená pro úlohy, které mohou odolat výpadkům. Jedná se o nákladově nejefektivnější přístup k přemístění, protože během přemístění nezduplikujete žádná prostředí. Tady je přehled procesu studeného přemístění.
- Zálohujte data úloh do nové cílové oblasti.
- Přepněte zdrojová oblast do offline režimu a vypněte služby.
- Nasaďte cloudové služby do nové cílové oblasti.
- Obnovte data úloh.
Studené přemístění může trvat několik minut nebo několik dní v závislosti na počtu služeb a objemu dat.
Horké přemístění
Metoda přemístění za provozu je určená pro úlohy, které potřebují minimální (sekundy, minuty) až nulový výpadek. V případě kritických úloh byste měli před vyzkoušením teplého přístupu zjistit, jestli služba podporuje přemísťování za provozu. Horké přemístění pomáhá minimalizovat rozdíly dat po přímé migraci. Horké přemístění je možné pouze v případě, že služba podporuje synchronní replikaci dat. Některé služby tuto funkci nemají a místo toho musíte použít teplý přístup k přemístění. Tady je proces horkého přemístění.
- Proveďte replikaci služby v nové cílové oblasti.
- Udržujte úlohu spuštěnou ve zdrojové oblasti.
- Spusťte synchronní replikaci dat.
- Po synchronizaci dat aktivujte a ověřte koncové body.
- Zastavte synchronizaci dat.
- Vypněte službu ve zdrojové oblasti.
Teplé přemístění
Teplé přemístění je pro důležité úlohy, které nepodporují horké přemístění. Teplé přemístění používá asynchronní replikaci dat a replikaci prostředí. Tady je proces teplého přemístění.
- Proveďte replikaci služby v nové cílové oblasti.
- Udržujte úlohu spuštěnou ve zdrojové oblasti.
- Vytvořte zálohu zdrojových dat. Osvědčeným postupem je vytvořit zálohu mimo špičku. Měli byste také povolit replikaci dat, aby synchronizovala data a minimalizovala rozdíl dat.
- Obnovte data v nové cílové oblasti.
- Přepnutí a ověření koncových bodů
- Vypněte úlohu ve zdrojové oblasti.
Teplé přemístění může trvat několik minut nebo hodinu v závislosti na počtu služeb a objemu dat.
Výběr automatizace přemístění služeb
Existují tři primární přístupy k přemístění služeb. Následující odstavce poskytují přehled jednotlivých odstavců s odkazy na další pokyny. Pokud k přesunu úlohy používáte automatizaci infrastruktury jako kódu (IaC), musíte najít samostatný přístup k přemístění dat. Měli byste zkontrolovat možnosti každého nástroje pro přemístění služeb a vybrat nástroj, který nejlépe vyhovuje vašim potřebám.
Azure Resource Mover: Azure Resource Mover je integrovaná služba Azure, která umožňuje přesouvat prostředky Azure mezi oblastmi, předplatnými a skupinami prostředků. Azure Resource Mover může přesunout podporované prostředky Azure se závislostmi tím, že před přesunem analyzuje a připraví prostředky. Další informace najdete v přehledu služby Azure Resource Mover.
Azure Site Recovery: Azure Site Recovery může replikovat libovolnou aplikaci spuštěnou na podporovaném virtuálním počítači v Azure. Je to nástroj pro zotavení po havárii podle návrhu, ale můžete ho také použít k přemístění úloh. Site Recovery používá trezor služby Recovery Services, jako je Azure Backup, a dokáže rychle přesouvat služby. Po přemístění vyžaduje několik kroků čištění, protože se jedná o nástroj pro zotavení po havárii. Další informace naleznete v tématu:
- Přehled Azure Site Recovery
- Aplikace Azure Site Recovery se můžou přesunout
- Replikace DNS a Active Directory
Infrastruktura jako kód (IaC): IaC umožňuje kopírovat a znovu nasadit služby Azure. Pro služby ve zdrojové oblasti můžete použít šablony Azure Resource Manageru, Bicep nebo Terraformu. Pomocí šablony v nové cílové oblasti můžete nasadit pomocí preferovaného nástroje IaC. Pro stavové služby potřebujete další nástroj pro přemístění dat úloh. Další informace najdete v tématu Infrastruktura jako přehled kódu.
Když k nasazení nové instance služby Azure použijete IaC, můžete paralelně nasadit několik kopií prostředku. S více kopiemi můžete použít jednu z metod přímé migrace k přesměrování připojení k úlohám v nové cílové oblasti.
Výběr automatizace přemístění dat
Pokud automatizace přemístění služeb nepřesune data, musíte také vybrat automatizaci přemístění dat. Při přemístění dat musíte mít službu spuštěnou v cílové oblasti před přesunem dat. Zkontrolujte metody přemístění, abyste získali představu o sekvenci. Tady je seznam nástrojů pro automatizaci, které můžete použít k přemístění dat. Seznam začíná horkými nástroji pro přemístění a končí studenou. Není v pořadí podle priority. Vyhodnoťte každý nástroj automatizace a vyberte ten správný pro vaši úlohu.
Synchronní replikace dat: Synchronní replikace dat replikuje data téměř v reálném čase napříč oblastmi. Je to upřednostňovaný přístup k přemístění dat pro horké přemístění, protože omezuje výpadky a rozdílové migrace dat po přímé migraci. Tato funkce je integrovaná do některých služeb Azure, jako jsou Synchronizace dat v Azure SQL. Potřebujete zkontrolovat každou službu ve vaší úloze, abyste zjistili, jestli podporuje synchronní replikaci dat.
Geografická replikace: Geografická replikace může být užitečným nástrojem pro přemístění dat pro služby Azure, které ji podporují. Způsob, jakým funkce geografické replikace zpracovává data a základní instanci služby se liší mezi podporovanými službami Azure. Před použitím geografické replikace pro přemístění dat musíte porozumět funkci geografické replikace konkrétní služby, kterou znovu přesunete. Příklady najdete v tématu Azure SQL a Cosmos DB.
Azure Site Recovery: Azure Site Recovery může přemístit služby a data. Podporuje strategie studeného a teplého přemístění. Další informace najdete v přehledu služby Azure Site Recovery.
AzCopy: AzCopy je nástroj příkazového řádku, který automatizuje přesuny dat do a ze služby Azure Storage. Nástroj si musíte stáhnout a pak k autorizaci přesunu použít tokeny Microsoft Entra ID nebo sdíleného přístupového podpisu (SAS). Další informace najdete v tématu Přehled nástroje AzCopy a použití nástroje AzCopy.
Kanály a aktivity ve službě Azure Data Factory nebo Synapse Analytics: Azure Data Factory je plně spravovaná cloudová služba pro integraci dat, která orchestruje a automatizuje přesun a transformaci dat. Kanály Azure Data Factory můžou přesouvat datová jezera a sklady. Aktivita kopírování Synapse Analytics může také přesouvat data. Další informace najdete v tématu Podporované cíle a zdroje a nástroj pro kopírování dat.
Průzkumník služby Azure Storage: Průzkumník služby Azure Storage je samostatná aplikace, která umožňuje přemístit data Azure Storage. Další informace naleznete v tématu Použití Průzkumník služby Storage.
Azure Backup: Pomocí služby Azure Backup můžete zálohovat a obnovovat data v jiné oblasti. Službu Azure Backup byste měli vyzkoušet jako první pro nestředné a teplé přemístění. Azure Backup poskytuje zálohy konzistentní vzhledem k aplikacím, systému souborů a zálohování konzistentní s chybami pro virtuální počítače. Podporuje také spravované disky, sdílené složky a objekty blob. Existující body obnovení záloh nemůžete přenést do nové cílové oblasti. Zvažte zachování trezoru ve zdrojové oblasti, dokud se už zálohy nevyžadují. Další informace najdete v přehledu služby Azure Backup.
Ruční zálohování a obnovení: Tady se zálohování a obnovení týká procesu, nikoli konkrétního nástroje. Mnoho služeb v Azure poskytuje možnosti redundance, které umožňují zálohovat data do samostatné oblasti a obnovit je ručně. Potřebujete provést ruční zálohování a obnovení pro konkrétní služby, jako je Azure Key Vault. Další informace najdete v tématu Přesun služby Key Vault do jiné oblasti.
Nástroj | Metoda přemístění |
---|---|
Synchronní replikace dat | Horká, teplá |
Geografická replikace | Horká, teplá |
Azure Site Recovery | Teplá, Studená |
AzCopy | Teplá, Studená |
Kanály a aktivity v pracovním prostoru Azure Data Factory nebo Synapse | Teplá, Studená |
Azure Storage Explorer | Teplá, Studená |
Azure Backup | Bez zájmu |
Ruční zálohování a obnovení | Bez zájmu |
Výběr přímé migrace
Přímá migrace spočívá v přechodu ze staré úlohy na novou. Provoz směrujete do úlohy v cílové oblasti a už do zdrojové oblasti. Systém DNS (Domain Name System) je pro toto přesměrování centrální. Připomeňme si, že DNS říká prohlížečům a klientům rozhraní API, kde mají získat odpověď. Překládá názvy domén na IP adresy. Každá doména potřebuje ke správě hostitele domény. Azure DNS je služba hostitele domény Azure. Existují různé přístupy k přímé migraci úloh a přístup, který provedete, závisí na službách ve vaší úloze. Tady je pár příkladů.
Azure DNS: U domén hostovaných v Azure DNS můžete provést ruční přímou migraci přepnutím CNAME. Tento přístup je proces převzetí služeb při selhání provozní kontinuity, který funguje pro přímou migraci. Další informace najdete v tématu Ruční přímá migrace pomocí Azure DNS.
Traffic Manager: Pro přímé směrování a směrování provozu úloh do různých koncových bodů je také možné použít směrovací službu, jako je Traffic Manager. Traffic Manager je směrovací služba založená na DNS. Další informace najdete v tématu Konfigurace názvů DNS pomocí Traffic Manageru.
App Service: Služby aplikační vrstvy, například Aplikace Azure Service, mají funkce, které umožňují aktualizovat název domény. Další informace najdete v tématu Migrace aktivního názvu DNS do služby Aplikace Azure Service.
Směrování brány: Pokud úloha používá model směrování brány se službou, jako je Azure Front Door, Application Gateway nebo Azure API Management, můžete často provést přímou migraci do oblasti. Použijete jejich back-endové cíle a funkce pravidel směrování.
Další krok
Vybrali jste metodu přemístění a nástroje pro přemístění úloh. Pomocí těchto nástrojů přejděte ke kroku Migrace a proveďte přemístění.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro