如何避免阿里云对象存储OSS数据误删除?
阿里云对象存储OSS后端 的冗余机制是针对服务器、硬件等出现故障进行数据恢复。但是用户对OSS上的数据手动删除或进行配置自动删除后,阿里云这边会直接执行您的命令对数据进行删除,并且这个删除时无法恢复找回的。阿里云代理商带你了解如何做到避免数据误删除?
手动删除或者按照配置自动删除包括以下情况(数据无法恢复的数据删除情况):
1】通过OSS网页控制台删除单个文件或批量删除文件
2】通过OSSUtil、OSSBrowser工具删除文件
3】通过OSS API或SDK删除文件
4】通过OSS“生命周期管理”,定期删除某些天之前的文件
5】通过OSS“跨区域复制”的全量同步功能,同步不同区域的Bucket间的新增、修改、删除操作造成同步目标Bucket中同名文件被覆盖、删除
说明:删除数据的具体说明如下:
根据《对象存储(OSS)服务条款》关于“用户业务数据”
您可自行对您的用户业务数据进行删除、更改等操作。如您自行释放服务或删除数据的,阿里云将删除您的数据,按照您的指令不再保留该数据。
用户业务数据一经删除,即不可恢复。
根据《对象存储(OSS)服务等级协议》关于“数据可销毁性”服务要求:
在用户主动删除数据或用户服务期满后需要销毁数据时,阿里云将自动清除对应物理服务器上磁盘和内存数据,使得数据无法恢复。
如何避免误删?
1】利用OSS数据复制和备份管理机制,来实现避免数据误删除
1、利用跨区域复制的写同步(增、改)功能,自动做异地备份。
2、定期使用OSS API、SDK、工具,将数据备份到OSS另一个Bucket
2】使用OSS访问控制权限管理机制
1、不使用主账号访问OSS
2、读写分离,对于只需要读数据的业务,只使用具有读权限的子账号或STS临时凭证
3、使用STS的临时凭证来访问OSS
4、Bucket权限分离,针对不同的业务,只授权“够用且最小的范围”的Bucket、目录、操作权限
5、妥善保管数据访问的凭据,如阿里云账号密码、RAM子账号访问凭据
如果有其它的问题需要解决,或者需要购买阿里云产品,可以通过阿里云代理商www.aliyun123.cn/客服联系我们,专业技术团队为您解决问题,同时还为您提供合作购买价格更优惠。
我有话说: