Migra i dati da AWS FSx a File di Azure con Archiviazione di Azure Mover (Preview)

Archiviazione di Azure Mover supporta la migrazione cloud-to-cloud senza agenti da AWS FSx for Windows File Server (SMB) a File di Azure (SMB).

Questo articolo spiega come preparare i prerequisiti, configurare gli endpoint, eseguire lavori di migrazione, validare i dati e completare il cutover.

Importante

Le migrazioni SMB FSx richiedono connettività privata tra Azure e la rete AWS che ospita il tuo file system FSx.

Prerequisites

Prima di iniziare, assicurarsi di disporre di:

Limiti di migrazione e comportamento

Lo scenario da FSx ad File di Azure è attualmente in anteprima. Rivedere questi limiti e comportamenti prima dell'uso in produzione:

  • Ogni processo di migrazione supporta fino a 500 milioni di oggetti. Se la tua condivisione FSx contiene più oggetti, dividi l'ambito della migrazione tra più lavori.
  • È possibile eseguire contemporaneamente fino a 10 processi di migrazione per sottoscrizione.
  • Durante l'anteprima, esegui un solo lavoro di migrazione alla volta per ogni condivisione file Azure target per evitare conflitti.
  • Le origini SMB 1.x non sono supportate. Usa SMB 2.x o SMB 3.x.
  • I dati vengono copiati, non spostati. I dati di origine rimangono in FSx a meno che non li si dismetta.

Per i limiti e i vincoli più recenti, consulta le basi della migrazione al cloud e le note di rilascio.

Crea l'endpoint sorgente (AWS FSx SMB)

Crea un endpoint sorgente che punti alla tua condivisione FSx SMB.

  1. Nella tua risorsa Storage Mover, espandi l'elemento Gestione delle Risorse nella navigazione a sinistra. Seleziona Endpoint di archiviazione>Endpoint di origine>Crea endpoint per aprire il pannello Crea endpoint di origine.

    Schermo catturato del pannello Source Endpoint di Storage Mover, evidenziando i passaggi necessari per accedervi.

  2. Nel riquadro Crea endpoint di origine, seleziona il menu a discesa Tipo di migrazione e scegli l'opzione Migrazione multicloud. Successivamente, seleziona il menu a tendina Tipo di sorgente e scegli l'opzione AWS FSx - SMB . Aggiungi valori per i seguenti campi:

    • Nome host o indirizzo IP: Il nome FSx DNS/FQDN o IP privato.

    • Nome della condivisione: Solo il nome della condivisione (ad esempio, Data). Non includere barre rovesciate iniziali.

    • Key Vault: Il nome del tuo Azure Key Vault.

    • Metodo di inserimento nome utente e metodo di inserimento password: seleziona l'opzione corrispondente al tuo caso d'uso. Questa opzione può essere il nome del segreto username e password oppure l'URI del segreto username e password.

    • Segreto del nome utente o URI del segreto del nome utente: seleziona o inserisci il segreto del nome utente o l'URI del segreto del nome utente.

    • Password secret o URI del password secret: Seleziona o inserisci il password secret o l'URI del password secret.

    • Descrizione della sorgente: Una descrizione opzionale per la nuova risorsa endpoint della tua fonte.

      Screenshot del pannello Source Endpoint di Storage Mover, evidenziando i campi necessari per creare una nuova risorsa endpoint sorgente.

  • Dopo aver aggiunto tutti i valori richiesti, seleziona Crea per salvare le modifiche e crea una nuova risorsa endpoint sorgente.

Note

Se l'assegnazione dei ruoli non avviene automaticamente in runtime, assegna Key Vault Secrets User all'identità gestita dall'endpoint di origine.

Crea l'endpoint di destinazione per File di Azure

Crea un endpoint SMB di destinazione per una condivisione file di Azure.

  1. Nella tua risorsa Storage Mover, espandi l'elemento Gestione delle Risorse nella navigazione a sinistra. Seleziona endpoint di archiviazione>endpoint di destinazione>Aggiungi endpoint per aprire il pannello Crea endpoint di destinazione.

    Screenshot del pannello Target Endpoint di Storage Mover, evidenziando i passaggi necessari per accedervi.

  2. Nel riquadro Crea endpoint di destinazione, seleziona gli elenchi a discesa Sottoscrizione e Account di archiviazione. Scegli i valori corrispondenti all'account di abbonamento e storage contenente la tua destinazione di condivisione file Azure.

  3. Seleziona il menu a tendina Tipo di Target e scegli l'opzione Condivisione File .

  4. Seleziona l'opzione protocollo corrispondente nel campo Protocollo .

  5. Seleziona il menu a tendina della condivisione file e scegli il nome della condivisione file di destinazione per contenere i tuoi dati.

  6. Opzionalmente, aggiungi una descrizione per il endpoint target nel campo Descrizione .

  7. Seleziona Crea per salvare le modifiche e crea una nuova risorsa endpoint target.

    Schermata del riquadro Endpoint di destinazione di Storage Mover, con evidenziazione dei campi necessari per creare una nuova risorsa endpoint di destinazione.

Note

Se l'assegnazione dei ruoli non avviene automaticamente a runtime, assegna Storage File Data Privileged Contributor all'identità gestita dell'endpoint target.

Crea ed esegui un lavoro di migrazione

Dopo aver creato gli endpoint, crea una definizione di progetto e lavoro. Poi, dopo aver creato le risorse per la definizione del progetto e del lavoro, esegui il primo passaggio di copia.

Creare un progetto

  1. Passare alla pagina Progetti nel portale di Azure per accedere ai progetti. Nella visualizzazione Tutti i progetti predefiniti vengono visualizzati i nomi di tutti i progetti di cui è stato effettuato il provisioning e un riepilogo dei processi in essi contenuti.

    Screenshot della scheda

  2. Selezionare Crea progetto per aprire il riquadro Crea un progetto . Inserisci un nome di project nel campo nome Project e una descrizione opzionale nel campo Project description. Infine, selezionare Crea per effettuare il provisioning del progetto.

    Screenshot della pagina

Creare una definizione di lavoro

  1. In Project explorer, seleziona il project che hai creato nella sezione precedente. Successivamente, seleziona Crea definizione di lavoro nella vista Tutti i progetti .

    Schermata della scheda Panoramica di Project Explorer all'interno del portale di Azure, evidenziando l'uso di filtri.

  2. Nella scheda Informazioni di base configurare le impostazioni seguenti:

    • Tipo di migrazione: Migrazione multicloud
    • Tipo di sorgente: AWS FSx - SMB (Anteprima)
    • Nome del lavoro: Ad esempio, FSxToAzureFilesJob
    • Descrizione: Aggiungi una descrizione opzionale.

    Nelle sezioni Endpoint, configura i corrispondenti campi endpoint Sorgente, endpoint Target e Sotto-percorso secondo necessità, e come indicato.

    Nella sezione Connessioni Private (Anteprima ), seleziona il pulsante Aggiungi connessioni private e scegli la risorsa di connessione privata pertinente.

  3. Nella scheda Impostazioni, imposta la modalità Copia su Specchio per le migrazioni iniziali.

  4. Nella scheda Recensione , verifica i valori e seleziona Crea.

Suggerimento

Usa Additive per le migrazioni iniziali. Usa Mirror solo quando vuoi che la destinazione corrisponda esattamente alla sorgente.

Avvia e monitora un lavoro di migrazione

  1. Vai su Migrazione lavori, apri la definizione del lavoro e seleziona Inizia lavoro.
  2. Seleziona Start per iniziare la run.
  3. Monitora dettagli quali file trasferiti, velocità effettiva ed errori.

Importante

Se l'inizio del lavoro fallisce a causa dei permessi, assegna i ruoli richiesti e riprova:

  • Utente segreti Key Vault nel Key Vault per l'identità dell'endpoint sorgente.
  • Collaboratore con privilegi per i dati dei File di archiviazione nell'account di archiviazione di destinazione per l'identità dell'endpoint di destinazione.

Convalida la migrazione ed esegui il cutover

Usa un modello di migrazione incrementale per minimizzare i tempi di inattività.

  1. Esegui una copia iniziale e convalida la struttura delle cartelle, il numero di file e l'integrità dei file di esempio in File di Azure.
  2. Esegui passaggi incrementali per copiare solo i dati cambiati.
  3. Per il cutover finale, interrompi le operazioni di scrittura sulla sorgente FSx.
  4. Eseguire un passaggio finale incrementale.
  5. Reindirizza utenti e applicazioni a File di Azure utilizzando percorsi UNC come \\<storage-account-name>.file.core.windows.net\<share-name>.
  6. Mantenere FSx disponibile in modalità di sola lettura per un breve periodo di rollback, quindi dismetterlo una volta convalidato.

Troubleshooting

Se i lavori di migrazione falliscono, controlla prima i seguenti elementi:

  • Autorizzazioni: Verificare l'accesso al segreto di Key Vault per l'identità dell'endpoint di origine e l'accesso ai dati di archiviazione per l'identità dell'endpoint di destinazione.
  • Rete: Verifica lo stato della connessione privata e la configurazione del percorso di rete che supporta, inclusa la raggiungibilità TCP 445 tramite VPN, ExpressRoute, NSG e i controlli del firewall.
  • Valori del percorso sorgente: Conferma che il nome dell'host FSx e della condivisione siano corretti.
  • Stato dell'esecuzione: Rivedi l'ultimo output delle definizioni di lavoro e i dettagli sull'errore del portale prima di riprovare.

Per ulteriori indicazioni sulla risoluzione dei problemi, vedi: