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