Sdílet prostřednictvím


Principy hierarchie prostředků služby Azure Storage Mover

Nasazení služby Storage Mover se týká několika prostředků Azure. Tento článek popisuje všechny tyto prostředky, jejich použití a osvědčené postupy pro vyjádření potřeb migrace s nimi.

An image showing the hierarchical relationship of Storage Mover Azure resources further described in the article.

Přehled

Azure Storage Mover je hybridní cloudová služba. Hybridní služby mají komponentu cloudové služby i komponentu infrastruktury. Správce služeb spustí komponentu infrastruktury v podnikovém prostředí. Pro Storage Mover se tato hybridní komponenta skládá z agenta migrace. Agenti jsou virtuální počítače, nasazené a spuštěné na hostiteli poblíž zdrojového úložiště. Další informace o agentovi a jeho nasazení najdete v článku o nasazení agenta služby Storage Mover.

Kromě procesu registrace agenta se všechny aspekty migrace spravují z cloudové služby. Podrobnosti o procesu registrace agenta jsou k dispozici v článku o registraci agenta.

Prostředek přesunu úložiště

Prostředek moveru úložiště je název prostředku služby nejvyšší úrovně, který nasadíte ve vybrané skupině prostředků. Z tohoto prostředku se řídí všechny aspekty služby a migrace. Ve většině případů je nasazení jednoho prostředku přesunu úložiště dostatečné i pro největší migrace.

Lépe můžete využít agenty a spravovat migrace, pokud všechny prostředky najdou svůj domov ve stejné instanci přesunu úložiště.

Agenta migrace je možné zaregistrovat pouze do jednoho moveru úložiště.

Když prostředek nasadíte, vaše předplatné se zaregistruje u poskytovatelů prostředků Microsoft.StorageMover a Microsoft.HybridCompute . Také přiřadíte oblast, ve které se ukládají řídicí zprávy a metadata o migraci. Samotný prostředek služby Storage Mover není přímo zodpovědný za migraci dat. Místo toho agent migrace zkopíruje data ze zdroje a odešle je přímo do cíle ve službě Azure Storage. Vzhledem k tomu, že agent provádí většinu práce, je pro výkon migrace důležitější blízkost mezi zdrojem, agentem a cílovým úložištěm, než je umístění prostředku přesunu úložiště.

A diagram illustrating the data flow by showing two arrows. The first arrow represents data traveling to a storage account from the source or agent and a second arrow represents only the management or control info to the storage mover resource or service.

Agent migrace

Storage Mover je hybridní služba a k usnadnění migrace využívá jednoho nebo více agentů migrace. Agent je virtuální počítač, který běží v síti. Je to také název prostředku, který je nadřazený prostředku přesunu úložiště, který jste nasadili ve skupině prostředků.

Do stejného prostředku přesunu úložiště můžete nasadit několik virtuálních počítačů agenta migrace a zaregistrovat je s jedinečným názvem. Pokud potřebujete migraci v různých umístěních, je nejlepší mít agenta migrace velmi blízko zdrojovému úložišti, které chcete migrovat.

Agenti se zobrazí ve vašem přesunovači úložiště po registraci. Registrace vytvoří vztah důvěryhodnosti s prostředkem přesunovače úložiště, který jste vybrali během registrace. Tento vztah důvěryhodnosti umožňuje spravovat všechny aspekty související s migrací z cloudové služby prostřednictvím webu Azure Portal, Azure PowerShellu nebo Azure CLI.

Tip

Vzdálenost a kvalita sítě mezi vaším agentem migrace a cílovým úložištěm v Azure určují rychlost migrace v počátečních fázích migrace. Oblast prostředku přesunu úložiště, který jste nasadili, nehraje roli pro výkon.

Poznámka:

Pokud chcete minimalizovat výpadky pro vaši úlohu, můžete se rozhodnout zkopírovat vícekrát ze zdroje do cíle. V pozdějších spuštěních kopírování je rychlost migrace často ovlivněna vyšší rychlostí, s jakou může agent migrace vyhodnotit, jestli je potřeba soubor zkopírovat nebo ne. To znamená, že místní výpočetní a paměťové prostředky v agentu mohou být pro rychlost migrace důležitější než kvalita sítě.

Projekt migrace

Projekt umožňuje uspořádat větší škálovatelné migrace do menších a lépe spravovatelných jednotek, které pro vaši situaci mají smysl.

Nejmenší jednotku migrace je možné definovat jako obsah jednoho zdroje, který se přesouvá do jednoho cíle, ale migrace datových center jsou zřídka tak jednoduché. Často podporuje několik zdrojů jednu úlohu a musí být migrováno společně, aby bylo možné včas provést převzetí služeb při selhání úlohy do nových umístění cloudového úložiště v Azure.

V jiném příkladu může být jeden zdroj dokonce potřeba rozdělit do několika cílových umístění. Opak je také možný, pokud potřebujete zkombinovat více zdrojů do dílčích cest stejného cílového umístění v Azure.

an image showing the nested relationship of a project into a storage mover resource. It also shows child objects of the resource, called job definitions, described later in this article.

Seskupení zdrojů do projektu neznamená, že je musíte migrovat paralelně. Máte kontrolu nad tím, co se má spustit a kdy ho spustit. Zbývající části tohoto článku popisují další zdroje informací, které umožňují takovou jemně odstupňovanou kontrolu.

Tip

Volitelně můžete do projektu přidat popis. Popis vám může pomoct sledovat další informace o projektu. Pokud jste plán migrace už vytvořili jinde, můžete toto pole popisu použít k propojení tohoto projektu s plánem. Můžete ho také použít k zaznamenání informací, které může kolega potřebovat později. Ke všem prostředkům přesunovače úložiště můžete přidat popisy a každý popis může obsahovat až 1024 znaků.

Definice úlohy

Definice úlohy je obsažena v projektu. Definice úlohy popisuje zdroj, cíl a nastavení migrace, které chcete použít při příštím spuštění kopie z definovaného zdroje do definovaného cíle v Azure.

Důležité

Po vytvoření definice úlohy nelze zdrojové a cílové informace změnit. Nastavení migrace ale můžete kdykoli změnit. Změna neovlivní spuštěnou úlohu migrace, ale projeví se při příštím spuštění úlohy migrace.

Nemusí se zdát, že změna zdrojových a cílových informací v existující definici úlohy není povolená. Představte si například, že jako zdroj migrace definujete sdílení A a spustíte několik operací kopírování. Představte si také, že změníte zdroj migrace na Share B. Tato změna by mohla mít potenciálně nebezpečné důsledky.

Zrcadlení je běžné nastavení migrace, které vytvoří "zrcadlový" obrázek zdroje v rámci cíle. Pokud se toto nastavení použije v našem příkladu, můžou se soubory ze sdílené složky A odstranit v cíli, když operace kopírování začne migrovat soubory ze sdílené složky B. Abyste zabránili chybám a zachovali integritu historie spuštění úlohy, nemůžete upravit zdroj nebo cíl definice zřízené úlohy. Zdroj, cíl a jejich volitelné informace o dílčí cestě jsou při vytvoření definice úlohy uzamčeny. Pokud chcete znovu použít stejný cíl, ale použít jiný zdroj (nebo naopak), musíte vytvořit novou definici úlohy.

Definice úlohy také uchovává historický záznam o minulých spuštěních kopírování a jejich výsledcích.

Spuštění úlohy

Když spustíte definici úlohy, vytvoří se implicitně nový prostředek: spuštěný prostředek úlohy. Definice úlohy obsahuje všechny informace, které služba přesune úložiště potřebuje ke spuštění kopie. V typické migraci můžete zkopírovat zdroj do cíle několikrát. Pokaždé, když spustíte definici úlohy, zaznamená se do spuštění úlohy.

Spuštění úlohy je snímek definice úlohy a zadaný agentovi migrace, který jste vybrali. Agent pak má všechny potřebné informace o zdroji, cíli a chování migrace, které musí dodržovat, aby bylo možné provést migraci, kterou jste definovali dříve.

Důležité

Změna nastavení migrace neovlivní spuštěnou úlohu migrace. V době spuštění úlohy se pořídí snímek definice úlohy a spustí se agent migrace b. Spuštění úlohy nemůžete změnit, jedinou možností je zrušit ji.

Spuštění úlohy má stav, informace o průběhu a informace o výsledku kopírování. V samotném prostředku spuštění úlohy najdete nejdůležitější informace o spuštění úlohy jako vlastnosti. Agent migrace má vlastní kanál telemetrie, který umožňuje ukládat tyto informace přímo do prostředku spuštění úlohy.

Agent také generuje další informace a výsledky migrace prostřednictvím služby Azure Monitor:

  • Metriky jsou číselné hodnoty zaznamenané v průběhu času. Dají se vykreslit pomocí služby Azure Monitor. Některé vybrané metriky jsou také přímo dostupné při správě definice úlohy nebo úlohy spuštěné na portálu.
  • Protokoly kopírování jsou volitelné. Pokud je tato možnost povolená, každé spuštění úlohy má svůj vlastní protokol kopírování. Pro každou položku oboru názvů se vygeneruje položka protokolu, se kterou agent narazí ve zdroji, který nelze zkopírovat.

Důležité

Informace o metrikách jsou ve výchozím nastavení dostupné, ale pokud chcete povolit protokoly kopírování, musíte se přihlásit. Můžete to udělat v rámci vytváření prostředku přesunu úložiště a také později. Pokud chcete zkontrolovat, jestli jsou povolené protokoly kopírování, nebo spravovat podrobnosti, můžete použít nabídku Nastavení diagnostiky na stránce webu Azure Portal pro prostředek přesunu úložiště.

Koncový bod

Migrace vyžadují dobře definovaná zdrojová a cílová umístění. I když se koncový bod termínu často používá v sítích, popisuje umístění úložiště na vysokou úroveň podrobností. Koncový bod obsahuje cestu k umístění úložiště a další informace.

Přestože existuje pouze jeden prostředek koncového bodu, vlastnosti každého jednotlivého koncového bodu se mohou lišit v závislosti na typu koncového bodu. Například sdílené složky NFS, sdílené složky SMB a koncové body kontejneru objektů blob služby Azure Storage vyžadují zásadně odlišné informace.

Koncové body se používají při vytváření definice úlohy. Jako zdroj nebo cíl lze použít pouze určité typy koncových bodů. Informace o podporovaných zdrojích a cílech najdete v článku s přehledem služby Azure Storage Mover.

Koncové body jsou nadřazené prostředku přesunu úložiště nejvyšší úrovně a dají se znovu použít napříč různými definicemi úloh.

Další kroky

Po pochopení prostředků, které jsou součástí nasazení služby Azure Storage Mover, je vhodné začít s testováním konceptu. Tyto články jsou dobré, další čtení: