Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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:
- Een AWS-account met toegang tot de FSx voor de Windows File Server-implementatie die je wilt migreren.
- Een Storage Mover-resource in je Azure-abonnement.
- Een Azure Storage-account en een Azure-bestandsshare als bestemming.
- Een privéverbinding voor cross-cloud migratie. Zie Migraties die privéverbindingen vereisen en Plan privénetwerken voor cloud-naar-cloud migraties.
- Een Azure Key Vault die FSx-inloggegevens opslaat in twee geheimen: één voor gebruikersnaam en één voor wachtwoord.
- Rechten om Storage Mover-resources aan te maken en vereiste RBAC-rollen toe te wijzen.
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.
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.
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.
- 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.
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.
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.
Selecteer het vervolgkeuzemenu Doeltype en kies de optie Bestandsshare.
Selecteer de bijbehorende protocoloptie in het Protocolveld .
Selecteer de vervolgkeuzelijst File share en kies de naam van de doelbestandsshare waarin je gegevens worden opgeslagen.
Voeg optioneel een beschrijving toe voor je doel-eindpunt in het Beschrijvingsveld .
Selecteer Create om je wijzigingen op te slaan en een nieuwe target endpointresource 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
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.
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.
Een taakdefinitie maken
Selecteer in Project Explorer het project dat je in de vorige sectie hebt aangemaakt. Selecteer vervolgens een functiedefinitie aanmaken in de weergave Alle projecten .
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.
Zet in het tabblad Instellingen de kopieermodus op Spiegelen voor de eerste migraties.
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
- Ga naar Migratiebanen, open je functiedefinitie en selecteer Start baan.
- Selecteer Start om de run te starten.
- 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.
- Voer een eerste kopie uit en valideer de mapstructuur, het aantal bestanden en de integriteit van voorbeeldbestanden in Azure Files.
- Voer incrementele passes uit om alleen gewijzigde data te kopiëren.
- Voor de definitieve omschakeling stop schrijfbewerkingen naar de FSx-bron.
- Voer een laatste incrementele ronde uit.
- Gebruikers en applicaties worden doorgestuurd naar Azure Files via UNC-paden zoals
\\<storage-account-name>.file.core.windows.net\<share-name>. - 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: