本文针对阿里云对象存储OSS的几种数据保护方案,从备份能力、恢复方式、备份存储成本、建议使用场景、可抵御灾难场景及各自优势共六个角度进行了对比说明,帮助您基于具体的业务和合规需求进行选择。
使用产品
备份能力
产品名称 | OSS 数据保护方案 | 备份能力 |
产品名称 | OSS 数据保护方案 | 备份能力 |
对象存储 OSS | OSS 版本控制 | 版本控制是针对存储空间(Bucket)级别的数据保护功能。开启版本控制后,针对数据的覆盖和删除操作将会以历史版本的形式保存下来。您在错误覆盖或删除对象(Object)后,能够将存储在Bucket中的Object恢复至任意时刻的历史版本。 |
OSS 跨区域复制 | 跨区域复制(Cross-Region Replication)是指将相同或者不同账号某个地域下源存储空间(Bucket)中Object的创建、更新和删除等操作自动、异步(近实时)地复制到另一个地域下的目标Bucket,以实现合规、降低延时、确保安全性和可用性等目的。 | |
云备份(Cloud Backup) | OSS 备份 | 按照设置的策略将存储空间(Bucket)内的文件(Object)定期备份到备份库中。当您的文件(Object)意外删除或者被篡改时,可通过云备份进行恢复。您可根据业务需求对整个Bucket或者满足某些prefix的Bucket进行备份,实现更细粒度的数据保护。无需安装备份代理或者客户端,即开即用。 |
OSS 备份库跨地域复制 | 为备份库创建异地镜像备份库,备份库中的数据将会自动复制到镜像备份库中,实现跨地域多版本异地备份,备份数据可在异地进行恢复。 |
恢复方式
产品名称 | OSS 数据保护方案 | 恢复方式 |
产品名称 | OSS 数据保护方案 | 恢复方式 |
对象存储 OSS | OSS 版本控制 | 通过控制台、API 或ossutil命令行工具恢复某一个Object下的某一个版本。更多信息,请参见恢复文件。
|
OSS 跨区域复制 | 异地为新创建的 OSS Bucket,不涉及恢复。 | |
云备份(Cloud Backup) | OSS 备份 | 通过控制台或调用 API 恢复单个或满足某些规则的多个文件(Object)备份点、或某个 Bucket 下的所有文件(Object)备份点,恢复至原 Bucket 或其他指定 Bucket。 云备份的备份策略使用定期的备份方式,无法恢复至任意时刻的历史版本,只能恢复到有备份点时刻的数据。 |
OSS 备份库跨地域复制 |
备份存储成本
产品名称 | OSS 数据保护方案 | 备份存储成本 |
产品名称 | OSS 数据保护方案 | 备份存储成本 |
对象存储 OSS | OSS 版本控制 |
|
OSS 跨区域复制 |
| |
云备份(Cloud Backup) | OSS 备份 |
重删压缩比与您业务数据类型和增量有关,文本类文件常见重删压缩比在 30:1 左右,VMware 虚拟机常见重删压缩比在 100:1 以上,实际重删压缩比请以实际使用为准。 |
OSS 备份库跨地域复制 |
|
建议使用场景
产品名称 | OSS 数据保护方案 | 建议使用场景 |
产品名称 | OSS 数据保护方案 | 建议使用场景 |
对象存储 OSS | OSS 版本控制 |
|
OSS 跨区域复制 |
| |
云备份(Cloud Backup) | OSS 备份 |
|
OSS 备份库跨地域复制 |
|
可抵御灾难场景
产品名称 | OSS 数据保护方案 | 可抵御灾难场景 |
产品名称 | OSS 数据保护方案 | 可抵御灾难场景 |
对象存储 OSS | OSS 版本控制 |
因为在同一Bucket中,版本控制与合规保留策略(WORM)无法同时配置,如需要确保备份历史版本不被勒索病毒感染或被误删,建议使用云备份 OSS 备份功能,开启备份锁定。 |
OSS 跨区域复制 |
仅针对从异地恢复当前版本即可满足业务需求的场景。 | |
云备份(Cloud Backup) | OSS 备份 |
|
OSS 备份库跨地域复制 |
|
优势
产品名称 | OSS 数据保护方案 | 优势 |
产品名称 | OSS 数据保护方案 | 优势 |
对象存储 OSS | OSS 版本控制 | OSS 版本控制和 OSS 跨区域复制作为 IaaS 层数据保护能力,使用简单、灵活,API 全面,场景丰富,适用于有较强运维能力的开发者或企业,基于 OSS API 可实现多种业务需求。 |
OSS 跨区域复制 | ||
云备份(Cloud Backup) | OSS 备份 |
|
OSS 备份库跨地域复制 |
- 本页导读
- 使用产品
- 备份能力
- 恢复方式
- 备份存储成本
- 建议使用场景
- 可抵御灾难场景
- 优势