开始使用亚马逊 EFS - Amazon Elastic File System

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

开始使用亚马逊 EFS

如果您是首次使用 Amazon Elastic File System(亚马逊EFS),请完成以下步骤以开始使用您的第一个EFS文件系统。

先决条件

在完成入门步骤之前,请确保您满足以下要求:

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

  • 您的亚马逊 Virtual Priv EC2 ate Cloud(亚马逊VPC) AWS 区域 和EFS资源都相同,并且您在该VPC地区有默认值。如果您没有默认安全组VPC,或者您想从具有新安全组或现有安全组的新VPC系统挂载文件系统,请参阅为 Amazon EC2 实例和挂载目标使用VPC安全组

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

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

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

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

注意

你不能使用基于微软 Windows EFS EC2instances 的亚马逊。

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

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

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

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

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

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

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

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

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

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

先决条件

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

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

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

要将文件传输到您的EFS文件系统,请使用 AWS DataSync

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

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

  1. 连接到您的 EC2 实例。有关更多信息,请参阅 Amazon EC2 用户指南中的 Connect 到您的EC2实例

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

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

  4. 创建并配置任务。

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

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

完成此入门练习后,请执行以下步骤来清理您的资源并保护您的资源 AWS 账户。

清理资源并保护您的账户
  1. 连接到您的 EC2 实例。有关更多信息,请参阅 Amazon EC2 用户指南中的 Connect 到您的EC2实例

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

    $ sudo umount efs
  3. 打开 Amazon Elastic File System 控制台,网址为https://console.aws.amazon.com/efs/

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

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

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

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

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

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

    警告

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