存量数据跨云迁移
针对客户从其他云迁移到BOS的场景,百度智能云对象存储BOS提供了三种迁移方式,分别是 CloudFlow 数据流转平台、BOS Import 工具和控制台在线数据导入功能。
- 数据流转平台 CloudFlow 是百度智能云存储推出的存储数据全托管迁移平台,支持对存量和增量数据发起跨云迁移和跨云同步;
- BOS Import 工具的特点是可靠、安全、稳定,适用于 1 TB 以上的数据迁移;
- 控制台在线数据导入功能的特点是在迁移量不大的情况下,操作方便、快捷,适用于 1TB 以下的数据迁移。
方式1:CloudFlow数据流转平台
数据流转平台 CloudFlow 是百度智能云存储推出的存储数据全托管迁移平台,通过可视化配置的方式实现三方云到百度智能云的数据迁移。支持的迁移类型为三方对象存储数据到百度智能云对象存储,并支持对迁移任务的进度和结果进行查看。对失败的迁移任务,支持发起迁移重试,并支持对迁移任务发起中断、删除等操作。
数据流转平台支持如下几方面的功能:
- 任务创建:启动一个数据迁移进程前,需要先创建相应的迁移任务;
- 支持源端:数据流转平台支持由阿里云 OSS、腾讯云 COS、金山云 KS3、七牛云 KODO 和华为云 CBS 将数据迁移到百度智能云对象存储 BOS;
- 任务管理:当迁移任务创建后,您可以对任务进行管理,如中断、删除、下载失败文件、重启等操作;
- 任务进度查看:迁移任务创建后,您可以对任务的迁移进度进行查看,如当前已经完成迁移的文件数、完成中成功迁移的文件数、失败的文件数、待迁移的文件数等等;
- 支持存量数据和增量迁移的迁移。
您可以登录百度智能云 BOS 控制台,点击左侧导航中的数据迁移来创建迁移任务,也可以直接登录CloudFlow控制台创建迁移任务并发起数据的迁移。详细迁移步骤请参考CloudFlow帮助文档。
方式2:BOS Import工具
BOS Import 工具是百度智能云对象存储BOS推出的用于将其它云存储的数据迁移到BOS的工具,具有“可拓展性良好”、“支持迁移任务热启停”等多种优点。工具基于C-S结构实现,client端负责读取文件列表, 任务调度和进度统计等工作, 所有和迁移相关的参数/配置都在client端进行;迁移任务在server端完成, client端通过RPC请求通知server对哪些文件进行迁移。
具体使用方式及注意事项请参见:BOS Import 工具
方式3:控制台在线数据导入功能
当用户准备使用百度智能云BOS时,时常需要将其他云存储上的数据迁移至百度智能云BOS上。如果迁移部分数据量较大,使用传统的 “下载再上传” 的人工迁移方式往往费时费力,难以达到用户快速迁移的业务需求。
因此,BOS为广大用户提供了在线数据导入功能。用户只需配置好导入规则,系统将自动去源目录抓取数据并存储至BOS上的指定路径,大幅提高业务数据的迁移效率。
使用在线数据导入功能需要在BOS控制台上进行操作,具体操作及注意事项请参见:在线数据导入
增量数据跨云同步
您可以通过配置镜像回源规则或 CloudFlow 数据流转平台来完成增量数据的跨云同步。
方式1:镜像回源
镜像回源是一项Bucket级别的配置,主要用于帮助用户在不停服的情况进行数据热迁移,解决从其他云迁移到BOS的增量数据问题。
对一个Bucket配置了镜像回源后,当用户访问(GetObject)一个BOS中的Object,BOS发现该Object在BOS中并不存在时,BOS会向回源地址请求该Object,并将源站所返回数据一边返回给请求用户,一边存入BOS。
具体使用方式及注意事项请参见:BOS镜像回源
方式2:CloudFlow数据流转平台
数据流转平台 CloudFlow 是百度智能云存储推出的存储数据全托管迁移平台,通过可视化配置的方式实现三方云到百度智能云的数据迁移,支持对存量数据和增量数据发起跨云迁移和跨云同步。