Wat is Azure Storage Mover?

Azure Storage Mover is een volledig beheerde migratieservice waarmee u uw bestanden en mappen kunt migreren van on-premises of AWS S3-buckets naar Azure Storage, terwijl downtime voor uw workload wordt geminimaliseerd.

U kunt Storage Mover gebruiken voor verschillende migratiescenario's, zoals lift-and-shift, en voor migraties die u regelmatig moet herhalen. Azure Storage Mover helpt ook toezicht te houden en de migratie van al uw wereldwijd gedistribueerde bestandsshares vanuit één opslagmover-resource te beheren. Mover kan ook worden geïmplementeerd in de Azure Government Cloud. Zie Wat is Azure Government? voor meer informatie.

Ondersteunde bronnen en doelen

De huidige Azure Storage Mover-release biedt ondersteuning voor volledige migraties voor specifieke combinaties van brondoelparen. Gebruik altijd de nieuwste agentversie om te profiteren van deze ondersteunde bronnen en bestemmingen:

Bronprotocol Doelgerichtheid Opmerkingen
AWS S3 Azure-blob-container AWS (Amazon Web Services) S3-buckets met de opslagklassen Glacier of Glacier Deep Archive kunnen niet worden gemigreerd en moeten eerst worden hersteld voordat Mover ze kan migreren.
AWS FSx – SMB (Preview) Azure Files SMB Vereist privénetwerkconnectiviteit met de FSx SMB-share en SMB-inloggegevens met toegang tot de bronshare.
GCS S3 (Preview) Azure-blob-container Zorg ervoor dat de GCS-bucket toegankelijk is via de S3-compatibele API vóór de migratie. Je moet objecten herstellen in archiefopslagklassen voordat je kunt migreren.
Azure-blob-container Azure-blob-container Blobcontainers kunnen in twee verschillende abonnementen en opslagaccounts zitten, maar moeten binnen dezelfde tenant zijn. Ondersteunde containers zijn onder andere die met Flatnamespace (FNS) en Hierarchical Namespace Service (HNS) functies ingeschakeld. De migratie gebruikt de ADLS Gen2 REST API-set.
Azure-blob-container Azure-blob-container Blob-containers kunnen zich in twee verschillende abonnementen en opslagaccounts bevinden, maar moeten zich binnen dezelfde tenant bevinden. Containers met de functie Flatnamespace (FNS) en HNS (Hierarchical Namespace Service) worden ondersteund en de ADLS Gen2 REST API-set wordt gebruikt voor migratie.
SMB 2.x- en 3.x-koppeling Azure-bestandsshare (SMB) SMB 1.x-bronnen en NFS Azure-bestandsshares worden momenteel niet ondersteund.
SMB 2.x- en 3.x-koppeling Azure-blob-container Containers met de functie Flatnamespace (FNS) en HNS (Hierarchical Namespace Service) worden ondersteund en de ADLS Gen2 REST API-set wordt gebruikt voor migratie.
SMB 2.x- en 3.x-koppeling (zonder agent) Azure-bestandsshare (SMB) Vereist privéconnectiviteit met de bron-SMB-share en SMB-inloggegevens die zijn opgeslagen in Azure Key Vault.
SMB 2.x- en 3.x-koppeling (zonder agent) Azure-blob-container Containers met de functie Flatnamespace (FNS) en HNS (Hierarchical Namespace Service) worden ondersteund en de ADLS Gen2 REST API-set wordt gebruikt voor migratie.
Vereist privéconnectiviteit met de bron-SMB-share en SMB-inloggegevens die zijn opgeslagen in Azure Key Vault.
NFS 3- en 4-koppeling Azure-bestandsshare (NFS 4.1) NFS Azure file shares ondersteunen NFS v3 en v4 source.
NFS 3- en 4-koppeling Azure-bestandsshare (NFS 4.1) NFS Azure-bestandsdeling wordt ondersteund met NFS v3/4 protocollen

Een Azure Blob-container zonder de hiërarchische naamruimteservicefunctie heeft geen traditioneel bestandssysteem. Een standaard-blobcontainer maakt gebruik van 'virtuele' mappen om deze functionaliteit na te bootsen. Wanneer deze methode wordt gebruikt, krijgen bestanden in mappen op de bron hun pad voor hun naam toegevoegd en worden ze in een eenvoudige lijst in de doel-blobcontainer geplaatst.

