若要使用存储任务,必须创建 存储任务分配。 分配将保存为存储帐户资源实例的一部分,并在其他设置中定义所要针对的对象子集、任务在这些对象上运行的时间和频率,以及存储执行报告的位置。
若要创建分配,您的标识必须被分配到带有相应 RBAC 操作的相应 Azure 内置角色或自定义角色。 请参阅 分配任务所需的 Azure 角色。 若要了解如何创建存储任务分配,请参阅 创建和管理存储任务分配。
分配设置
下表描述了存储任务分配的配置设置。
注释
下表中显示的名称显示在 Azure 门户的 “添加分配 ”页中。 如果计划使用 REST、SDK、PowerShell 或 Azure CLI 创建分配,请参阅相应的参考内容集以获取用于配置每个设置的特定属性的名称。
设置 | 必需还是可选 | DESCRIPTION |
---|---|---|
订阅 | 必选 | 要添加到此分配的存储帐户的订阅。 |
存储帐户名称 | 必选 | 要添加到此分配的存储帐户。 必须是存储帐户的所有者。 仅当在存储任务的上下文中创建分配时,才会显示此字段。 |
存储任务名称 | 必选 | 要向其分配存储帐户的存储任务。 仅当在存储帐户的上下文中创建分配时,才会显示此字段。 |
存储任务分配名称 | 必选 | 分配的名称。 赋值名称长度必须介于 2 到 62 个字符之间,并且只能包含字母和数字。 |
筛选依据 | 必选 | 使用前缀或针对整个存储帐户运行任务来筛选对象的选项。 |
包含 Blob 前缀 | 可选 | 用于缩小任务评估的 Blob 范围的字符串前缀。 仅当选择使用 Blob 前缀进行筛选,才需要填写此字段。 |
排除 Blob 前缀 | 可选 | 用于排除任务评估的 Blob 的字符串前缀。 |
运行频率 | 必选 | 选择是一次还是多次运行任务的选项。 |
开始位置 | 必选 | 开始运行任务的日期和时间。 仅适用于计划任务多次执行的情况。 |
结束时间 | 必选 | 停止运行任务的日期和时间。 仅适用于将任务计划为多次运行的情况。 |
重复间隔(以天为单位) | 必选 | 每次运行之间间隔的天数。 仅在安排任务多次运行时适用。 |
报告导出容器 | 必选 | 存储任务执行报告的容器。 |
存储任务授权
在分配过程中,你将向与存储任务关联的托管标识分配角色。 默认情况下,预配存储任务时会创建系统分配的托管标识。 但是,创建存储任务的用户可以选择将用户分配的托管标识与存储任务相关联。 预配存储任务后,无法更改与存储任务关联的托管标识的类型。
分配角色时,必须选择具有必要权限以在目标存储帐户上执行存储任务的 Azure 内置角色或自定义角色。 请参阅 执行操作的任务权限。
保存分配后,将验证托管标识,以确保具有执行存储任务中定义的任务的正确权限。 如果使用 Azure 门户创建分配,则在将角色分配给托管标识后也会发生此验证步骤。
对存储帐户的网络访问
必须在每个目标存储帐户的网络设置中授予对受信任的 Azure 服务的访问权限。 若要了解详细信息,请参阅授予对受信任的 Azure 服务的访问权限。