将存储资源管理器与 Azure 文件存储配合使用

Azure 文件存储是一种使用标准服务器消息块 (SMB) 协议在云中提供文件共享的服务。 支持 SMB 2.1 和 SMB 3.0。 通过 Azure 文件存储,可以将依赖文件共享的旧版应用程序快速迁移到 Azure 且无成本高昂的重写。 可以使用文件存储向外公开数据,或者私下存储应用程序数据。 本文介绍如何使用存储资源管理器处理文件共享和文件。

必备条件

若要完成本文中的步骤,需要满足以下先决条件:

创建文件共享

所有文件都必须驻留在文件共享中。文件共享就是对文件进行逻辑分组。 一个帐户可以包含无限数量的文件共享,一个共享可以存储无限数量的文件。

以下步骤演示了如何在存储资源管理器中创建文件共享。

  1. 打开存储资源管理器。

  2. 在左窗格中,展开需要在其中创建文件共享的存储帐户。

  3. 右键单击“文件共享” ,并从上下文菜单中选择“创建文件共享” 。

    Create file share

  4. 此时会在“文件共享”文件夹下显示一个文本框。 输入文件共享的名称。 如需文件共享命名规则和限制的列表,请参阅共享命名规则部分。

    Naming the share

  5. 可以在完成时按 Enter 创建文件共享,也可以按 Esc 取消。 成功创建文件共享后,该共享会显示在所选存储帐户的“文件共享”文件夹下。

    The new share

查看文件共享的内容

文件共享包含文件和文件夹(文件夹中也可能包含文件)。

以下步骤演示了如何在存储资源管理器中查看文件共享的内容:

  1. 打开存储资源管理器。

  2. 在左窗格中,展开其中包含要查看的文件共享的存储帐户。

  3. 展开该存储帐户的“文件共享”。

  4. 右键单击要查看的文件共享,并从上下文菜单中选择“打开”。 也可双击要查看的文件共享。

    Open share

  5. 主窗格会显示该文件共享的内容。

    Screenshot of the main pane for a file share in Storage Explorer showing the contents of the share.

删除文件共享

可以根据需要轻松地创建和删除文件共享。 (若要了解如何删除各个文件,请参阅管理文件共享中的文件部分。)

以下步骤演示了如何在存储资源管理器中删除文件共享:

  1. 打开存储资源管理器。

  2. 在左窗格中,展开其中包含要查看的文件共享的存储帐户。

  3. 展开该存储帐户的“文件共享”。

  4. 右键单击要删除的文件共享,并从上下文菜单中选择“删除”。 也可通过按“删除”来删除当前选定的文件共享。

    Delete

  5. 出现确认对话框时,选择“是”。

    Confirmation dialog

复制文件共享

可以通过存储资源管理器将文件共享复制到剪贴板,然后再将该文件共享粘贴到另一存储帐户中。 (若要了解如何复制各个文件,请参阅管理文件共享中的文件部分。)

以下步骤演示了如何将文件共享从一个存储帐户复制到另一个存储帐户。

  1. 打开存储资源管理器。

  2. 在左窗格中,展开其中包含要复制的文件共享的存储帐户。

  3. 展开该存储帐户的“文件共享”。

  4. 右键单击要复制的文件共享,并从上下文菜单中选择“复制文件共享”。

    Copy File Share

  5. 右键单击要将文件共享粘贴到其中的“目标”存储帐户,并从上下文菜单中选择“粘贴文件共享”。

    Paste File Share

获取文件共享的 SAS

共享访问签名 (SAS) 用于对存储帐户中的资源进行委托访问。 这意味着可以授权客户端在指定时间段内,以一组指定权限有限地访问存储帐户中的对象,而不必共享帐户访问密钥。

以下步骤演示了如何为文件共享创建 SAS:

  1. 打开存储资源管理器。

  2. 在左窗格中,展开要获取其 SAS 的文件共享所在的存储帐户。

  3. 展开该存储帐户的“文件共享”。

  4. 右键单击所需文件共享,并从上下文菜单中选择“获取共享访问签名”。

    Get Shared Access Signature

  5. 在“共享访问签名”对话框中,根据需要为资源指定策略、开始和过期日期、时区以及访问级别。

    SAS dialog

  6. 指定完 SAS 选项以后,选择“创建”。

  7. 然后会显示第二个“共享访问签名”对话框,其中列出了可用来访问存储资源的文件共享以及 URL 和 QueryString。 选择要复制到剪贴板的 URL 旁边的“复制”。

    Second SAS dialog

  8. 完成后,选择“关闭”。

管理文件共享的访问策略

以下步骤演示了如何管理(添加和删除)文件共享的访问策略。 访问策略用于创建 SAS URL,用户可以通过该 URL 在定义的时段访问 Azure 文件存储资源。

  1. 打开存储资源管理器。

  2. 在左窗格中,展开要管理其访问策略的文件共享所在的存储帐户。

  3. 展开该存储帐户的“文件共享”。

  4. 选择所需文件共享,并从上下文菜单中选择“管理访问策略”。

    Manage access policies context menu

  5. “访问策略”对话框将列出为所选文件共享创建的任何访问策略。

    Access Policies

  6. 根据访问策略管理任务完成以下步骤:

    • 添加新的访问策略 - 选择“添加”。 生成后,“访问策略”对话框会显示新添加的访问策略(以及默认设置)。

    • 编辑访问策略 - 进行需要的编辑,并选择“保存”。

    • 删除访问策略 - 在要删除的访问策略旁边选择“删除”。

  7. 使用以前创建的访问策略创建新的 SAS URL:

    Get SAS

    SAS name and properties

管理文件共享中的文件

创建文件共享以后,即可将文件上传到该文件共享、将文件下载到本地计算机、在本地计算机上打开文件,等等。

以下步骤演示如何管理文件共享中的文件(和文件夹)。

  1. 打开存储资源管理器。

  2. 在左窗格中,展开其中包含要管理的文件共享的存储帐户。

  3. 展开该存储帐户的“文件共享”。

  4. 双击要查看的文件共享。

  5. 主窗格会显示该文件共享的内容。

    Screenshot of the main pane for the file share myazurefileshare in Storage Explorer, showing the contents of the share with the first folder selected.

  6. 主窗格会显示该文件共享的内容。

  7. 根据所要执行的任务完成以下步骤:

    • 将文件上传到文件共享

      a. 在主窗格的工具栏上选择“上载”,并从下拉菜单中选择“上载文件”。

      Upload files

      b. 在“上传文件”对话框中,选择“文件”文本框右侧的省略号 ( ) 按钮,以选择要上传的文件。

      Adding files

      c. 选择“上传”。

    • 将文件夹上传到文件共享

      a. 在主窗格的工具栏上选择“上载”,并从下拉菜单中选择“上载文件夹”。

      Upload folder menu

      b. 在“上传文件夹”对话框中,选择“文件夹”文本框右侧的省略号 ( ) 按钮,以选择要上传其内容的文件夹。

      c. (可选)指定要将选定文件夹的内容上传到其中的目标文件夹。 如果目标文件夹不存在,系统会创建一个。

      d. 选择“上传”。

    • 将文件下载到本地计算机

      a. 选择要下载的文件。

      b. 在主窗格的工具栏上,选择“下载”。

      c. 在“指定已下载文件的保存位置”对话框中,指定要将文件下载到其中的位置,以及要为文件提供的名称。

      d. 选择“保存”。

    • 在本地计算机上打开文件

      a. 选择要打开的文件。

      b. 在主窗格的工具栏上,选择“打开”。

      c. 将使用与文件的基础文件类型相关联的应用程序下载和打开文件。

    • 将文件复制到剪贴板

      a. 选择要复制的文件。

      b. 在主窗格的工具栏上,选择“复制”。

      c. 在左窗格中导航到另一文件共享,并通过双击在主窗格中查看它。

      d. 在主窗格的工具栏上选择“粘贴”,创建文件的副本。

    • 删除文件

      a. 选择要删除的文件。

      b. 在主窗格的工具栏上,选择“删除”。

      c. 出现确认对话框时,选择“是”。

后续步骤