Storage Transfer Service 选项之间的差异

本文档总结了 Transfer Service for On Premises Data 与 Storage Transfer Service 之间的区别。

功能 存储转移服务 本地转移 备注
安排频率 每 N 小时、天或周 要提高本地转移的频率,可以按照所需的频率间隔安排多项每日作业。例如,对于 24 项每日转移,您可以安排 24 项不同的每日转移,每小时开始一项。即午夜、凌晨 1 点、凌晨 2 点等等。
同步 完整或增量复制 仅增量复制 对于 Storage Transfer Service 和本地转移服务,对象和文件更改的检测算法是相同的。但是,本地转移服务始终会检查 Google Cloud 中的文件与本地机器上的文件之间的增量。如果文件没有之前的副本,则本地传输服务将执行完整复制。如果要使用本地转移服务为 Cloud Storage 中已存在的文件执行完整复制,请删除目标 Cloud Storage 存储分区中的相应对象,或为目标对象选择新的前缀。
带宽控制 不支持 支持 — 可以为项目中的所有转移设置限制,以 MB/秒为增量
Google Cloud 的操作套件 Monitoring 不支持 仅对代理支持 对于云到 Google Cloud,您可以轮询 API 以获取传输作业的状态、速度等。如需了解详情,请参阅 TransferJobs API 说明
立即运行 不支持 支持 在云到 Google Cloud 转移服务中,要立即运行现有转移作业,请先创建一个与现有转移作业使用相同设置的新转移作业,然后立即开始。
目标对象前缀 不支持 支持 — 固定前缀可以附加到 Cloud Storage 中所有已转移的目标对象。
转移日志 不支持 支持 — 您可以查看所有已复制文件及任何错误的记录。 对于云到 Google Cloud 转移作业中的错误,您可以在 Google Cloud Console 中查看错误示例。
基于名称的源数据过滤 支持 — 包括和排除源对象的前缀 不支持 要为本地转移作业指定一部分文件,请创建一个单独的暂存目录,仅包含要转移的文件,然后启动一项以该目录作为来源转移作业。
修改时间源数据过滤 支持 — 添加基于上次修改时间的源文件 不支持 要为本地转移作业指定一部分文件,请创建一个单独的暂存目录,仅包含要转移的文件,然后启动一项以该目录作为来源转移作业。
IAM
  • Storage Transfer AdminStorage Transfer UserStorage Transfer Viewer 角色
  • 自定义 IAM 权限
Storage Transfer AdminStorage Transfer User 角色 如果自定义角色缺少必需的权限,则 Cloud Console for Storage Transfer Service 将无法正常运行。例如,Cloud Console 的某些部分假定该角色具有读取权限,可在修改项目之前显示该项目,因此仅具有写入权限的角色会发现 Cloud Console 界面无法正常使用。
转移时删除
  • 可以删除转移到目标位置的源文件。
  • 可以删除源文件中不再存在的目标文件。
可以删除源文件中不再存在的目标文件。
API 支持 支持 不支持 — 只能通过 GUI 访问。
客户定义的作业 ID 支持 — API 用户可以指定自己的作业 ID 不支持