存储资源管理器入门

概述

Azure 存储资源管理器是一款独立应用,可用于在 Windows、macOS 和 Linux 上轻松处理 Azure 存储数据。 本文介绍如何通过多种方式连接到 Azure 存储帐户并对其进行管理。

Azure 存储资源管理器

先决条件

以下版本的 Windows 支持 Azure 存储资源管理器:

  • Windows 10(推荐)
  • Windows 8
  • Windows 7

对于所有 Windows 版本,都需要 .NET Framework 4.6.2 或更高版本。

下载并安装存储资源管理器

连接到存储帐户或服务

存储资源管理器提供多种连接到存储帐户的方式。 例如,可以:

  • 连接到与 Azure 订阅关联的存储帐户。
  • 连接到从其他 Azure 订阅共享的存储帐户和服务。
  • 使用 Azure 存储模拟器连接到本地存储并对其进行管理。

此外,还可以在全球以及各区域 Azure 中使用存储帐户:

连接到 Azure 订阅

Note

如果没有 Azure 帐户,可以注册试用版

  1. 在存储资源管理器中选择“管理帐户”,转到“帐户管理面板”。

    管理帐户

  2. 左窗格随即显示已登录的所有 Azure 帐户。 若要连接到另一个帐户,请选择“添加帐户”。

  3. 若要登录到某个国家/地区云或 Azure Stack,请单击“Azure 环境”下拉列表并选择要使用的 Azure 云。 选择环境后,单击“登录...”按钮。 若要登录到 Azure Stack,请参阅将存储资源管理器连接到 Azure Stack 订阅了解详细信息。

    登录选项

  4. 使用 Azure 帐户成功登录后,该帐户以及与该帐户关联的 Azure Stack 订阅会添加到左窗格中。 选择使用的 Azure 订阅,然后选择“应用”(选择“所有订阅:”切换开关可选择列出的所有 Azure 订阅,或不选择其中的任何订阅)。

    选择 Azure 订阅

    左窗格会显示与所选 Azure 订阅关联的存储帐户。

    选择的 Azure 订阅

使用本地开发存储

使用存储资源管理器,可以通过 Azure 存储模拟器对本地存储进行操作。 使用此方法可以模拟 Azure 存储的使用,而无需在 Azure 上部署存储帐户,因为 Azure 存储模拟器可模拟存储帐户。

Note

目前仅 Windows 支持 Azure 存储模拟器。

Note

Azure 存储模拟器不支持文件存储。

  1. 在存储资源管理器的左窗格中,展开“(本地和附加存储)” > “存储帐户” > “(开发)” > “Blob 容器”节点。

    本地开发节点

  2. 如果尚未安装 Azure 存储模拟器,系统会提示用户按照信息栏中的说明进行安装。 如果该信息栏已显示,请选择“下载最新版本”,并安装模拟器。

    “下载 Azure 存储模拟器”提示

  3. 安装模拟器以后,即可创建和使用本地 Blob、队列和表。 若要了解如何使用每个存储帐户类型,请参阅以下指南:

附加或分离外部存储帐户

可以通过存储资源管理器附加到外部存储帐户,因此可以轻松共享存储帐户。 本部分介绍如何附加到外部存储帐户(以及如何从其分离)。

获取存储帐户凭据

要共享外部存储帐户,首先必须由该帐户的所有者获取该帐户的凭据(帐户名称和密钥),然后将该信息共享给想要附加到指定帐户的人员。 可以执行以下步骤,通过 Azure 门户获取存储帐户凭据:

  1. 登录到 Azure 门户

  2. 选择“浏览”。

  3. 选择“存储帐户”。

  4. 在“存储帐户”列表中,选择所需的存储帐户。

  5. 在“设置”下,选择“访问密钥”。

    “访问密钥”选项

  6. 复制“存储帐户名称”和“ 密钥 1”。

    访问密钥

附加到外部存储帐户

若要附加到某个外部存储帐户,需要该帐户的名称和密钥。 “获取存储帐户凭据”部分说明了如何从 Azure 门户获取这些值。 但在门户中,帐户密钥称为 key1。 因此,当存储资源管理器要求提供帐户密钥时,请输入“key1”值。

  1. 在存储资源管理器中,打开“连接对话”。

    “连接到 Azure 存储”选项

  2. 在“连接对话”中,选择“使用存储帐户名称和密钥”。

    使用名称和密钥的选项

  3. 在“帐户名称”文本框中粘贴帐户名称,在“帐户密钥”文本框中粘贴帐户密钥(从 Azure 门户获取的“密钥 1”值),然后选择“下一步”。

    名称和密钥页

    Note

    若要使用国家/地区云的名称和密钥,请使用“存储终结点域:”下拉列表选择相应的终结点域:

  4. 在“连接摘要”对话框中验证信息。 如果想要更改任何设置,请选择“返回”并重新输入所需的设置。

  5. 选择“连接” 。

  6. 成功附加存储帐户后,会显示该存储帐户,其名称后面追加了“(外部)”字样。

    连接到外部存储帐户的结果

