Gestire condivisioni file di Azure
File di Azure offre due protocolli standard del file system del settore per il montaggio delle condivisioni file di Azure: il protocollo SMB (Server Message Block) e il protocollo NFS (Network File System). Le condivisioni file di Azure non supportano entrambi i protocolli SMB e NFS nella stessa condivisione file, anche se è possibile creare condivisioni file di Azure SMB e NFS all'interno dello stesso account di archiviazione.
Tipi di condivisioni file di Azure
Azure offre anche due tipi di condivisioni file: standard e premium. Esistono differenze fondamentali tra le condivisioni file Premium e Standard:
Il livello Premium archivia i dati su unità SSD moderne, mentre per il livello Standard vengono usate unità disco rigido (HDD).
Le condivisioni file Standard possono essere usate solo con i protocolli SMB e REST, mentre le condivisioni file Premium possono essere usate con i protocolli SMB, NFS e REST.
Per le condivisioni file Standard è possibile passare facilmente da un livello all'altro (ad accesso frequente, ad accesso sporadico e ottimizzato per le transazioni), ma non è possibile passare dalle condivisioni file Premium a uno dei livelli Standard.
Creazione di condivisioni file di Azure SMB
Esistono due impostazioni importanti che è necessario tenere presente durante la creazione e la configurazione di condivisioni file SMB di Azure.
Aprire la porta 445. SMB comunica sulla porta TCP 445. Assicurarsi che la porta 445 sia aperta. Assicurarsi inoltre che il firewall non blocchi la porta TCP 445 dal computer client. Se non è possibile sbloccare la porta 445, è necessaria una connessione VPN o ExpressRoute dall’ambiente locale alla rete di Azure, con File di Azure esposti nella rete interna usando endpoint privati.
Abilitare il trasferimento sicuro. L'impostazione
Secure transfer required
migliora la sicurezza dell'account di archiviazione in quanto consente di limitare le richieste a tale account alle sole connessioni sicure. Si consideri lo scenario in cui si usano le API REST per accedere all'account di archiviazione. Se si tenta di connettersi e il trasferimento sicuro richiesto è abilitato, è necessario connettersi tramite HTTPS. Se si tenta di connettersi all'account tramite HTTP e il trasferimento sicuro richiesto è abilitato, la connessione viene rifiutata.
Monitorare una condivisione file SMB di Azure in Windows
Le condivisioni file di Azure possono essere usate facilmente in Windows e Windows Server. È possibile connettersi alla condivisione file di Azure con Windows o Windows Server nel portale di Azure. Specificare l'unità in cui si desidera monitorare la condivisione e scegliere il metodo di autenticazione. Il portale di Azure fornisce i comandi PowerShell da eseguire quando si è pronti per lavorare con la condivisione file. Questo video illustra come montare la condivisione file SMB in Windows.
Montare una condivisione file di Azure SMB in Linux
È anche possibile connettersi alle condivisioni file di Azure da computer Linux. Nella pagina della macchina virtuale selezionare Connetti. Le condivisioni file SMB di Azure possono essere montate nelle distribuzioni di Linux tramite il client kernel CIFS. Il montaggio dei file può essere eseguito su richiesta con il comando mount
oppure all'avvio (persistente) creando una voce in /etc/fstab.