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 Yes No
Sdílené složky úrovně Standard (GPv2), GRS/GZRS Yes No
Sdílené složky úrovně Premium (FileStorage), LRS/ZRS Yes No

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í místní Active Directory a ověřování služby Microsoft Entra Domain Services pro sdílené složky Azure.

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:

  1. Vyhledejte řádek zdrojového systému, na který jsou soubory aktuálně uložené.

  2. 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ě.

  3. 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ší
  • Prostřednictvím DataBoxu a Synchronizace souborů Azure k poslednímu operačnímu systému serveru
  • Prostřednictvím služby Storage Migration Service na poslední server s Synchronizace souborů Azure a pak nahrajte
Síťové úložiště (NAS)
Linux (jenom 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ů
Ano, doporučeno Azure Storage Mover Podporovan. Úplná věrnost.*
Ano, doporučeno Robocopy Podporovan. Sdílené složky Azure je možné připojit jako síťové jednotky. Úplná věrnost.*
Ano, doporučeno Synchronizace souborů Azure Nativní integrace do sdílených složek Azure Úplná věrnost.*
Ano, doporučeno Program migrace služby Azure Storage Podporovan. Úplná věrnost.*
Ano, doporučeno 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.*
Ano, doporučeno 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ů.
Nedoporučují se plně. 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.
Nedoporučují se plně.
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.
Nedoporučuje se 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

  1. Vytvořte plán, pro které chcete nasadit sdílené složky Azure (pouze cloudové nebo hybridní).
  2. 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: