你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

教程:使用 Azure 门户创建 SMB Azure 文件共享并将其连接到 Windows VM

Azure 文件存储会在云中提供完全托管的文件共享,这些共享项可通过行业标准的服务器消息块 (SMB) 协议网络文件系统 (NFS) 协议进行访问。 本教程介绍在 Windows 虚拟机 (VM) 中使用 SMB Azure 文件共享的几种方法。

如果没有 Azure 订阅,请在开始之前创建一个免费帐户

  • 创建 Azure 存储帐户
  • 创建 SMB Azure 文件共享
  • 部署 VM
  • 连接到 VM
  • 将文件共享装载到 VM

适用于

文件共享类型 SMB NFS
标准文件共享 (GPv2)、LRS/ZRS 是 否
标准文件共享 (GPv2)、GRS/GZRS 是 否
高级文件共享 (FileStorage)、LRS/ZRS 是 否

入门

创建存储帐户

在使用 Azure 文件共享之前,必须创建 Azure 存储帐户。

存储帐户是一个共享的存储池,可以在其中部署 Azure 文件共享或其他存储资源,例如 Blob 或队列。 一个存储帐户可以包含无数个共享。 一个共享可以存储无数个文件,直至达到存储帐户的容量限制为止。

若要使用 Azure 门户创建存储帐户,请执行以下操作:

  1. 在“Azure 服务”下,选择“存储帐户” 。

  2. 选择“+ 创建”以创建存储帐户。

  3. 在“项目详细信息”下,选择要在其中创建存储帐户的 Azure 订阅。 如果只有一个订阅,则默认值应是该订阅。

  4. 如果你要创建新的资源组,请选择“新建”并输入名称,例如 myexamplegroup。

  5. 在“实例详细信息”下,提供存储帐户的名称。 可能需要添加几个随机数,使其变成全局唯一名称。 存储帐户名称必须全部为小写字母和数字,并且必须介于 3 到 24 个字符之间。 记下存储帐户名称。 稍后将使用它。

  6. 在“区域”中,选择要在其中创建存储帐户的区域。

  7. 在“主要服务”中,选择“Azure 文件存储”

  8. 在“性能”中,保留默认值“标准”。

  9. 在“冗余”中,选择“本地冗余存储 (LRS)”。

    屏幕截图显示如何使用 Azure 门户为存储帐户输入项目和实例详细信息。

  10. 选择“查看 + 创建”以查看设置。 Azure 将运行最终验证。

  11. 完成验证后,选择“创建”。 你应该会看到一条通知,指出部署正在进行。

  12. 看到指示部署已完成的通知时,请选择“转到资源”

创建 Azure 文件共享

接下来,创建 SMB Azure 文件共享。

  1. Azure 存储帐户部署完成后,请选择“转到资源”。

  2. 在服务菜单中的“数据存储”下,选择“文件共享”

    显示如何从服务菜单中选择文件共享的屏幕截图。

  3. 选择“+ 文件共享”。

    显示如何创建新文件共享的屏幕截图。

  4. 将新文件共享命名为 qsfileshare,并为“层级”保留“事务优化”。

  5. 选择备份选项卡。默认情况下,使用 Azure 门户创建 Azure 文件共享时启用备份。 如果要禁用文件共享的备份,请取消选中“启用备份”复选框。 如果想要启用备份,可以保留默认值,也可以在存储帐户所在的同一区域和订阅中创建新的恢复服务保管库。 若要创建新的备份策略,请选择创建新策略

    显示如何启用或禁用文件共享备份的屏幕截图。

  6. 选择“查看 + 创建”,然后选择“创建”以创建文件共享。

  7. 在本地计算机上创建名为 qsTestFile 的新 txt 文件。

  8. 选择新文件共享,然后在文件共享位置选择“上传”。

    显示如何将文件上传到新文件共享的屏幕截图。

  9. 浏览到创建 .txt 文件的位置,然后依次选择“qsTestFile.txt”、“上传”。

部署 VM

到目前为止,你已经创建了一个 Azure 存储帐户和一个包含一个文件的文件共享。 接下来,创建 Azure VM 来表示本地服务器。

  1. 在 Azure 门户的左上角选择“创建资源”。

  2. 常见服务下,选择虚拟机

  3. 在“基本信息”选项卡的“项目详细信息”下,选择之前创建的资源组。

    “基本”选项卡的屏幕截图,其中填写了 VM 信息。

  4. 在“实例详细信息”下,将 VM 命名为 qsVM

  5. 对于“安全类型”,请选择“标准”。

  6. 对于映像,选择“Windows Server 2022 Datacenter: Azure Edition - x64 Gen2

  7. 保留“区域”、“可用性选项”和“大小”的默认设置。

  8. 在“管理员帐户”下,添加用户名,并输入 VM 的密码 。

  9. 在“入站端口规则”下,选择“允许所选端口”,然后从下拉列表中选择“RDP (3389)”和“HTTP”

  10. 选择“查看 + 创建”。

  11. 选择“创建”。 创建新的 VM 需要数分钟才能完成。

  12. VM 部署完成以后,请选择“转到资源”。

连接到 VM

创建 VM 后,请连接到该 VM,以便可以装载文件共享。

  1. 选择虚拟机属性页上的“连接”。

    VM 选项卡的屏幕截图,其中突出显示了“+连接”。

  2. 在“连接到虚拟机”页面中,保留默认选项,以使用 IP 地址通过端口号 3389 进行连接,然后选择“下载 RDP 文件”

  3. 打开下载的 RDP 文件并在出现提示时选择“连接”

  4. 在“Windows 安全性”窗口中,依次选择“更多选择”、“使用其他帐户”。 以 localhost\username 格式键入用户名,其中,<username> 是为虚拟机创建的 VM 管理员用户名。 输入针对虚拟机创建的密码,然后选择“确定”。

    VM 登录提示的屏幕截图,其中突出显示了更多选项。

  5. 你可能会在登录过程中收到证书警告。 选择“是”或“继续”以创建连接。

将 Azure 文件共享映射到 Windows 驱动器

  1. 在 Azure 门户中,导航到“qsfileshare”文件共享并选择“连接”。

  2. 选择驱动器号,然后选择“显示脚本”。

  3. 从 Azure 门户复制脚本并将其粘贴到记事本,如以下示例所示。

    显示了应从 Azure 门户复制并粘贴到记事本中的脚本的屏幕截图。

  4. 在 VM 中,打开 PowerShell 并粘贴记事本中的内容,然后按 Enter 运行该命令 。 它应映射驱动器。

清理资源

完成后,删除资源组。 删除资源组时会删除该资源组中部署的存储帐户、Azure 文件共享和其他所有资源。

如果存储帐户上存在锁,则需要先将其移除。 导航到存储帐户,然后选择“设置”>“”。 如果列出了任何锁,请将其删除。

你可能还需要删除 Azure 备份恢复服务保管库,然后才能删除资源组。

  1. 选择“主页”,然后选择“资源组”。
  2. 选择要删除的资源组。
  3. 选择“删除资源组”。 此时会打开一个窗口,其中显示有关将要与资源组一起删除的资源的警告。
  4. 输入资源组的名称,然后选择“删除”。

下一步