从外部存储帐户分离

  1. 右键单击要分离的外部存储帐户,并选择“分离”。

    “从存储分离”选项

  2. 在确认消息中,选择“是”确认从外部存储帐户中分离。

使用共享访问签名 (SAS) 附加存储帐户

Azure 订阅的管理员可以通过共享访问签名 (SAS) 授予存储帐户的临时访问权限,不需提供 Azure 订阅凭据。

为了说明这一情形,假设 UserA 是 Azure 订阅的管理员,UserA 想要允许 UserB 在有限的时间内使用特定权限访问某个存储帐户:

  1. UserA 生成了一个适用于特定时间段且具有所需权限的 SAS 连接字符串。

  2. UserA 将 SAS 与需要访问该存储帐户的人员(在本示例中为 UserB)共享。

  3. UserB 通过存储资源管理器使用所提供的 SAS 附加到属于 UserA 的帐户。

为要共享的帐户生成 SAS 连接字符串

  1. 在存储资源管理器中,右键单击要共享的存储帐户,并选择“获取共享访问签名...”。

    “获取 SAS”上下文菜单选项

  2. 在“生成共享访问签名”对话框中,指定要授予该帐户的时间范围和权限,然后单击“创建”按钮。

    “获取 SAS”对话框

  3. 选择“连接字符串”文本框旁边的“复制”,将其复制到剪贴板,然后单击“关闭”。

使用 SAS 连接字符串附加到存储帐户

  1. 在存储资源管理器中,打开“连接对话”。

    “连接到 Azure 存储”选项

  2. 在“连接对话”对话框中,选择“使用连接字符串或共享访问签名 URI”,然后单击“下一步”。

    “连接到 Azure 存储”对话框

  3. 选择“使用连接字符串”,并在“连接字符串:”字段中粘贴连接字符串。 单击“下一步”按钮。

    “连接到 Azure 存储”对话框

  4. 在“连接摘要”对话框中验证信息。 要进行更改,请选择“上一步”,并输入所需的设置。

  5. 选择“连接” 。

  6. 成功附加存储帐户后,会显示该存储帐户,其名称后面追加了“(SAS)”字样。

    使用 SAS 附加到帐户的结果

使用共享访问签名 (SAS) 附加服务

“使用 SAS 附加存储帐户”部分介绍了 Azure 订阅管理员如何为存储帐户生成和共享 SAS,从而授予用户对存储帐户的临时访问权限。 同样可以在存储帐户中为特定服务(Blob 容器、队列、表或文件共享)生成 SAS。

为要共享的服务生成 SAS

在这种情况下,服务可以是 Blob 容器、队列、表或文件共享。 若要为列出的服务生成 SAS,请参阅:

使用 SAS URI 附加到共享帐户服务

  1. 在存储资源管理器中,打开“连接对话”。

    “连接到 Azure 存储”选项

  2. 在“连接对话”对话框中,选择“使用连接字符串或共享访问签名 URI”,然后单击“下一步”。

    “连接到 Azure 存储”对话框

  3. 选择“使用 SAS URI”并在“URI:”字段中粘贴 URI。 单击“下一步”按钮。

    “连接到 Azure 存储”对话框

  4. 在“连接摘要”对话框中验证信息。 要进行更改,请选择“上一步”,并输入所需的设置。

  5. 选择“连接” 。

  6. 成功附加服务后,该服务会显示在“(SAS 附加的服务)”节点下。

    使用 SAS 附加到共享服务的结果

使用连接字符串连接到 Azure Cosmos DB 帐户

除了通过 Azure 订阅管理 Azure Cosmos DB 帐户外,连接到 Azure Cosmos DB 的另一种方法是使用连接字符串。 按照以下步骤可使用连接字符串进行连接。

  1. 在左侧树中找到“本地和附加”,右键单击“Azure Cosmos DB 帐户”,然后选择“连接到 Azure Cosmos DB...”

    通过连接字符串连接到 Azure Cosmos DB

  2. 选择 Azure Cosmos DB API,粘贴“连接字符串”,然后单击“确定”连接 Azure Cosmos DB 帐户。 有关检索连接字符串的信息,请参阅获取连接字符串

    连接字符串

搜索存储帐户

如果需要查找某个存储资源并且不知道它的所在位置,可以使用左窗格顶部的搜索框来搜索该资源。

在搜索框中键入内容时,左窗格会显示与当前已输入搜索值匹配的所有资源。 例如,以下屏幕截图显示了“终结点”的搜索结果:

存储帐户搜索

Note

使用“帐户管理面板”取消选择不包含所要搜索的项的所有订阅,以改善搜索执行时间。 还可以右键单击某个节点,然后选择“从此处搜索”,从特定的节点开始搜索。

后续步骤