文档首页/ 对象存储服务 OBS/ 常见问题/ 数据安全、迁移和备份/ OBS数据删除或覆盖后是否可以恢复?
更新时间:2024-10-15 GMT+08:00

OBS数据删除或覆盖后是否可以恢复?

华为云无法恢复您主动删除、覆盖、配置规则自动删除或服务协议到期自动删除的OBS数据,请您谨慎操作。

可能导致数据被删除或覆盖的场景:

  • 通过控制台、API、SDK、OBS Browser+、obsutil、obsfs方式删除对象。详情请参见删除对象
  • 通过控制台、API、SDK、OBS Browser+、obsutil、obsfs方式上传同名文件到OBS,会导致OBS内已有文件被覆盖。
  • 如果您在生命周期规则中配置了定期删除文件的规则,OBS会根据生命周期的配置定期删除符合条件的文件。详情请参见生命周期管理
  • 如果您配置了跨区域复制规则,且选择的是增/删/改同步,则对源存储空间(桶)进行文件修改或删除操作时,操作会同步到目的Bucket。详情请参见跨区域复制
  • 没有正确的配置桶的访问权限,导致文件被他人恶意删除或覆盖。访问权限相关说明请参见权限管理
  • 如果账号欠费,会根据“客户等级”定义不同的保留期时长。进入保留期后您在OBS中存储的数据会予以保留,账号会处于受限状态。保留期满仍未缴清欠款,存储在OBS中的数据将被删除且无法恢复。详情请参见欠费和续费

如何防止误删除或误覆盖:

  • 权限控制
    • 正确使用OBS提供的访问控制能力防止数据被删除或覆盖。
    • OBS控制台支持敏感操作保护,开启后执行删除桶等敏感操作时,系统会进行身份验证,防止误删除数据。详情请参见敏感数据保护介绍
  • 开启多版本控制

    利用多版本控制,您可以在一个桶中保留多个版本的对象,使您更方便地检索和还原各个版本,在意外操作或应用程序故障时快速恢复数据。详情请参见多版本控制

  • 跨区域复制到异地备份

    您可以使用跨区域复制功能将数据复制到异地进行备份。详情请参见跨区域复制

  • WORM保护对象

    您可以通过WORM功能保护对象,在保护期内阻止删除或覆盖对象。详情请参见WORM