Migreren naar SMB Azure-bestandsshares

Dit artikel bevat de basisaspecten van een migratie naar SMB Azure-bestandsshares en bevat een tabel met migratiehandleidingen. Deze handleidingen helpen u bij het verplaatsen van uw bestanden 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.

Van toepassing op

Bestands sharetype SMB NFS
Standaardbestandsshares (GPv2), LRS/ZRS Ja Nee
Standaardbestandsshares (GPv2), GRS/GZRS Ja Nee
Premium bestandsshares (FileStorage), LRS/ZRS Ja Nr.

Basisbeginselen van migratie

Azure biedt verschillende typen cloudopslag. Een fundamenteel aspect van bestandsmigraties naar Azure is bepalen welke Azure-opslagoptie geschikt is voor uw gegevens.

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

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

Sommige cloud-apps zijn niet afhankelijk van SMB of van lokale gegevenstoegang 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.

Dit zijn de twee basisonderdelen van een bestand:

  • Gegevensstroom: De gegevensstroom van een bestand slaat de bestandsinhoud op.
  • Bestandsmetagegevens: In tegenstelling tot objectopslag in Azure-blobs kan een Azure-bestandsshare systeemeigen bestandsmetagegevens opslaan. Bestandsgegevens voor algemeen gebruik zijn traditioneel afhankelijk van metagegevens van bestanden. App-gegevens zijn mogelijk niet. De bestandsmetagegevens bevatten de volgende subonderdelen:
    • Bestandskenmerken zoals alleen-lezen
    • Bestandsmachtigingen, die vaak worden aangeduid als NTFS-machtigingen of bestands- en map-ACL's
    • Tijdstempels, met name de tijdstempels voor het maken en het laatst gewijzigd
    • Een alternatieve gegevensstroom, een ruimte voor het opslaan van grotere hoeveelheden niet-standaardeigenschappen. Deze alternatieve gegevensstroom kan niet worden opgeslagen in een bestand in een Azure-bestandsshare. Het blijft on-premises behouden wanneer Azure File Sync wordt gebruikt.

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

  • Sla alle toepasselijke bestandsgegevens op de bron op.
  • Bestanden overdragen met het migratiehulpprogramma.
  • Sla bestanden op in de doelopslag van de migratie.
    Het doel voor migratiehandleidingen in dit artikel is een of meer Azure-bestandsshares. Houd rekening met deze lijst met functies die SMB Azure-bestandsshares niet ondersteunen.

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

Belangrijk

Als u on-premises bestandsservers migreert naar Azure Files, stelt u de ACL's in voor de hoofdmap van de bestandsshare voordat u een groot aantal bestanden kopieert, omdat het lang kan duren voordat wijzigingen in machtigingen voor hoofd-ACL's worden doorgegeven als ze zijn uitgevoerd na een grote bestandsmigratie.

Gebruikers die gebruikmaken van Active Directory-domein Services (AD DS) als hun on-premises domeincontroller hebben systeemeigen toegang tot een Azure-bestandsshare. Zo kunnen gebruikers van Microsoft Entra Domain Services. 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.

Meer informatie over on-premises Active Directory-verificatie en Microsoft Entra Domain Services-verificatie voor Azure-bestandsshares.

Ondersteunde metagegevens

De volgende tabel bevat ondersteunde metagegevens voor Azure Files.

Belangrijk

De tijdstempel LastAccessTime wordt momenteel niet ondersteund voor bestanden of mappen op de doelshare. Azure Files retourneert echter de waarde LastAccessTime voor een bestand wanneer dit wordt aangevraagd. Omdat de tijdstempel LastAccessTime niet wordt bijgewerkt voor leesbewerkingen, is deze altijd gelijk aan lastModifiedTime.

Source Doel
Mapstructuur De oorspronkelijke mapstructuur van de bron kan worden bewaard op de doelshare.
Symbolische koppelingen Symbolische koppelingen op de bron kunnen worden bewaard en toegewezen aan de doelshare.
Toegangsmachtigingen Azure Files ondersteunt Windows ACL's en ze moeten worden ingesteld op de doelshare, zelfs als er tijdens de migratie geen AD-integratie is geconfigureerd. De volgende ACL's moeten behouden blijven: id van eigenaarbeveiliging (SID), groeps-SID, discretionaire toegangslijsten (DACL's), systeemtoegangsbeheerlijsten (SACL's).
Tijdstempel maken De oorspronkelijke tijdstempel van het bronbestand kan worden bewaard op de doelshare.
Tijdstempel wijzigen De oorspronkelijke wijzigingstijdstempel van het bronbestand kan worden bewaard op de doelshare.
Gewijzigde tijdstempel De oorspronkelijke gewijzigde tijdstempel van het bronbestand kan worden bewaard op de doelshare.
Bestandskenmerken Algemene kenmerken, zoals alleen-lezen, verborgen en archiefvlagmen, kunnen worden bewaard op de doelshare.

Migratiehandleidingen

De volgende tabel bevat voorgestelde hulpprogrammacombinaties voor migratie naar SMB Azure-bestandsshares.

De tabel gebruiken:

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

  2. Kies een van deze doelen:

    • Hybride implementatie: Gebruik Azure File Sync om de inhoud van Azure-bestandsshares on-premises in de cache op te slaan en minder vaak gebruikte bestanden in de cloud te tieren.
    • Implementatie in de cloud: Azure-bestandsshares in de cloud, zonder on-premises caching.

    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 migratiehandleiding te maken.

Een scenario zonder een 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
(Azure Files + Azure File Sync)
Doel:
Implementatie
in de cloud (Azure Files)
Aanbevolen combinatie van hulpprogramma: Aanbevolen combinatie van hulpprogramma:
Windows Server 2012 R2 en hoger
Windows Server 2012 en eerder
  • Via DataBox en Azure File Sync naar het recente serverbesturingssystemen
  • Via Storage Migration Service naar recente server met Azure File Sync, uploadt u
Nas (Network-Attached Storage)
Linux (alleen SMB)

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 of SMB) 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 betrouwbaarheid als uw bron. Als de doelopslag voldoende is voor uw behoeften, moet het hulpprogramma alleen overeenkomen met de mogelijkheden voor bestandskwaliteit van het doel.

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

    Denk bijvoorbeeld na 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. Deze tweede uitvoering is veel sneller omdat deze alleen bronwijzigingen moet transporteren die zijn opgetreden na de vorige uitvoering. Het opnieuw uitvoeren van een kopieerprogramma op deze manier kan de downtime aanzienlijk verminderen.

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

Aanbevolen Hulpprogramma Ondersteuning voor Azure-bestandsshares Behoud van bestandskwaliteit
Ja, aanbevolen Azure Storage Mover Ondersteund. Volledige betrouwbaarheid.*
Ja, aanbevolen Robocopy Ondersteund. Azure-bestandsshares kunnen worden gekoppeld als netwerkstations. Volledige betrouwbaarheid.*
Ja, aanbevolen Azure File Sync Systeemeigen geïntegreerd in Azure-bestandsshares. Volledige betrouwbaarheid.*
Ja, aanbevolen Azure Storage Migration Program Ondersteund. Volledige betrouwbaarheid.*
Ja, aanbevolen Storage Migration Service Indirect ondersteund. Azure-bestandsshares kunnen worden gekoppeld als netwerkstations op sms-doelservers. Volledige betrouwbaarheid.*
Ja, aanbevolen 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 behoudt geen metagegevens van bestanden.
Niet volledig aanbevolen Nieuwste versie van AzCopy
Ondersteund, maar niet volledig aanbevolen. Biedt geen ondersteuning voor differentiële kopieën op schaal en sommige bestandskwaliteit gaan mogelijk verloren.
Meer informatie over het gebruik van AzCopy met Azure-bestandsshares
Niet volledig aanbevolen Nieuwste versie van Azure Storage Explorer
Ondersteund, maar niet aanbevolen. Verliest de meeste beeldkwaliteit, zoals ACL's. Ondersteunt tijdstempels.
Niet aanbevolen Azure Data Factory Ondersteund. Kopieert geen metagegevens.

* 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.

Azure Storage Mover

Azure Storage Mover is een relatief nieuwe, volledig beheerde migratieservice waarmee u bestanden en mappen kunt migreren naar SMB Azure-bestandsshares met hetzelfde niveau van bestandskwaliteit als de onderliggende Azure-bestandsshare. Mapstructuur en metagegevenswaarden zoals bestands- en maptijdstempels, ACL's en bestandskenmerken worden onderhouden. Zie Migreren naar SMB Azure-bestandsshares met Behulp van Azure Storage Mover voor meer informatie over het gebruik van Azure Storage Mover met Azure Files.

Robocopy

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

Azure Storage Migration Program

Het begrijpen van uw gegevens is de eerste stap bij het selecteren van de juiste Azure Storage-service en migratiestrategie. Azure Storage Migration Program biedt verschillende hulpprogramma's waarmee u uw gegevens en opslaginfrastructuur kunt analyseren om waardevolle inzichten te bieden. Deze hulpprogramma's kunnen u helpen inzicht te krijgen in de grootte en het type gegevens, het aantal bestanden en mappen en toegangspatronen. Ze bieden een geconsolideerde weergave van uw gegevens en maken het mogelijk om verschillende aangepaste rapporten te maken.

Deze informatie kan u helpen:

  • Dubbele en redundante gegevenssets identificeren
  • Koudere gegevens identificeren die kunnen worden verplaatst naar goedkopere opslag

Zie Vergelijkingsmatrix voor deelnemers aan het Azure Storage Migration Program voor meer informatie.

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 cloudlagen worden ingeschakeld na de implementatie. In dat scenario ziet u het aantal items en welke mappen uw server het meest gebruiken.

De geteste versie van het hulpprogramma is versie 4.4.1. Het is compatibel met cloudbestanden. Het hulpprogramma veroorzaakt geen terugroep van 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.
  2. Bekijk de lijst met beschikbare migratiehandleidingen om de 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: