Migreer gegevens van AWS FSx naar Azure Files met Azure Storage Mover (preview)

Azure Storage Mover ondersteunt agentloze cloud-naar-cloud migratie van AWS FSx for Windows File Server (SMB) naar Azure Files (SMB).

Dit artikel legt uit hoe je vereiste vereisten voorbereidt, endpoints configureert, migratietaken uitvoert, data valideert en de cutover uitvoert.

Important

FSx SMB-migraties vereisen private connectiviteit tussen Azure en het AWS-netwerk dat je FSx-bestandssysteem host.

Prerequisites

Zorg voordat u begint dat u over het volgende beschikt:

Migratiegrenzen en gedrag

Het FSx naar Azure Files-scenario is momenteel in preview. Bekijk deze limieten en gedragingen voordat je ze in productie gebruikt:

  • Elke migratieopdracht ondersteunt tot 500 miljoen objecten. Als je FSx-share meer objecten bevat, verdeel dan de migratiescope over meerdere taken.
  • Er kunnen per abonnement maximaal 10 migratietaken gelijktijdig worden uitgevoerd.
  • Tijdens de preview voer je per doel-Azure-bestandsdeling slechts één migratietaak uit om conflicten te voorkomen.
  • SMB 1.x-bronnen worden niet ondersteund. Gebruik SMB 2.x of SMB 3.x.
  • Data wordt gekopieerd, niet verplaatst. Brondata blijft in FSx tenzij je het buiten gebruik neemt.

Voor de nieuwste limieten en beperkingen, zie de basis van Cloudmigratie en de Release Notes.

Maak het bron-endpoint aan (AWS FSx SMB)

Maak een bron-endpoint aan dat naar je FSx SMB-share verwijst.

  1. Vouw in je Storage Mover-bron het item Resource Management uit in het linkernavigatiemenu. Selecteer Storage endpoints>Source endpoints>Create endpoint om het Create source endpoint-paneel te openen.

    Schermopname van het Source Endpoint-paneel van de Storage Mover, waarin de stappen worden gemarkeerd die nodig zijn om toegang te krijgen.

  2. Selecteer in het paneel 'Bron-endpoint aanmaken ' het dropdownmenu Migratietype en kies de optie Multicloud-migratie . Selecteer vervolgens het keuzemenu Source type en kies de optie AWS FSx - SMB . Voeg waarden toe voor de volgende velden:

    • Hostnaam of IP-adres: De DNS/FQDN-naam van FSx of het privé-IP-adres.

    • Sharenaam: Alleen de sharenaam (bijvoorbeeld Data). Neem geen voorloop-backslashes op.

    • Key Vault: De naam van uw Azure Key Vault.

    • Gebruikersnaam-invoermethode en wachtwoordinvoermethode: Selecteer de optie die bij jouw gebruikssituatie past. Deze optie kan de naam van het gebruikersnaam en wachtwoordgeheim zijn, of de URI van de gebruikersnaam en het wachtwoordgeheim .

    • Gebruikersnaamgeheim of gebruikersnaamgeheim URI: Selecteer of voer het gebruikersnaamgeheim of de URI van het gebruikersnaamgeheim in.

    • Wachtwoordgeheim of Wachtwoordgeheim URI: Selecteer of voer het wachtwoordgeheim of de URI van het wachtwoordgeheim in.

    • Bronbeschrijving: Een optionele beschrijving voor je nieuwe bron-endpoint resource.

      Schermopname van het Source Endpoint-paneel van de Storage Mover, waarin de velden worden gemarkeerd die nodig zijn om een nieuwe bron-endpointresource aan te maken.

  • Na het toevoegen van alle vereiste waarden selecteer je Create om je wijzigingen op te slaan en een nieuwe bron-endpointresource aan te maken.

Note

Als roltoewijzing niet automatisch plaatsvindt tijdens runtime, wijs dan Key Vault Secrets User toe aan de door het bron-endpoint beheerde identiteit.

Maak het doeleindpunt voor Azure Files

Creëer een Azure file share target SMB endpoint.

  1. Vouw in je Storage Mover-bron het item Resource Management uit in het linkernavigatiemenu. Selecteer Opslag-eindpunten>Doel-eindpunten>Voeg eindpunt toe om het Doelpunt-pane Aanmaken te openen.

    Schermafbeelding van het Target Endpoint-paneel van de Storage Mover, waarin de stappen worden gemarkeerd die nodig zijn om toegang te krijgen.

  2. Selecteer in het menu 'Doelpunt' Aanmaken de dropdownmenu's Abonnements- en Opslagaccount. Kies de waarden die overeenkomen met het abonnement en het opslagaccount waarin zich uw Azure-bestandsshare als doel bevindt.

  3. Selecteer het vervolgkeuzemenu Doeltype en kies de optie Bestandsshare.

  4. Selecteer de bijbehorende protocoloptie in het Protocolveld .

  5. Selecteer de vervolgkeuzelijst File share en kies de naam van de doelbestandsshare waarin je gegevens worden opgeslagen.

  6. Voeg optioneel een beschrijving toe voor je doel-eindpunt in het Beschrijvingsveld .

  7. Selecteer Create om je wijzigingen op te slaan en een nieuwe target endpointresource aan te maken.

    Schermopname van het Target Endpoint-paneel van de Storage Mover, waarin de velden worden gemarkeerd die nodig zijn om een nieuwe target endpoint-resource aan te maken.

