管理 Azure 文件共享
Azure 文件存储提供两种用于装载 Azure 文件共享的行业标准文件系统协议:服务器消息块 (SMB) 协议和网络文件系统 (NFS) 协议。 尽管可以在同一存储帐户中创建 SMB 和 NFS Azure 文件共享,但 Azure 文件共享不支持在同一个文件共享中同时使用 SMB 和 NFS 协议。
Azure 文件共享的类型
Azure 还提供两种类型的文件共享:标准和高级。 高级文件共享和标准文件共享之间存在重大差异:
高级层将数据存储在新式固态硬盘 (SSD) 上,标准层则存储在硬盘驱动器 (HDD) 上。
标准文件共享只可用于 SMB 和 REST 协议,高级文件共享则可用于 SMB、NFS 和 REST 协议。
你可以在标准文件共享的热、冷和事务优化层之间轻松切换,但不能从高级文件共享切换为任何标准层。
创建 Azure SMB 文件共享
此视频演示如何创建 SMB Azure 文件共享。
在创建和配置 SMB Azure 文件共享时,需要注意两个重要设置。
打开端口 445。 Azure 文件使用 SMB 协议。 SMB 通过 TCP 端口 445 通信。 确保端口 445 处于打开状态。 此外,请确保防火墙未阻止来自客户端计算机的 TCP 端口 445。
启用安全传输。
Secure transfer required
设置通过仅将来自安全连接的请求限制到存储帐户,来增强存储帐户的安全性。 考虑使用 REST API 访问存储帐户的情况。 如果尝试连接,并且启用了所需的安全传输,则必须使用 HTTPS 进行连接。 如果尝试使用 HTTP 连接到帐户,并且启用了所需的安全传输,则会拒绝连接。
在 Windows 上装载 SMB Azure 文件共享
Azure 文件共享可以在 Windows 和 Windows Server 中无缝使用。 可以在 Azure 门户中将 Azure 文件共享与 Windows 或 Windows Server 连接。 指定要在其中装载共享的“驱动器”,然后选择“身份验证方法”。 当准备好使用文件共享时,系统会提供要运行的 PowerShell 命令。 此视频演示如何在 Windows 上装载 SMB 文件共享。
在 Linux 上装载 SMB Azure 文件共享
还可以从 Linux 计算机连接到 Azure 文件共享。 在虚拟机页面中选择“连接”。 通过使用 CIFS 内核客户端,可以在 Linux 分发版中装载 SMB Azure 文件共享。 文件装载可以通过以下两种方式完成:使用 mount
命令按需完成;通过在 /etc/fstab 中创建条目在启动(持久化)时完成。