首页>教程>Azure>Azure 文件存储

Azure 文件存储

内容纲要

如果我们希望在两台服务器之间或跨用户之间拥有共享驱动器,则主要可以使用 Azure 文件存储。在这种情况下,我们将使用 Azure 文件存储。在 Azure 文件存储结构中,我们首先需要的是一个 Azure 存储帐户。Azure 文件存储在 Azure 存储帐户的保护下提供。一旦我们创建了一个 Azure 存储帐户,我们将创建一个文件共享。

我们可以在一个存储帐户中创建无限数量的文件共享。一旦我们创建了文件共享,就可以创建目录,就像文件夹一样,然后我们可以将文件上传到其中。创建文件共享后,我们可以将其挂载到任何虚拟机上,无论是在 Azure 中还是外部。

与 Azure 文件存储相关的一些概念:

  • 存储帐户:对 Azure 存储服务的所有访问都是通过存储帐户完成的。当我们可能拥有 Azure fie 存储、blob 存储、表和队列时,我们需要牢记可伸缩性和性能目标。它们都可能在存储帐户下共享相同的性能目标,因此存储帐户的相同限制将由所有服务共享。
  • 共享:文件存储共享是 Azure 中的 SMB 文件共享。目录和文件必须在父共享中创建,因此我们不能直接在存储帐户中创建目录。我们需要文件存储共享,首先创建,然后我们可以创建目录上传。一个帐户可以包含无限数量的共享,一个共享可以存储无限数量的文件,文件共享的总容量最多为 5 TB。但是,如果我们需要超过全部容量,那么我们可以创建另一个文件共享。
  • 目录:它是一个可选的目录层次结构。
  • 文件:共享中的文件。一个文件的大小可能高达 1 TB。
  • URL 格式:对于使用文件 REST 协议向 Azure 文件共享发出的请求

文件存储数据访问方法

Azure 文件提供了两种方便的内置数据访问方法,可以单独使用,也可以相互结合使用来访问数据:

  • 直接云访问: Windows、MacOS 或 Linux 可以使用行业标准的服务器消息块 (SMB) 协议或通过文件 REST API 装载任何 Azure 文件共享。但是如果我们使用 SMB 协议,那么我们需要处理两件事。首先,如果我们在 Azure 中的 VM 上挂载文件共享,那么操作系统中的 SMB 客户端必须至少支持 SMB 2.1。其次,如果我们要在本地系统(例如用户的工作站)上挂载文件共享,那么工作站支持的 SMB 客户端必须至少为启用加密的 SMB 3.0。如果我们在本地数据中心安装 Azure 文件共享,那么 SMB 客户端的最低版本应该是 3.0,但如果我们在 Azure 中安装 VM,它可以是 2.1。
  • Azure 文件同步:借助 Azure 文件同步,可以将共享复制到本地或 Azure Windows 服务器。我们的用户可以通过 Windows Server 访问文件共享,例如 SMB 或 NFS 共享。任何经常访问的文件的同步都将保存在服务器端点中,所有不经常访问的数据将被移动到 Azure 文件共享。通过这种方式,我们可以加快向您的用户交付数据的速度,同时节省存储空间。

数据传输方式

当我们创建 Azure 文件共享时,我们的本地数据中心内已经有一个大型文件共享。然后在下面的选项的帮助下,我们可以传输这些文件。

  • Azure 文件同步:作为 Azure 文件共享(“云端点”)和 Windows 目录命名空间(“服务器端点”)之间首次同步的一部分,Azure 文件同步会将现有文件共享中的所有数据复制到 Azure文件。
  • Azure 导入/导出:如果我们有 TB 的数据,我们需要将其传输到 Azure 文件中。如果我们开始使用 Azure 文件同步来移动数据,它可能会消耗所有带宽,或者它可能是一个可能需要几个月的缓慢过程。在这种情况下,您可以使用 Azure 导入/导出。Microsoft 将向您提供一个硬盘,用于移动硬盘中的所有数据并将该硬盘运回 Microsoft,Microsoft 会将数据从硬盘加载到 Azure 数据中心。
  • Robocopy: Robocopy 是一个著名的复制工具,随 windows 和 windows Server 一起提供。我们可以使用它来将数据传输到 Azure 文件中,方法是挂载本地共享文件,然后在 robocopy 命令中使用挂载位置作为目标。
  • AzCopy:它是一个命令行实用工具,我们可以使用它来将数据复制到 Azure 文件或从 Azure 文件复制数据。它也可用于 blob 存储,您可以通过简单的命令使用 Azcopy。它提供了出色的性能,可用于 Windows 和 Linux。

在 Azure 中创建文件存储

第 1 步:让我们进入 Azure 存储帐户,然后向下滚动并单击文件。

第2步:点击+文件共享。

步骤 3:提供文件共享的名称和配额,然后您将收到文件共享创建成功的通知。

第 4 步:单击文件共享属性,您可以在其中看到 URL 以及您分配的配额和使用量。

第5步:第二个选项是连接,在这里你可以看到PowerShell命令和普通命令在Windows计算机上连接这个文件共享。

下图中还给出了其他选项。

第 6 步:单击文件共享并打开它,您可以在其中看到访问控制选项卡。您可以使用 Active Directory 来控制对 Azure 文件共享的访问。它目前处于预览阶段。

第 7 步:使用 Windows 虚拟机安装此文件共享 单击连接。

第 8 步:打开命令行并复制“连接”窗口中给出的命令。如果该命令成功执行,您的文件共享将与虚拟机一起挂载。

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
今日签到
有新私信 私信列表
搜索