Migrace do sdílených složek Azure SMB
Tento článek popisuje základní aspekty migrace do sdílených složek Azure SMB a obsahuje tabulku průvodců migrací. Tyto příručky vám pomůžou přesunout soubory do sdílených složek Azure. Příručky jsou uspořádané podle toho, kde jsou vaše data a na jaký model nasazení (jenom cloud nebo hybridní), na který přecházíte.
Platí pro
Typ sdílené složky | SMB | NFS |
---|---|---|
Sdílené složky úrovně Standard (GPv2), LRS/ZRS | ||
Sdílené složky úrovně Standard (GPv2), GRS/GZRS | ||
Sdílené složky úrovně Premium (FileStorage), LRS/ZRS |
Základy migrace
Azure nabízí různé typy cloudového úložiště. Základním aspektem migrace souborů do Azure je určení, která možnost úložiště Azure je pro vaše data správná.
Sdílené složky Azure jsou vhodné pro data souborů pro obecné účely. Tato data zahrnují cokoli, pro co používáte místní sdílenou složku SMB. S Synchronizace souborů Azure můžete obsah několika sdílených složek Azure ukládat do mezipaměti na serverech s Windows Serverem místně.
Pro aplikaci, která aktuálně běží na místním serveru, může být vhodné ukládat soubory do sdílené složky Azure. Aplikaci můžete přesunout do Azure a použít sdílené složky Azure jako sdílené úložiště. Pro tento scénář můžete také zvážit disky Azure.
Některé cloudové aplikace nezávisí na protokolu SMB ani na přístupu k místním datům ani na sdíleném přístupu. Pro tyto aplikace je úložiště objektů, jako jsou objekty blob Azure, často nejlepší volbou.
Klíčem při jakékoli migraci je zachycení veškeré přesnosti souboru při přesouvání souborů z jejich aktuálního umístění úložiště do Azure. Kolik přesnosti podporuje možnost úložiště Azure a kolik váš scénář vyžaduje, pomůže vám také vybrat správné úložiště Azure.
Tady jsou dvě základní komponenty souboru:
- Datový proud: Datový proud souboru ukládá obsah souboru.
- Metadata souborů: Na rozdíl od úložiště objektů v objektech blob v Azure může sdílená složka Azure nativně ukládat metadata souborů. Data souboru pro obecné účely tradičně závisí na metadatech souborů. Data aplikace nemusí. Metadata souboru mají tyto dílčí komponenty:
- Atributy souborů, jako je jen pro čtení
- Oprávnění k souborům, která se často označují jako oprávnění NTFS nebo seznamy ACL souborů a složek
- Časová razítka, zejména časová razítka vytváření a naposledy změněné časové razítka
- Alternativní datový proud, což je prostor pro ukládání větších objemů nestandardních vlastností. Tento alternativní datový proud nejde uložit do souboru ve sdílené složce Azure. Při použití Synchronizace souborů Azure se zachová místně.
Věrnost souborů v migraci je možné definovat jako možnost:
- Uložte všechny příslušné informace o souboru na zdroj.
- Přeneste soubory pomocí nástroje pro migraci.
- Ukládejte soubory do cílového úložiště migrace.
Cílem průvodců migrací v tomto článku je jedna nebo více sdílených složek Azure. Podívejte se na tento seznam funkcí, které sdílené složky Azure SMB nepodporují.
Abyste zajistili hladký průběh migrace, identifikujte nejlepší nástroj pro kopírování pro vaše potřeby a shodujte cíl úložiště se zdrojem.
Důležité
Pokud migrujete místní souborové servery do služby Azure Files, nastavte seznamy ACL kořenového adresáře sdílené složky před zkopírováním velkého počtu souborů, protože změny oprávnění pro kořenové seznamy ACL se můžou po velké migraci souborů rozšířit dlouhou dobu.
Uživatelé, kteří jako místní řadič domény využívají Doména služby Active Directory Services (AD DS), můžou nativně přistupovat ke sdílené složce Azure. Uživatelé služby Microsoft Entra Domain Services. Každý používá svou aktuální identitu k získání přístupu na základě oprávnění ke sdílené složce a seznamů ACL souborů a složek. Toto chování se podobá uživateli, který se připojuje k místní sdílené složce.
Přečtěte si další informace o ověřování na základě identit pro službu Azure Files přes protokol SMB.
Podporovaná metadata
Následující tabulka uvádí podporovaná metadata pro Azure Files.
Důležité
Časové razítko LastAccessTime se v současné době nepodporuje u souborů nebo adresářů v cílové sdílené složce. Služba Azure Files ale po vyžádání vrátí hodnotu LastAccessTime souboru. Vzhledem k tomu, že časové razítko LastAccessTime se při operacích čtení neaktualizuje, bude vždy stejné jako LastModifiedTime.
Source | Cíl |
---|---|
Adresářová struktura | Původní adresářová struktura zdroje může být zachována v cílové sdílené složce. |
Symbolické odkazy | Symbolické odkazy na zdroj lze zachovat a mapovat na cílovou sdílenou složku. |
Přístupová oprávnění | Azure Files podporuje seznamy ACL pro Windows a musí být nastavené v cílové sdílené složce, i když není v době migrace nakonfigurovaná žádná integrace AD. Následující seznamy ACL musí být zachovány: identifikátor zabezpečení vlastníka (SID), identifikátor SID skupiny, volitelné přístupové seznamy (DACLs), seznamy řízení přístupu systému (SACLs). |
Vytvoření časového razítka | Původní časové razítko vytvoření zdrojového souboru lze zachovat v cílové sdílené složce. |
Změna časového razítka | U cílové sdílené složky je možné zachovat původní časové razítko změny zdrojového souboru. |
Změněné časové razítko | Původní změněné časové razítko zdrojového souboru lze zachovat v cílové sdílené složce. |
Atributy souboru | Běžné atributy, jako jsou příznaky jen pro čtení, skryté a archivní, se dají v cílové sdílené složce zachovat. |
Průvodci migrací
Následující tabulka uvádí navrhované kombinace nástrojů pro migraci do sdílených složek Azure SMB.
Jak používat tabulku:
Vyhledejte řádek zdrojového systému, na který jsou soubory aktuálně uložené.
Zvolte jeden z těchto cílů:
- Hybridní nasazení: Použijte Synchronizace souborů Azure k ukládání obsahu místních sdílených složek Azure do mezipaměti a vrstvení méně často používaných souborů do cloudu.
- Nasazení pouze v cloudu: Sdílené složky Azure v cloudu bez místního ukládání do mezipaměti.
Vyberte cílový sloupec, který odpovídá vaší volbě.
V průsečíku zdroje a cíle obsahuje buňka tabulky seznam dostupných scénářů migrace. Vyberte jeden, který chcete přímo propojit s průvodcem migrací.
Scénář bez odkazu zatím nemá publikovaného průvodce migrací. V této tabulce občas vyhledejte aktualizace. Až budou k dispozici, publikují se nové příručky.
Zdroj | Cíl: Hybridní nasazení (Azure Files + Synchronizace souborů Azure) |
Cíl: Nasazení pouze v cloudu (Soubory Azure) |
---|---|---|
Doporučená kombinace nástrojů: | Doporučená kombinace nástrojů: | |
Windows Server 2012 R2 a novější |
|
|
Windows Server 2012 a starší |
|
|
Síťové úložiště (NAS) |
|
|
Linux (SMB) |
|
Panel nástrojů pro migraci
Nástroje pro kopírování souborů
Microsoftu a dalším uživatelům je k dispozici několik nástrojů pro kopírování souborů. Pokud chcete vybrat správný nástroj pro váš scénář migrace, zvažte tyto základní otázky:
Podporuje nástroj zdrojová a cílová umístění pro kopii souboru?
Podporuje nástroj vaši síťovou cestu nebo dostupné protokoly (například REST nebo SMB) mezi zdrojovým a cílovým umístěním úložiště?
Zachovává nástroj potřebnou věrnost souborů, kterou podporuje vaše zdrojová a cílová umístění?
V některých případech cílové úložiště nepodporuje stejnou věrnost jako váš zdroj. Pokud cílové úložiště stačí pro vaše potřeby, nástroj musí odpovídat pouze možnostem věrnosti souborů cíle.
Má nástroj funkce, které jí umožňují, aby se vešly do strategie migrace?
Zvažte například, jestli nástroj umožňuje minimalizovat výpadky.
Když nástroj podporuje možnost zrcadlit zdroj do cíle, můžete ho často spustit vícekrát ve stejném zdroji a cíli, zatímco zdroj zůstane přístupný.
Při prvním spuštění nástroje zkopíruje většinu dat. Toto počáteční spuštění může chvíli trvat. Často trvá déle, než chcete, aby byl zdroj dat pro vaše obchodní procesy offline.
Zrcadlení zdroje do cíle (stejně jako u robocopy /MIR) můžete nástroj spustit znovu na stejném zdroji a cíli. Toto druhé spuštění je mnohem rychlejší, protože musí přenášet pouze zdrojové změny, ke kterým došlo po předchozím spuštění. Opětovné obnovení nástroje pro kopírování tímto způsobem může výrazně snížit prostoje.
Následující tabulka klasifikuje nástroje Microsoftu a jejich aktuální vhodnost pro sdílené složky SMB Azure:
Doporučené | Nástroj | Podpora sdílených složek Azure | Zachování věrnosti souborů |
---|---|---|---|
Azure Storage Mover | Podporovan. | Úplná věrnost.* | |
RoboCopy | Podporovan. Sdílené složky Azure je možné připojit jako síťové jednotky. | Úplná věrnost.* | |
Synchronizace souborů Azure | Nativní integrace do sdílených složek Azure | Úplná věrnost.* | |
Program migrace služby Azure Storage | Podporovan. | Úplná věrnost.* | |
Storage Migration Service | Nepřímo podporováno. Sdílené složky Azure je možné připojit jako síťové jednotky na cílových serverech SMS. | Úplná věrnost.* | |
Data Box (včetně služby kopírování dat pro načtení souborů do zařízení) | Podporovan. (Data Box Disky nepodporují velké sdílené složky) |
Data Box a Data Box Heavy plně podporují metadata. Data Box Disky nezachovávají metadata souborů. |
|
Nejnovější verze AzCopy |
Podporováno, ale není plně doporučeno. | Nepodporuje rozdílové kopie ve velkém měřítku a může dojít ke ztrátě přesnosti souborů. Naučte se používat AzCopy se sdílenými složkami Azure. |
|
Průzkumník služby Azure Storage nejnovější verze |
Podporováno, ale nedoporučuje se. | Ztratí většinu věrnosti souborů, jako jsou seznamy ACL. Podporuje časové razítka. | |
Azure Data Factory | Podporovan. | Nekopíruje metadata. | |
* Úplná věrnost: splňuje nebo překračuje možnosti sdílené složky Azure.
Pomocné nástroje pro migraci
Tato část popisuje nástroje, které vám pomůžou plánovat a spouštět migrace.
Azure Storage Mover
Azure Storage Mover je relativně nová plně spravovaná služba migrace, která umožňuje migrovat soubory a složky do sdílených složek SMB Azure se stejnou úrovní věrnosti souborů jako základní sdílená složka Azure. Zachovají se hodnoty struktury složek a metadat, jako jsou časová razítka souborů a složek, seznamy ACL a atributy souboru. Informace o použití služby Azure Storage Mover se službou Azure Files najdete v tématu Migrace do sdílených složek Azure SMB pomocí služby Azure Storage Mover.
RoboCopy
Součástí Windows je RoboCopy jedním z nástrojů, které se nejvíce vztahují k migracím souborů SMB. Hlavní dokumentace RoboCopy je užitečným prostředkem pro řadu možností tohoto nástroje.
Program migrace služby Azure Storage
Pochopení dat je prvním krokem při výběru vhodné služby Azure Storage a strategie migrace. Program migrace služby Azure Storage poskytuje různé nástroje, které můžou analyzovat infrastrukturu dat a úložiště, aby poskytovaly cenné přehledy. Tyto nástroje vám můžou pomoct pochopit velikost a typ dat, počet souborů a složek a vzory přístupu. Poskytují konsolidované zobrazení vašich dat a umožňují vytváření různých přizpůsobených sestav.
Tyto informace vám můžou pomoct:
- Identifikace duplicitních a redundantních datových sad
- Identifikace chladnějších dat, která je možné přesunout do levnějšího úložiště
Další informace najdete v tématu Srovnávací matice pro účastníky programu migrace do služby Azure Storage.
TreeSize od JAM Software GmbH
Synchronizace souborů Azure se škáluje primárně s počtem položek (souborů a složek) a ne s celkovou velikostí úložiště. Nástroj TreeSize umožňuje určit počet položek na svazcích Windows Serveru.
Nástroj můžete použít k vytvoření perspektivy před nasazením Synchronizace souborů Azure. Můžete ho také použít při zapojení vrstvení cloudu po nasazení. V tomto scénáři uvidíte počet položek a adresáře, které používají vaši mezipaměť serveru nejvíce.
Testovaná verze nástroje je verze 4.4.1. Je kompatibilní se soubory vrstvené v cloudu. Nástroj během normálního provozu nezpůsobí odvolání vrstvených souborů.
Další kroky
- Vytvořte plán, pro které chcete nasadit sdílené složky Azure (pouze cloudové nebo hybridní).
- Projděte si seznam dostupných průvodců migrací a najděte průvodce, který odpovídá vašemu zdroji a nasazení sdílených složek Azure.
Další informace o technologiích Azure Files uvedených v tomto článku: