Migreren naar Azure-bestandsshares

In dit artikel worden de basisaspecten van een migratie naar Azure-bestandsshares behandeld.

Dit artikel bevat de basisprincipes van migratie en een tabel met migratiehandleidingen. Met deze handleidingen kunt u uw bestanden verplaatsen naar Azure-bestandsshares. De handleidingen zijn ingedeeld op basis van waar uw gegevens zich bevinden en naar welk implementatiemodel (alleen in de cloud of hybride) u overstapt.

Basisbeginselen van migratie

Azure heeft meerdere beschikbare typen cloudopslag. Een fundamenteel aspect van bestandsmigraties naar Azure is het bepalen welke Azure-opslagoptie geschikt is voor uw gegevens.

Azure-bestandsshares zijn geschikt voor bestandsgegevens voor algemeen gebruik. Deze gegevens omvatten alles waarvoor u een on-premises SMB- of NFS-share gebruikt. Met Azure File Sync kunt u de inhoud van verschillende Azure-bestandsshares opslaan op servers waarop on-premises Windows Server wordt uitgevoerd.

Voor een app die momenteel wordt uitgevoerd op een on-premises server, kan het opslaan van bestanden in een Azure-bestandsshare een goede keuze zijn. U kunt de app verplaatsen naar Azure en Azure-bestandsshares gebruiken als gedeelde opslag. U kunt ook Azure Disks overwegen voor dit scenario.

Sommige cloud-apps zijn niet afhankelijk van SMB of van toegang tot lokale gegevens of gedeelde toegang. Voor deze apps is objectopslag zoals Azure-blobs vaak de beste keuze.

De sleutel in elke migratie is het vastleggen van alle toepasselijke bestandskwaliteit bij het verplaatsen van uw bestanden van hun huidige opslaglocatie naar Azure. Hoeveel betrouwbaarheid de Azure-opslagoptie ondersteunt en hoeveel uw scenario vereist, helpt u ook bij het kiezen van de juiste Azure-opslag. Bestandsgegevens voor algemeen gebruik zijn traditioneel afhankelijk van bestandsmetagegevens. App-gegevens zijn mogelijk niet mogelijk.

Dit zijn de twee basisonderdelen van een bestand:

  • Gegevensstroom: De gegevensstroom van een bestand slaat de bestandsinhoud op.
  • Bestandsmetagegevens: de bestandsmetagegevens hebben de volgende subonderdelen:
    • Bestandskenmerken zoals alleen-lezen
    • Bestandsmachtigingen, die kunnen worden aangeduid als NTFS-machtigingen of bestands- en map-ACL's
    • Tijdstempels, met name het maken en de tijdstempels die het laatst zijn gewijzigd
    • Een alternatieve gegevensstroom, een ruimte voor het opslaan van grotere hoeveelheden niet-standaardeigenschappen

Bestandskwaliteit in een migratie kan worden gedefinieerd als de mogelijkheid om:

Om ervoor te zorgen dat uw migratie soepel verloopt, identificeert u het beste kopieerprogramma voor uw behoeften en koppelt u een opslagdoel aan uw bron.

Als u rekening houdt met de vorige informatie, kunt u zien dat de doelopslag voor algemene bestanden in Azure Azure-bestandsshares is.

In tegenstelling tot objectopslag in Azure-blobs kan een Azure-bestandsshare systeemeigen bestandsmetagegevens opslaan. Azure-bestandsshares behouden ook de bestands- en maphiërarchie, kenmerken en machtigingen. NTFS-machtigingen kunnen worden opgeslagen in bestanden en mappen omdat ze on-premises zijn.

Een gebruiker van Active Directory, die zijn on-premises domeincontroller is, heeft systeemeigen toegang tot een Azure-bestandsshare. Zo kan een gebruiker van Azure Active Directory Domain Services (Azure AD DS). Elk gebruikt hun huidige identiteit om toegang te krijgen op basis van sharemachtigingen en op bestands- en map-ACL's. Dit gedrag is vergelijkbaar met een gebruiker die verbinding maakt met een on-premises bestandsshare.

De alternatieve gegevensstroom is het primaire aspect van bestandskwaliteit dat momenteel niet kan worden opgeslagen in een bestand in een Azure-bestandsshare. Het blijft on-premises behouden wanneer Azure File Sync wordt gebruikt.

Meer informatie over on-premises Active Directory verificatie en Azure AD DS-verificatie voor Azure-bestandsshares.

Migratiehandleidingen

De volgende tabel bevat gedetailleerde migratiehandleidingen.

De tabel gebruiken:

  1. Zoek de rij voor het bronsysteem waarop uw bestanden momenteel zijn opgeslagen.

  2. Kies een van deze doelen:

    • Een hybride implementatie met behulp van Azure File Sync om de inhoud van Azure-bestandsshares on-premises in de cache op te slaan
    • Azure-bestandsshares in de cloud

    Selecteer de doelkolom die overeenkomt met uw keuze.

  3. Binnen het snijpunt van de bron en het doel bevat een tabelcel een lijst met beschikbare migratiescenario's. Selecteer er een om rechtstreeks een koppeling naar de gedetailleerde migratiehandleiding te maken.

Een scenario zonder koppeling heeft nog geen gepubliceerde migratiehandleiding. Controleer deze tabel af en toe op updates. Nieuwe handleidingen worden gepubliceerd wanneer ze beschikbaar zijn.

Bron Doel:
Hybride implementatie
Doel:
implementatie in de cloud
Combinatie van gereedschap: Combinatie van gereedschap:
Windows Server 2012 R2 en hoger
Windows Server 2012 en eerder
  • Via DataBox en Azure File Sync naar recent serverbesturingssystemen
  • Via Storage Migration Service naar recente server met Azure File Sync en uploadt u
Nas (Network-Attached Storage)
Linux / Samba
Microsoft Azure StorSimple 8100- of 8600-serie apparaten
Virtueel StorSimple 1200-apparaat

Migratie-werkset

Hulpprogramma's voor het kopiëren van bestanden

Er zijn verschillende hulpprogramma's voor het kopiëren van bestanden beschikbaar van Microsoft en andere. Als u het juiste hulpprogramma voor uw migratiescenario wilt selecteren, moet u rekening houden met de volgende fundamentele vragen:

  • Ondersteunt het hulpprogramma de bron- en doellocaties voor uw bestandskopie?

  • Ondersteunt het hulpprogramma uw netwerkpad of beschikbare protocollen (zoals REST, SMB of NFS) tussen de bron- en doelopslaglocaties?

  • Behoudt het hulpprogramma de benodigde bestandskwaliteit die wordt ondersteund door uw bron- en doellocaties?

    In sommige gevallen biedt uw doelopslag geen ondersteuning voor dezelfde kwaliteit als uw bron. Als de doelopslag voldoende is voor uw behoeften, moet het hulpprogramma alleen overeenkomen met de bestandskwaliteitsmogelijkheden van het doel.

  • Heeft het hulpprogramma functies waarmee het in uw migratiestrategie past?

    Overweeg bijvoorbeeld of u met het hulpprogramma downtime kunt minimaliseren.

    Wanneer een hulpprogramma een optie ondersteunt om een bron naar een doel te spiegelen, kunt u deze vaak meerdere keren uitvoeren op dezelfde bron en hetzelfde doel terwijl de bron toegankelijk blijft.

    De eerste keer dat u het hulpprogramma uitvoert, wordt het grootste deel van de gegevens gekopieerd. Deze eerste uitvoering kan enige tijd duren. Het duurt vaak langer dan u wilt om de gegevensbron offline te halen voor uw bedrijfsprocessen.

    Door een bron te spiegelen naar een doel (zoals bij Robocopy /MIR), kunt u het hulpprogramma opnieuw uitvoeren op dezelfde bron en hetzelfde doel. De uitvoering is veel sneller omdat deze alleen bronwijzigingen moet transporteren die plaatsvinden na de vorige uitvoering. Als u een kopieerprogramma op deze manier opnieuw uitvoert, kan de downtime aanzienlijk worden verminderd.

De volgende tabel classificeert Microsoft-hulpprogramma's en hun huidige geschiktheid voor Azure-bestandsshares:

Aanbevolen Hulpprogramma Ondersteuning voor Azure-bestandsshares Behoud van bestandskwaliteit
Yes, recommended Robocopy Ondersteund. Azure-bestandsshares kunnen worden gekoppeld als netwerkstations. Volledige betrouwbaarheid.*
Yes, recommended Azure File Sync Systeemeigen geïntegreerd in Azure-bestandsshares. Volledige betrouwbaarheid.*
Yes, recommended Storage Migration Service Indirect ondersteund. Azure-bestandsshares kunnen worden gekoppeld als netwerkstations op SMS-doelservers. Volledige betrouwbaarheid.*
Yes, recommended Data Box (inclusief de gegevenskopieerservice om bestanden op het apparaat te laden) Ondersteund.
(Data Box Disks biedt geen ondersteuning voor grote bestandsshares)
Data Box en Data Box Heavy bieden volledige ondersteuning voor metagegevens.
Data Box Disks bewaart geen metagegevens van bestanden.
Not fully recommended Nieuwste versie van AzCopy
Ondersteund, maar niet volledig aanbevolen. Biedt geen ondersteuning voor differentiële kopieën op schaal en sommige beeldkwaliteit kan verloren gaan.
Meer informatie over het gebruik van AzCopy met Azure-bestandsshares
Not fully recommended
Azure Storage Explorer nieuwste versie
Ondersteund, maar niet aanbevolen. Verliest de meeste beeldkwaliteit, zoals ACL's. Ondersteunt tijdstempels.
Not recommended Azure Data Factory Ondersteund. Hiermee worden geen metagegevens gekopieerd.

* Volledige betrouwbaarheid: voldoet aan of overschrijdt de mogelijkheden van Azure-bestandsshares.

Hulpprogramma's voor migratiehulp

In deze sectie worden hulpprogramma's beschreven waarmee u migraties kunt plannen en uitvoeren.

RoboCopy van Microsoft Corporation

RoboCopy is een van de hulpprogramma's die het meest van toepassing zijn op bestandsmigraties. Het komt als onderdeel van Windows. De belangrijkste RoboCopy-documentatie is een nuttige resource voor de vele opties van dit hulpprogramma.

TreeSize van JAM Software GmbH

Azure File Sync wordt voornamelijk geschaald met het aantal items (bestanden en mappen) en niet met de totale opslagruimte. Met het hulpprogramma TreeSize kunt u het aantal items op uw Windows Server-volumes bepalen.

U kunt het hulpprogramma gebruiken om een perspectief te maken vóór een Azure File Sync implementatie. U kunt deze ook gebruiken wanneer opslag in cloudlagen wordt ingeschakeld na de implementatie. In dat scenario ziet u het aantal items en welke mappen uw servercache het meest gebruiken.

De geteste versie van het hulpprogramma is versie 4.4.1. Het is compatibel met cloudbestanden. Het hulpprogramma veroorzaakt geen relevante gelaagde bestanden tijdens de normale werking.

Volgende stappen

  1. Maak een plan voor de implementatie van Azure-bestandsshares (alleen in de cloud of hybride) die u wilt implementeren.
  2. Bekijk de lijst met beschikbare migratiehandleidingen om de gedetailleerde handleiding te vinden die overeenkomt met uw bron en implementatie van Azure-bestandsshares.

Meer informatie over de Azure Files technologieën die in dit artikel worden genoemd: