- Share files across multiple Azure VMs and non-Azure machines simultaneously.
- Supports backup and snapshots for point-in-time recovery.
- Portal generates platform-specific mount scripts for Windows, Linux, and macOS.
- Clients interact with Azure Files similarly to on-premises SMB file shares.
- SMB requires TCP port 445. Azure Files also supports NFS (v4.1) on supported storage account types for appropriate Linux workloads.
- Replace on-premises file servers by migrating file shares to Azure Files.
- Store and share diagnostic data, tools, and utilities across teams.
- Host shared configuration, media, or build artifacts accessible to multiple VMs or services.
- Open your storage account in the Azure portal and navigate to the File shares blade.
- Click Add file share.
- Provide a name (for example,
files-01) and select an access tier. - Optionally enable backup during creation.
- Click Review + create, then Create.
- After provisioning, open the file share and click Connect to get OS-specific mount commands.

The portal also displays the maximum capacity for the selected tier during creation (for this example the portal shows 5 TB). Actual limits vary by tier and subscription—refer to the Azure Files scale and quotas documentation for current targets:


The portal provides ready-to-run mount scripts for each operating system. Copy the script matching your client OS and run it on the target machine to mount the share.
Some ISPs and corporate networks block outbound TCP port 445. If you cannot reach the storage account on port 445, consider using an Azure VPN (P2S or S2S), ExpressRoute, or private endpoints to provide private connectivity to Azure.
- Public Internet vs. private connectivity: The steps above use the public internet. For production workloads, consider isolating storage access.
- Options to secure and restrict access:
- Private Endpoint for Azure Files: Azure Files private endpoints
- Virtual network service endpoints: Service endpoints overview
- Storage firewall and virtual network rules: Storage network security
- VPNs and ExpressRoute to avoid public SMB traffic.
Further reading and references
- Azure Files documentation
- Azure Files scale and performance targets
- Azure VPN Gateway overview
- ExpressRoute introduction
- Private endpoints for Azure Storage