本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
为你的AWS DataSync任务添加标签
标签是键值对,帮助您管理、筛选和搜索AWS DataSync资源。您最多可以为每个DataSync任务和任务执行添加 50 个标签。
例如,您可以为大型数据迁移创建任务,并使用密钥Project
和值标记该任务Large
Migration
。要进一步组织迁移,您可以使用键Transfer Date
和值标记一次运行的任务May
2021
(后续任务执行可能会被标记June
2021
July 2021
、等等)。
为任务添加标签
您只能在创建DataSync任务时为任务添加标签。
通过 https://console.aws.amazon.com/datasync/
打开AWS DataSync主机。 在左侧导航窗格中,展开 “数据传输”,然后选择 “任务”,然后选择 “创建任务”。
-
配置任务的源位置和目标位置。
有关更多信息,请参阅我可以在哪里传输我的数据AWS DataSync?:
-
在配置设置页面上,选择添加标签来标记您的任务。
-
复制以下
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
-
在此命令中指定以下参数:
-
--source-location-arn
— 指定传输中源位置的 Amazon 资源名称(ARN)。 -
--destination-location-arn
— 在传输中指定目标位置的 ARN。 -
--tags
— 指定要应用于任务的标签。对于多个标签,用空格分隔每个键值对。
-
-
(可选)指定对您的传输方案有意义的其他参数。
有关列表,请参见 create-task 命令
。 --options
-
运行
create-task
命令。您会收到显示您刚创建的任务的响应。
{ "TaskArn": "arn:aws:datasync:us-east-2:123456789012:task/task-abcdef01234567890" }
要查看您添加到此任务的标签,可以使用list-tags-for-resource
标记任务执行
您可以为DataSync任务的每次运行添加标签。
如果您的任务已经有标签,请记住以下关于在任务执行中使用标签的注意事项:
-
如果您使用控制台启动任务,则其用户创建的标签将自动应用于任务执行。但是,系统创建的以开头的标签
aws:
不适用。 -
如果您使用 DataSync API 或启动任务AWS CLI,则其标签不会自动应用于任务执行。
要在任务执行中添加、编辑或移除标签,必须使用重写选项启动任务。
通过 https://console.aws.amazon.com/datasync/
打开AWS DataSync主机。 -
在左侧导航窗格中,展开 Data Transs,然后选择 Tasks(任务)。
-
选择任务。
-
选择 Start(开始),然后选择下列选项之一:
-
从@@ 默认值开始-应用与您的任务相关的任何标签。
-
从@@ 重写选项开始-允许您为执行此特定任务添加、编辑或删除标签。
-
-
复制以下
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
-
在此命令中指定以下参数:
-
--task-arn
— 指定要启动的任务的 ARN。 -
--tags
— 指定要应用于此任务的特定运行的标签。对于多个标签,用空格分隔每个键值对。
-
-
(可选)指定对您的情况有意义的其他参数。
有关更多信息,请参阅 start-task-execution
命令。 -
运行
start-task-execution
命令。你会得到一个响应,显示你刚刚开始的任务执行情况。
{ "TaskExecutionArn": "arn:aws:datasync:us-east-2:123456789012:task/task-abcdef01234567890" }
要查看您添加到此任务的标签,可以使用list-tags-for-resource