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

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

标记您的Amazon DataSync任务

标签是键值对,可帮助您管理、筛选和搜索Amazon DataSync资源。您最多可以为每个 DataSync 任务和任务执行添加 50 个标签。

例如,您可以为大型数据迁移创建任务,然后使用密钥Project和值标记该任务Large Migration。要进一步组织迁移,您可以使用键Transfer Date和值标记任务的一次运行May 2021(后续任务执行可能会被标记June 2021July 2021,依此类推)。

给您的任务加标签

您只能在创建 DataSync 任务时为任务添加标签。

  1. 通过 https://console.aws.amazon.com/datasync/ 打开Amazon DataSync主机。

  2. 在左侧导航窗格中,选择 Task,然后选择创建任务

  3. 配置任务的源位置和目标位置。

    有关更多信息,请参阅与Amazon DataSync地点合作

  4. 配置设置页面上,选择添加标签来标记您的任务。

  1. 复制以下create-task命令:

    aws datasync create-task \ --source-location-arn 'arn:aws:datasync:region:account-id:location/source-location-id' \ --destination-location-arn 'arn:aws:datasync:region:account-id:location/destination-location-id' \ --tags Key=tag-key,Value=tag-value
  2. 在此命令中指定以下参数:

    • --source-location-arn— 指定您传输中源位置的 Amazon 资源名称(ARN)。

    • --destination-location-arn— 指定转移中目标位置的 ARN。

    • --tags— 指定要应用于任务的标签。

      对于多个标签,用空格分隔每个键值对。

  3. (可选)指定对您的传输方案有意义的其他参数。

    有关列表,请参阅 create-task 命令。--options

  4. 运行 create-task 命令。

    您会收到一条显示您刚创建的任务的响应。

    { "TaskArn": "arn:aws:datasync:us-east-2:123456789012:task/task-abcdef01234567890" }

要查看您添加到此任务的标签,可以使用list-tags-for-resource命令。

给您的任务执行加标签

您可以标记每次运行的 DataSync 任务。

如果您的任务已经有标签,请记住以下有关在任务执行中使用标签的注意事项:

  • 如果您使用控制台启动任务,则控制台的用户创建的标签会自动应用于任务执行。但是,系统创建的以开头的标签aws:不适用。

  • 如果您使用 DataSync API 启动任务,或者Amazon CLI,则其标签不会自动应用于任务执行。

要在任务执行中添加、编辑或移除标签,必须使用替代选项启动任务。

  1. 通过 https://console.aws.amazon.com/datasync/ 打开Amazon DataSync主机。

  2. 在左侧导航窗格中,选择 Taskes(任务),然后选择一项任务。

  3. 选择 Start(开始),然后选择下列选项之一:

    • 从@@ 默认值开始-应用与您的任务相关的任何标签。

    • 从@@ 替代选项开始-允许您为该特定任务执行添加、编辑或删除标签。

  1. 复制以下start-task-execution命令:

    aws datasync start-task-execution \ --task-arn 'arn:aws:datasync:region:account-id:task/task-id' \ --tags Key=tag-key,Value=tag-value
  2. 在此命令中指定以下参数:

    • --task-arn— 指定要启动的任务的 ARN。

    • --tags— 指定要应用于任务的特定运行的标签。

      对于多个标签,用空格分隔每个键值对。

  3. (可选)指定对您的情况有意义的其他参数。

    有关更多信息,请参阅 start-task-execution 命令。

  4. 运行 start-task-execution 命令。

    你会得到一个显示你刚刚开始的任务执行情况的响应。

    { "TaskExecutionArn": "arn:aws:datasync:us-east-2:123456789012:task/task-abcdef01234567890" }

要查看您添加到此任务的标签,可以使用list-tags-for-resource命令。