Wanneer u gegevens migreert vanaf een broneindpunt met behulp van het SMB-protocol, ondersteunt Storage Mover hetzelfde niveau van bestandskwaliteit als de onderliggende Azure-bestandsshare. Mapstructuur en metagegevenswaarden zoals bestands- en maptijdstempels, ACL's en bestandskenmerken worden onderhouden. Tijdens een gegevensmigratie vanuit een NFS-bron vertegenwoordigt de Storage Mover-service lege mappen als een lege blob in het doel. De metagegevens van de bronmap worden opgeslagen in het aangepaste metagegevensveld van deze blob, net zoals bij bestanden.

Het migreren van gegevens van een broneindpunt met behulp van het NFS-protocol vereist echter mogelijk virtuele mappen tijdens de migratie. Omdat Azure Blob-containers zonder HNS-ondersteuning geen traditioneel bestandssysteem hebben, gebruikt Storage Mover deze mappen om een lokaal bestandssysteem na te bootsen. Wanneer bestanden worden gevonden in mappen op een broneindpunt, voegt Storage Mover hun paden toe aan hun namen en plaatst het bestand in een vlakke lijst binnen de doelblobcontainer.

Volledig beheerde migraties

U hoeft slechts één Storage Mover-exemplaar in uw abonnement te implementeren om migraties van meerdere bronshares af te handelen, zelfs als ze zich in verschillende delen van de wereld bevinden. De opslagmover-resource zelf verwerkt uw bestanden en mappen niet. In plaats daarvan implementeert u een migratieagent in de buurt van uw bronshare om uw gegevens rechtstreeks naar de geselecteerde doelen in Azure te verzenden.

Azure Storage Mover biedt een set beheerbronnen die kunnen worden gebruikt voor elke share die u wilt migreren. U kunt bijvoorbeeld uw migratieplan uitdrukken en toezicht houden op de voortgang en resultaten van de migratie per share. Als u wilt profiteren van deze mogelijkheid, maakt u een migratieproject voor elke workload die u migreert. Definieer in het project de bron-, doel- en migratie-instellingen voor elke bronshare waarvan uw workload afhankelijk is. U kunt de volledige controle houden over wanneer u de migratie van een share start, de voortgang ervan bijhouden en de resultaten ervan bekijken.

Het artikel over de resourcehiërarchie bevat meer informatie over afzonderlijke Storage Mover-resources en hoe u deze het beste kunt gebruiken voor uw migratie. U kunt ook meer details over implementatieplanning krijgen in de planning voor een Azure Storage Mover-implementatieartikel .

Een hybride cloudservice

Azure Storage Mover ondersteunt migratieworkloads zonder agents en zonder agents. Voor agentgebaseerde workloads draait er in uw omgeving, dicht bij de bronopslag, een migratieagent-VM. Voor werkbelastingen zonder agent is er geen migratieagent-VM vereist.

De cloudservice biedt migratieindeling en -beheer voor beide workloadtypen. Raadpleeg voor agentgebaseerde werkbelastingen de artikelen over de implementatie van de Storage Mover-agent en de registratie van de agent.

Azure Storage Mover en Azure Data Box gebruiken

Wanneer u on-premises workloads overgaat naar Azure Storage, is het verminderen van downtime en het garanderen van voorspelbare perioden van onbeschikbaarheid cruciaal voor gebruikers en bedrijfsactiviteiten. Voor de eerste bulkmigratie kunt u Azure Data Box gebruiken en combineren met Azure Storage Mover voor online inhaalacties.

Het gebruik van Azure Data Box bespaart aanzienlijke netwerkbandbreedte. Actieve workloads in uw bronopslag kunnen echter wijzigingen ondergaan terwijl de Data Box wordt overgedragen naar een Azure-datacentrum. De 'online inhaalfase' omvat het bijwerken van uw cloudopslag met deze wijzigingen voordat u de workload volledig overzet om de cloudgegevens te gebruiken. Voor deze fase is doorgaans minimale bandbreedte vereist, omdat de meeste gegevens zich al in Azure bevinden en alleen de delta moet worden overgedragen. Azure Storage Mover excelleert in deze taak.

Azure Storage Mover detecteert verschillen tussen uw on-premises opslag en cloudopslag, het overdragen van updates en nieuwe bestanden die niet zijn vastgelegd door de Data Box-overdracht. Als de enige wijziging van een bestand is beperkt tot de metagegevens (zoals machtigingen), uploadt Azure Storage Mover bovendien alleen de nieuwe metagegevens in plaats van de volledige bestandsinhoud.

Lees meer informatie over het gebruik van Azure Storage Mover met Azure Data Box in het Azure Storage-blog.

Volgende stappen

De volgende artikelen kunnen u helpen vertrouwd te raken met de Storage Mover-service.