Amazon Elastic File System 入门 - Amazon Elastic File System
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon Elastic File System 入门

了解如何快速开始使用亚马逊 Elastic File System(亚马逊 EFS)。在本入门练习中,您将创建 EFS 文件系统并启动 EC2 实例。您还将使用资源将文件传输到 EFS 文件系统, Amazon DataSync 然后清理资源。

本入门练习中包括以下步骤。

入门的先决条件

在开始入门练习之前,请确保您满足以下要求:

  • 您已经设置好了 Amazon EC2,并且熟悉如何启动 EC2 实例。你需要一个 Amazon Web Services 账户、一个具有管理权限的用户、一个 key pair 和一个安全组。有关更多信息,请参阅设置为使用 Amazon EC2

  • 您的 Amazon VPC、Amazon EC2 和 Amazon EFS 资源都在同一 Amazon Web Services 区域中。本练习使用美国西部(俄勒冈)区域 (us-west-2)。

  • 您在中有一个默认 VPC Amazon Web Services 区域 ,用于本入门练习。如果您没有默认 VPC,或者您想从具有新或现有安全组的新 VPC 挂载文件系统,请参阅使用 Amazon EC2 实例和挂载目标的安全组

  • 您没有更改默认安全组的默认入站访问规则。

您也可以使用 Amazon Command Line Interface (Amazon CLI) 命令执行类似的入门练习,调用 Amazon EFS API。有关更多信息,请参阅 演练:使用创建 Amazon EFS 文件系统并将其挂载到 Amazon EC2 实例上 Amazon CLI

创建您的 EFS 文件系统并启动您的 EC2 实例

确保满足本入门练习的先决条件后,您可以创建 EFS 文件系统并启动 Amazon EC2 实例。要完成所有必要步骤以开始使用第一个 EFS 文件系统,最快的方法是在实例启动期间使用 EC2 新启动向导。

注意

不能将 Amazon EFS 与基于 Microsoft Windows 的 Amazon EC2 实例结合使用。

使用 EC2 启动向导创建 EFS 文件系统并启动 Amazon EC2 实例

有关在创建 EC2 实例启动时创建和安装 EFS 文件系统的说明,请参阅将 A mazon EFS 与 Amazon EC2 配合使用

以下是您在实例启动期间创建 EFS 文件系统时要执行的步骤。

  1. 使用您选择的密钥对和网络设置创建在 Linux 操作系统上运行的 EC2 实例。

  2. 创建具有推荐设置并自动挂载到 EC2 实例的共享 EFS 文件系统。

  3. 启动 EC2 实例,以便 EFS 文件系统随时可用于文件传输。

或者,在 Amazon EFS 控制台中,您可以使用推荐设置或自定义设置创建文件系统。您还可以使用 Amazon CLI 和 API 来创建文件系统。有关创建文件系统的所有选项的更多信息,请参阅创建 Amazon EFS 文件系统

使用将文件传输到您的 Amazon EFS 文件系统 Amazon DataSync

创建 EFS 文件系统后,您可以使用将文件从现有文件系统传输到该文件系统 Amazon DataSync。 DataSync 是一项数据传输服务,可通过互联网简化、自动化和加速本地存储系统与 Amazon 存储服务之间的数据移动和复制。 Amazon Direct Connect DataSync 可以传输您的文件数据以及文件系统元数据,例如所有权、时间戳和访问权限。

有关 DataSync 的更多信息,请参阅 Amazon DataSync

使用以下方法将文件传输到 Amazon EFS 的先决条件 Amazon DataSync

在将文件传输到 EFS 文件系统之前,请确保具备以下条件:

  • 您可以从其中传输数据的源 NFS 文件系统。需要能够通过 NFS 版本 3、版本 4 或 4.1 访问该源系统。示例文件系统包括位于本地数据中心的文件系统、自主管理型云端文件系统和 Amazon EFS 文件系统。

  • 您已准备好使用 DataSync。要了解更多信息,请参阅《Amazon DataSync 用户指南》 Amazon DataSync中的使用进行设置

使用将文件传输到 EFS 文件系统 Amazon DataSync

有关使用 DataSync 将文件传输到 EFS 文件系统的说明,请参阅Amazon DataSync 用户指南 Amazon DataSync中的使用传输数据

以下是使用将文件传输到 EFS 文件系统时要执行的步骤 DataSync。

  1. 连接到 Amazon EC2 实例。

  2. 在您的环境中下载、部署和激活代理。

  3. 创建并配置源和目标位置。

  4. 创建并配置任务。

  5. 运行任务,将文件从源传输到目标。

清理资源并保护您的 Amazon 账户

您可以使用本指南中包含的演练来进一步探索 Amazon EFS。在执行此清理步骤之前,可以在这些演练中使用您在入门练习中创建和连接的资源。有关更多信息,请参阅 演练。完成演练后,或者如果您不想探索这些演练,可以执行如下步骤以清理您的资源并保护您的 Amazon Web Services 账户。

清理资源并保护您的账户
  1. 连接到 Amazon EC2 实例。

  2. 使用以下命令卸载 EFS 文件系统。

    $ sudo umount efs
  3. 访问 https://console.aws.amazon.com/efs/,打开 Amazon Elastic File System 控制台。

  4. 删除您在入门练习的第一步中创建的 EFS 文件系统。

    1. 选择要从文件系统列表中删除的 EFS 文件系统。

    2. 对于操作,选择删除文件系统

    3. 永久删除文件系统对话框中,键入要删除的 EFS 文件系统的文件系统 ID,然后选择删除文件系统

  5. 终止您为本入门练习启动的 Amazon EC2 实例。有关说明,请参阅Amazon IAM Identity Center 用户指南中的终止 Amazon EC2 实例

  6. 删除您为此入门练习创建的安全组。有关说明,请参阅《Amazon IAM Identity Center 用户指南》中的删除安全组

    警告

    不要删除您的 VPC 的默认安全组。