本文档汇总了文件系统转移与从云对象存储来源(Amazon S3、Azure Storage 和 Cloud Storage)或网址列表到 Cloud Storage 的转移之间的差异。
特征 | 云对象存储到 Cloud Storage | 文件系统转移 | 备注 |
---|---|---|---|
代理和代理池 | 否 | 必填 | 涉及文件系统的转移需要使用对文件系统具有根访问权限的代理。这些代理会被分组在一起,并通过代理池进行管理。 如需了解使用入门,请参阅管理代理池。 |
同步 | 用于覆盖 Cloud Storage 中存在的对象的选项 | 无覆盖选项 | Storage Transfer Service 会尽可能使用校验和元数据来检测来源存储系统和 Cloud Storage 中的对象之间的变化。对于文件系统,Storage Transfer Service 会使用源对象的最后修改时间和大小,并将这些值与最后将对象复制到 Cloud Storage 时的最后修改时间和大小进行比较。 云对象存储转移 如果 Storage Transfer Service 在来源存储系统上检测到新对象或已更改的对象,则会将整个对象复制到 Cloud Storage。您可以更改此行为,使得无论更改状态如何,Storage Transfer Service 都会覆盖 Cloud Storage 中存在的同名对象。如需了解详情,请参阅 TransferOptions。 文件系统转移 如果 Storage Transfer Service 在文件系统上检测到新对象或已更改的对象,则会将整个对象复制到 Cloud Storage。此行为不可更改。如需复制 Cloud Storage 中存在的文件,请删除目标 Cloud Storage 存储分区中的相应对象,或为目标对象选择新的前缀。 |
带宽控制 | 不支持 | 支持 — 可以为项目中的所有转移设置限制,以 MB/秒为增量 | |
Google Cloud 的操作套件 Monitoring | 不支持 | 仅对代理支持 | 对于云到 Google Cloud,您可以轮询 API 以获取传输作业的状态、速度等。如需了解详情,请参阅 TransferJobs API 说明。 |
转移日志 | 支持。请参阅配置转移日志。 | 支持。查看所有副本以及任何错误的记录。请参阅转移日志格式。 | |
基于名称的源数据过滤 | 支持 — 包括和排除源对象的前缀 | 不支持 | 要为文件系统转移作业指定一部分文件,请创建一个单独的暂存目录,仅包含要转移的文件,然后启动一项以该目录作为来源的转移作业。 |
修改时间源数据过滤 | 支持 — 添加基于上次修改时间的源文件 | 不支持 | 要为文件系统转移作业指定一部分文件,请创建一个单独的暂存目录,仅包含要转移的文件,然后启动一项以该目录作为来源的转移作业。 |
IAM |
|
Storage Transfer Admin 和 Storage Transfer User 角色 | 如果自定义角色缺少必需的权限,则 Cloud Console for Storage Transfer Service 将无法正常运行。例如,Cloud 控制台的某些部分假定该角色具有读取权限,可在修改项目之前显示该项目,因此仅具有写入权限的角色会发现 Cloud 控制台界面无法正常使用。 |