使用数据存储库任务导出数据和元数据更改 - 适用于Lustre的AmazonFSx
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

使用数据存储库任务导出数据和元数据更改

使用以下步骤通过 Amazon FSx 控制台和CLI。

  1. Open the Amazon FSx console at https://console.amazonaws.cn/fsx/.

  2. 在导航窗格中,选择 文件系统,然后选择您要为创建任务的Lustre文件系统。

  3. 对于 操作,选择 导出到数据存储库. 如果文件系统未链接到 data repository on S3. 的 创建数据存储库任务 页面将显示。

    
                  创建数据存储库任务页面

    数据存储库任务类型 设定为 导出到存储库,这是当前支持的唯一任务类型。的 导出目的地 value是您在创建文件系统时定义的导出前缀。

  4. (可选)指定最多32个要从您的 Amazon FSx 文件系统,通过提供这些目录或文件的路径 文件系统导出路径. 您提供的路径需要相对于文件系统的挂载点。如果安装点是 /mnt/fsx/mnt/fsx/path1 是您要导出的文件系统上的目录或文件,则要提供的路径为 path1.

    注意

    如果您提供的路径无效,则任务将失败。

  5. (可选)选择 启用 低于 结题报告 在任务完成后生成任务完成报告。甲 任务完成报告 提供有关任务处理的文件的详细信息,这些文件符合 报告范围. 要指定的位置 Amazon FSx 要发送报告,请在文件系统的S3链接存储桶上输入 报告路径.

  6. 选择 创建数据存储库任务.

    位于 文件系统 页面显示您刚刚创建的进行中的任务。

要查看任务状态和详细信息,请选择 数据存储库任务(Lustre) 导航窗格上。默认排序顺序在列表顶部显示最近的任务。

要从此页面查看任务摘要,请选择 任务ID 任务。的 总结 页面。

  • 使用 create-data-repository-task 用于导出上数据和元数据更改的CLI命令 Amazon FSx for Lustre 文件系统。相应的API操作为 CreateDataRepositoryTask.

    $ aws fsx create-data-repository-task \ --file-system-id fs-0123456789abcdef0 \ --type EXPORT_TO_REPOSITORY \ --paths path1,path2/file1 \ --report Enabled=true,Scope=FAILED_FILES_ONLY,Format=REPORT_CSV_20191124,Path=s3://dataset-01/reports

    成功创建数据存储库任务后, Amazon FSx 返回任务描述为JSON,如以下示例所示。

    { "Task": { "TaskId": "task-123f8cd8e330c1321", "Type": "EXPORT_TO_REPOSITORY", "Lifecycle": "PENDING", "FileSystemId": "fs-0123456789abcdef0", "Paths": ["path1", "path2/file1"], "Report": { "Path":"s3://dataset-01/reports", "Format":"REPORT_CSV_20191124", "Enabled":true, "Scope":"FAILED_FILES_ONLY" }, "CreationTime": "1545070680.120", "ClientRequestToken": "10192019-drt-12", "ResourceARN": "arn:aws:fsx:us-east-1:123456789012:task:task-123f8cd8e330c1321" } }

在创建任务后,将数据导出到链接的 data repository on S3,您可以检查导出的状态。有关查看数据存储库任务的更多信息,请参阅 访问数据存储库任务.