1. 云期刊首页
  2. 运维教程

别让图片视频占据您的服务器空间,数据迁移到OSS的常用方法大全

如果不想让图片、视频占据您的服务器空间,附件分离是我们常用的网站优化方法。如果您想将历史数据迁移到阿里云OSS的某个目标Bucket上。其中,需要迁移的源数据可能来自于OSS的某个Bucket,也可能来自于本地、第三方云存储(如AWS S3、Azure Blob、腾讯云COS、七牛、百度BOS、又拍云、金山KS3等)、HTTP等。

阿里云代金券
戳图片省钱吧送上阿里云代金券

常用方法

1、OssImport

使用Ossimport工具进行迁移,适用于各类数据源的历史数据,批量迁移到OSS,请参考OssImport文档。

2、镜像回源

适用于客户源站无缝迁移数据到OSS。即服务已经在自己建立的源站或者在其他云产品上运行,需要迁移到OSS上,但是又不能停止服务,此时可利用镜像回源功能实现。在Ossimport完成历史数据迁移后,将新产生的数据迁移过程,请参考镜像回源、无缝迁移到OSS。

3、OSS跨区域复制

适用于同一账户下,从OSS Bucket A将数据复制到Bucket B,请参考设置跨区域复制。在使用时,需注意设置“同步历史数据”。此外,如果不希望同步BucketA的删除操作,可将同步策略设置为“写同步”。

4、闪电立方

适用于线下数据中心大规模数据迁移上云,支持TB到PB级别大规模数据上云。具体参考官网产品介绍闪电立方。

5、OSS API或SDK

使用OSS API或SDK编写代码实现,适用于开发能力较强的客户,请参考Copy Object、Upload Part Copy。

场景1:将非OSS上的数据迁移到OSS中

在此场景中,迁往目的地是OSS上的Bucket,而源数据不是存储在OSS上,比如在本地、HTTP、第三方云存储(如AWS S3、Azure Blob等)。各方法的选择如下:

1、OssImport适用于历史数据批量迁移到OSS,特别适合数据量比较大的情况。数据量大时,使用ossimport分布式版本。

2、镜像回源适用于源站新的热数据在线迁移到OSS,如满足您对于数据热迁移、特定请求重定向等需求。

3、闪电立方适用于用户本地数据中心,TB到PB级别大规模数据上云。

4、OSS API/SDK Copy Object、Upload Part Copy适用于有特性需求,使用OSS API/SDK 编写代码上传OSS。

场景2:OSS之间的数据迁移

此场景是指将OSS源Bucket数据迁移到OSS目标Bucket中。迁移的数据源和迁移目的地都是OSS的Bucket。各方法的选择如下:

1、OSS跨区域复制源Bucket和目标Bucket属于同一个用户,且分属不同的区域。源Bucket、目标Bucket存储类型都不是归档类型:说明:如果希望源Bucket历史数据迁移(复制到)目标Bucket后,源Bucket的变更(新增、更新、删除)不再同步到目标Bucket,可以在控制台关闭源Bucket的跨区域复制。

2、OssImport 更适合数据量较大(如大于10TB)历史数据迁移场景。

3、OSS API/SDK Copy Object、Upload Part Copy 建议优先使用ossImport或跨区域复制,除非用户有更细化或特性的需求,且有一定的开发能力。

云期刊旨在收集阿里云、腾讯云、百度云等云计算产品的行业资讯,最新优惠信息,提供代金券、优惠券领取,让用户以最低的价格购买服务器,享受优质的产品服务。云期刊提供免费服务器购买咨询,科技前沿资讯,互联网行业动态,软件开发及服务器运维教程,竭全力为用户提供优质服务。点击查看更多内容

本站所有内容,如有版权、侵权等问题,请及时联系本站做删除。发布者:云期刊,转载请注明出处:www.yunqikan.cn

发表评论

电子邮件地址不会被公开。 必填项已用*标注

问答社区 在线客服
联系我们

QQ 技术:109033286

QQ 运维:3423710838

email 邮箱:drhxxkj@163.com

Qqun QQ交流群:808026766

分享本页
返回顶部