减少因误操作导致的数据丢失风险
华为云无法恢复您主动删除、覆盖、配置规则自动删除或服务协议到期自动删除的OBS数据。为了避免误删操作导致业务无法正常运行,本文提供了几种规避方式,您可结合自身业务选择合适的方案。
以下建议并不等同完整的安全解决方案,可能不适合您的环境或不满足您的环境要求,仅作为参考。请务必在日常使用中提高数据安全意识并时刻做好内容安全防范措施。
可能导致数据被删除或覆盖的场景
- 通过控制台、API、SDK、OBS Browser+、obsutil方式删除对象。详情请参见删除对象。
- 通过控制台、API、SDK、OBS Browser+、obsutil方式上传同名文件到OBS,会导致OBS内已有文件被覆盖。
- 如果您在生命周期规则中配置了定期删除文件的规则,OBS会根据生命周期的配置定期删除符合条件的文件。详情请参见生命周期管理。
- 如果您配置了跨区域复制规则,且选择的是增/删/改同步,则对源存储空间(桶)进行文件修改或删除操作时,操作会同步到目的Bucket。详情请参见跨区域复制。
- 没有正确的配置桶的访问权限,导致文件被他人恶意删除或覆盖。访问权限相关说明请参见权限管理。
- 如果账号欠费,会根据“客户等级”定义不同的保留期时长。进入保留期后您在OBS中存储的数据会予以保留,账号会处于受限状态。保留期满仍未缴清欠款,存储在OBS中的数据将被删除且无法恢复。详情请参见欠费和续费。
开启桶的多版本控制
利用多版本控制,您可以在一个桶中保留多个版本的对象,使您更方便地检索和还原各个版本,在意外操作或应用程序故障时快速恢复数据,详情请参见多版本控制。
跨区域复制到异地备份
您可以使用跨区域复制功能将数据复制到异地进行备份,详情请参见跨区域复制。
WORM保护对象,保护期内禁止删除
您可以通过WORM功能保护对象,在保护期内阻止删除或覆盖对象,详情请参见WORM。