本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
使用数据存储库任务导入更改
导入数据存储库任务导入 S3 数据存储库中新建或更改的对象的元数据,为 S3 数据存储库中的任何新对象创建新的文件或目录列表。对于数据存储库中已更改的任何对象,相应的文件或目录列表将使用新的元数据进行更新。对已从数据存储库中删除的对象不执行任何操作。
使用以下步骤使用 Amazon FSx 控制台和 CLI 导入元数据更改。请注意,您可以将一个数据存储库任务用于多个 DRA。
通过 https://console.aws.amazon.com/fsx/
打开亚马逊 FSx 控制台。 -
在导航窗格上,选择文件系统,然后选择您的 Lustre 文件系统。
-
选择 “数据存储库” 选项卡。
-
在数据存储库关联窗格中,选择要为其创建导入任务的数据存储库关联。
-
从 “操作” 菜单中选择 “导入任务”。如果文件系统未链接到数据存储库,则此选项不可用。将出现 “创建导入数据存储库” 任务页面。
-
(可选)通过在要导入的数据存储库路径中提供这些目录或文件的路径,指定最多 32 个要从链接的 S3 存储桶中导入的目录或文件。
注意 如果您提供的路径无效,则任务将失败。
-
(可选)在 “完成报告” 下选择 “启用”,在任务完成后生成任务完成报告。任务完成报告提供有关任务处理的符合报告范围的文件的详细信息。要指定 Amazon FSx 传送报告的位置,请在链接的 S3 数据存储库中为报告路径输入相对路径。
-
选择 Create(创建)。
文件系统页面顶部的通知显示您刚刚创建的任务正在进行中。
要查看任务状态和详细信息,请向下滚动到文件系统的 “数据存储库” 选项卡中的 “数据存储库任务” 窗格。默认排序顺序在列表顶部显示最新的任务。
要从此页面查看任务摘要,请为刚才创建的任务选择任务 ID。将显示任务的 “摘要” 页面。
-
使用
create-data-repository-task
CLI 命令在 FSx for Lustre 文件系统上导入元数据更改。相应的 API 操作是CreateDataRepositoryTask
。$
aws fsx create-data-repository-task \ --file-system-id fs-0123456789abcdef0 \ --type IMPORT_METADATA_FROM_REPOSITORY \ --paths s3://bucketname1/dir1/path1 \ --report Enabled=true,Path=s3://bucketname1/dir1/path1,Format=REPORT_CSV_20191124,Scope=FAILED_FILES_ONLY成功创建数据存储库任务后,Amazon FSx 将任务描述以 JSON 形式返回。
创建从链接数据存储库导入元数据的任务后,您可以检查导入数据存储库任务的状态。有关查看数据存储库任务的更多信息,请参阅访问数据存储库任务。