Note

Als de roltoewijzing niet automatisch plaatsvindt tijdens de uitvoering, wijs dan Storage File Data Privileged Contributor toe aan de beheerde identiteit van het doelendpoint.

Creëer en run een migratiejob

Nadat je de eindpunten hebt gemaakt, maak je een project- en taakdefinitie. Daarna voer, nadat je de project- en taakdefinitiebronnen hebt gemaakt, de eerste copy pass uit.

Een project maken

  1. Navigeer naar de pagina Projecten in de Azure-portal om toegang te krijgen tot uw projecten. In de standaardweergave Alle projecten worden de namen weergegeven van ingerichte projecten en een overzicht van de taken die ze bevatten.

    Schermopname van het tabblad Overzicht in de Azure-portal.

  2. Selecteer Project maken om het deelvenster Een project maken te openen. Voer een project-naam in in het veld Project naam en een optionele beschrijving in het Project-beschrijvingsveld. Selecteer Maken ten slotte om het project voor te bereiden.

    Schermopname van de pagina Een project maken van Storage Mover.

Een taakdefinitie maken

  1. Selecteer in Project Explorer het project dat je in de vorige sectie hebt aangemaakt. Selecteer vervolgens een functiedefinitie aanmaken in de weergave Alle projecten .

    Schermopname van het tabblad Overzicht van Project Explorer in de Azure-portal waarin het gebruik van filters wordt gemarkeerd.

  2. Configureer op het tabblad Basisbeginselen de volgende instellingen:

    • Migratietype: Multicloudmigratie
    • Brontype: AWS FSx - SMB (Preview)
    • Functienaam: Bijvoorbeeld, FSxToAzureFilesJob
    • Beschrijving: Voeg een optionele beschrijving toe.

    In de secties Eindpunten configureert u de bijbehorende velden Bron-eindpunt, Doeleindpunt en Subpad indien nodig en zoals aangegeven.

    Selecteer in de sectie Private connections (Preview) de knop Privéverbindingen toevoegen en selecteer de relevante private verbindingsbron.

  3. Zet in het tabblad Instellingen de kopieermodus op Spiegelen voor de eerste migraties.

  4. Controleer in het tabblad Beoordelen waarden en selecteer Aanmaken.

Tip

Gebruik Additive voor de eerste migraties. Gebruik Mirror alleen wanneer je wilt dat de bestemming exact overeenkomt met de bron.

Start en monitor een migratieopdracht

  1. Ga naar Migratiebanen, open je functiedefinitie en selecteer Start baan.
  2. Selecteer Start om de run te starten.
  3. Monitor details zoals overgedragen bestanden, doorvoer en fouten.

Important

Als het starten van de taak mislukt vanwege onvoldoende machtigingen, wijs je de vereiste rollen toe en probeer het daarna opnieuw:

  • Key Vault Secrets User op de Key Vault voor de identiteit van het bron-endpoint.
  • Storage File Data Privileged Contributor voor het doelopslagaccount voor de identiteit van het doeleindpunt.

Valideer migratie en voer cutover uit

Gebruik een incrementeel migratiepatroon om downtime te minimaliseren.

  1. Voer een eerste kopie uit en valideer de mapstructuur, het aantal bestanden en de integriteit van voorbeeldbestanden in Azure Files.
  2. Voer incrementele passes uit om alleen gewijzigde data te kopiëren.
  3. Voor de definitieve omschakeling stop schrijfbewerkingen naar de FSx-bron.
  4. Voer een laatste incrementele ronde uit.
  5. Gebruikers en applicaties worden doorgestuurd naar Azure Files via UNC-paden zoals \\<storage-account-name>.file.core.windows.net\<share-name>.
  6. Houd FSx gedurende een korte terugvalperiode beschikbaar in alleen-lezenmodus en stel het daarna buiten gebruik zodra dit is gevalideerd.

Troubleshooting

Als migratieopdrachten mislukken, controleer dan eerst de volgende items:

  • Toestemmingen: Valideer de geheime toegang van Key Vault voor identiteit van het bronpunt en toegang tot opslaggegevens voor de identiteit van het doelpunt.
  • Netwerk: Controleer de status van de privéverbinding en de configuratie van ondersteunende netwerkpaden, inclusief TCP 445-bereikbaarheid via VPN, ExpressRoute, NSG en firewallcontroles.
  • Bronpadwaarden: Bevestig dat FSx-host- en sharenaam correct zijn.
  • Status van uitvoering: Bekijk de meest recente uitvoer van de taakdefinitie en de foutdetails in het portal voordat je het opnieuw probeert.

Voor meer advies over probleemoplossing, zie: