Esercitazione: Trasferire dati tramite condivisioni con Azure Stack Edge Pro GPU

SI APPLICA A:Yes for Pro GPU SKUAzure Stack Edge Pro - GPUYes for Pro 2 SKUAzure Stack Edge Pro 2Yes for Pro R SKUAzure Stack Edge Pro RYes for Mini R SKUAzure Stack Edge Mini R

Questa esercitazione illustra come aggiungere condivisioni e connettersi a esse sul dispositivo Azure Stack Edge Pro. Dopo che le condivisioni sono state aggiunte, Azure Stack Edge Pro può trasferire i dati in Azure.

Per completare questa procedura sono necessari circa 10 minuti.

In questa esercitazione apprenderai a:

  • Aggiungere una condivisione
  • Connettersi alla condivisione

Prerequisiti

Prima di aggiungere le condivisioni ad Azure Stack Edge Pro, verificare che:

Aggiungere una condivisione

Per creare una condivisione, eseguire la procedura seguente:

  1. Nel portale di Azure selezionare la risorsa Azure Stack Edge e quindi passare a Panoramica. Il dispositivo dovrebbe essere online. Selezionare Gateway di archiviazione nel cloud.

    Device online

  2. Selezionare + Aggiungi condivisione sulla barra dei comandi del dispositivo.

    Add a share

  3. Nel riquadro Aggiungi condivisione seguire questa procedura:

    a. Nella casella Nome, specificare un nome univoco per la condivisione.
    Il nome della condivisione può contenere solo lettere, numeri e trattini. Deve avere lunghezza compresa tra 3 e 63 caratteri e iniziare con una lettera o un numero. I trattini devono essere preceduti e seguiti da una lettera o un numero.

    b. Selezionare un Tipo per la condivisione.
    Il tipo può essere SMB o NFS. L'impostazione predefinita è SMB. SMB è l'opzione standard per i client Windows, mentre NFS è l'opzione usata per i client Linux.
    Le opzioni rimanenti variano leggermente a seconda che si scelgano condivisioni SMB o NFS.

    c. Specificare l'account di archiviazione in cui risiederà la condivisione.

    d. Nell'elenco a discesa Servizio di archiviazione, selezionare BLOB in blocchi, BLOB di pagine o File.
    Il tipo di servizio selezionato dipende dal formato che si vuole applicare ai dati da usare in Azure. In questo esempio si seleziona BLOB in blocchi perché si vogliono archiviare i dati come BLOB in blocchi in Azure. Se si seleziona BLOB di pagine, verificare che i dati siano allineati su 512 byte. Ad esempio, VHDX è sempre allineato su 512 byte.

    Importante

    Assicurarsi che l'account Archiviazione di Azure usato non abbia criteri di immutabilità o criteri di archiviazione impostati se si usa con un dispositivo Azure Stack Edge Pro o Data Box Gateway. Se i criteri BLOB non sono modificabili o se i BLOB sono archiviati in modo aggressivo, si verificano errori di caricamento quando il BLOB viene modificato nella condivisione. Per altre informazioni, vedere Impostare e gestire i criteri di immutabilità per l'archiviazione BLOB.

    e. Creare un nuovo contenitore BLOB o usarne uno esistente nell'elenco a discesa. Se si crea un contenitore BLOB, specificarne il nome. Se non esiste già un contenitore, viene creato nell'account di archiviazione con il nome della condivisione appena creato.

    f. A seconda che sia stata creata una condivisione SMB o una condivisione NFS, eseguire una delle operazioni seguenti:

    • Condivisione SMB: in Tutti gli utenti locali con privilegi selezionare Crea nuovo o Usa esistente. Se si crea un nuovo utente locale, immettere un nome utente e password e quindi confermare la password. Vengono così assegnate le autorizzazioni all'utente locale. La modifica delle autorizzazioni a livello di condivisione non è attualmente supportata. Se si seleziona la casella di controllo Consenti solo operazioni di lettura per i dati di questa condivisione, è possibile specificare utenti di sola lettura.

      Add SMB share

    • Condivisione NFS: immettere gli indirizzi IP dei client consentiti che possono accedere alla condivisione.

      Add NFS share

  4. Selezionare Crea per creare la condivisione.

    Viene ricevuta una notifica che indica che la creazione della condivisione è in corso. Dopo la creazione della condivisione con le impostazioni specificate, il riquadro Condivisioni viene aggiornato e includerà la nuova condivisione.

Connettersi alla condivisione

È ora possibile connettersi a una o più delle condivisioni create nel passaggio precedente. A seconda che sia disponibile una condivisione SMB o NFS, la procedura può variare.

Il primo passaggio consiste nell'assicurarsi che il nome del dispositivo possa essere risolto quando si usa una condivisione SMB o NFS.

Modificare il file host per la risoluzione dei nomi

A questo punto si aggiungeranno l'indirizzo IP del dispositivo e il nome descrittivo del dispositivo definiti nell'interfaccia utente Web locale del dispositivo a:

  • Il file host nel client OPPURE
  • Il file host nel server DNS

Importante

Si consiglia di modificare il file host nel server DNS per la risoluzione dei nomi di dispositivo.

Nel client Windows usato per la connessione al dispositivo, seguire questa procedura:

  1. Avviare Blocco note come amministratore e quindi aprire il file hosts che si trova in C:\Windows\System32\Drivers\etc.

    Windows Explorer hosts file

  2. Aggiungere la voce seguente al file hosts sostituendo i valori con quelli appropriati per il dispositivo:

    <Device IP>   <device friendly name>
    

    È possibile ottenere l'indirizzo IP del dispositivo dalla pagina Rete e il nome descrittivo del dispositivo dalla pagina Dispositivo nell'interfaccia utente Web locale. Lo screenshot seguente del file hosts mostra la voce:

    Windows Explorer hosts file 2

Connettersi a una condivisione SMB

Nel client Windows Server connesso al dispositivo Azure Stack Edge Pro connettersi a una condivisione SMB immettendo i comandi:

  1. In una finestra di comando digitare:

    net use \\<Device name>\<share name> /u:<user name for the share>

    Nota

    È possibile connettersi a una condivisione SMB solo con il nome del dispositivo e non tramite l'indirizzo IP del dispositivo.

  2. Quando richiesto, immettere la password per la condivisione.
    Di seguito è illustrato un esempio di output di questo comando.

    Microsoft Windows [Version 10.0.18363.476)
    (c) 2017 Microsoft Corporation. All rights reserved.
    
    C: \Users\AzureStackEdgeUser>net use \\myasetest1\myasesmbshare1 /u:aseuser
    Enter the password for 'aseuser' to connect to 'myasetest1':
    The command completed successfully.
    
    C: \Users\AzureStackEdgeUser>
    
  3. Premere i tasti Windows + R.

  4. Nella finestra Esegui, specificare il \\<device name>e quindi selezionare OK.

    Windows Run dialog

    Viene visualizzato Esplora file. Ora devono essere visualizzate le condivisioni create come cartelle. In Esplora file, fare doppio clic su una condivisione (cartella) per visualizzarne il contenuto.

    Connect to SMB share

    I dati vengono scritti in queste condivisioni man mano che vengono generati e il dispositivo ne esegue il push nel cloud.

Connettersi a una condivisione NFS

Nel client Linux connesso al dispositivo Azure Stack Edge Pro seguire questa procedura:

  1. Verificare che nel client sia installato il client NFSv4. Per installare il client NFS, usare il comando seguente:

    sudo apt-get install nfs-common

    Per altre informazioni, vedere Install NFSv4 client (Installare il client NFSv4).

  2. Dopo l'installazione del client NFS, montare la condivisione NFS creata nel dispositivo Azure Stack Edge Pro usando il comando seguente:

    sudo mount -t nfs -o sec=sys,resvport <device IP>:/<NFS share on device> /home/username/<Folder on local Linux computer>

    È possibile ottenere l'indirizzo IP del dispositivo dalla pagina Rete dell'interfaccia utente Web locale.

    Importante

    L'uso dell'opzione sync durante il montaggio di condivisioni migliora le velocità di trasferimento dei file di grandi dimensioni. Prima di montare la condivisione, verificare che le directory che fungeranno da punti di montaggio nel computer locale siano già state create. Queste directory non devono contenere file o sottocartelle.

    L'esempio seguente mostra come connettersi da NFS a una condivisione nel dispositivo Azure Stack Edge Pro. L'indirizzo IP del dispositivo è 10.10.10.60. La condivisione mylinuxshare2 è montata nella macchina virtuale Ubuntu. Il punto di montaggio della condivisione è /home/azurestackedgeubuntuhost/edge.

    sudo mount -t nfs -o sec=sys,resvport 10.10.10.60:/mylinuxshare2 /home/azurestackedgeubuntuhost/Edge

Nota

A questa versione si applicano le indicazioni seguenti:

  • Dopo aver creato un file nella condivisione, non è possibile rinominarlo.
  • L'eliminazione di un file da una condivisione non comporta l'eliminazione della voce nell'account di archiviazione di Azure.
  • Quando si usa rsync per la copia su NFS, usare il flag --inplace.

Passaggi successivi

In questa esercitazione sono stati presentati i seguenti argomenti relativi ad Azure Stack Edge Pro:

  • Aggiungere una condivisione
  • Connettersi alla condivisione

Per informazioni su come trasformare i dati con Azure Stack Edge Pro, passare all'esercitazione successiva: