阿里云OSS如何设置误删功能?
时间:2020-12-23 | 标签: 营销百科 技术资讯
| 作者:Q8 | 来源:网络
小提示:您能找到这篇{阿里云OSS如何设置误删功能?}绝对不是偶然,我们能帮您找到潜在客户,解决您的困扰。如果您对本页介绍的阿里云OSS如何设置误删功能?内容感兴趣,有相关需求意向欢迎拨打我们的服务热线,或留言咨询,我们将第一时间联系您!
|
阿里云对象存储OSS是保存海量数据的平台,支持丰富的应用。在使用过程中难免会遇到误操作、程序Bug、覆盖写等导致数据被删除的场景,对于数据的丢失会非常着急,后果也非常严重,甚至某些情况下还会影响你的 对象存储 是保存海量数据的平台,支持丰富的应用。在使用过程中难免会遇到误操作、程序 Bug、覆盖写等导致数据被删除的场景,对于数据的丢失会非常着急,后果也非常严重,甚至某些情况下还会影响你的职业生涯。OSS 每年都会遇到多起客户误删除数据的事件,为此 OSS 开发了 版本控制 功能,开启该特性后,可以在误删除数据时通过历史版从可口可乐危机公关本找回数据。
上海信息技术有限公司是阿里云的商网址:http:///可以直接在上联系客服进行咨询架构和配置以及优惠价格!(介绍链接:http://www/meiyou/)是一家致力于引营销及,致力于为客户提供搜索营销领域电商平台运营服务的服务,帮助客户在搜索引获取的投资回报,包括搜索引服务(),搜索引服务()和搜索营销代运营服务,能够有效为广告主带来高效的投放回报,我们的理念一直是:让搜索营销营销具有价值。
营销团队于2015年在上海成立,团队核心均来自搜索部门和国内知名服务商的成员,有非常丰富的产品和项目优化经验,这两年来,服务于国内很多大中型企业和很多初创公司,通过我们多年的经验和服务,帮助他们在搜索营销领域上取得了不断的成功。
一、版本控制技术介绍
存储空间(Bucket)开启版本控制后,OSS 会为 Bucket 中所有文件(Object)的每个版本指定唯一的 ID 值,且 Bucket 中现有 Object 的、权限保持不变。开启版本控制后,还能够防止意外覆盖或者删除 Object ,并允许查询、恢复 Object 的历史版本。详细信息,请参考 介绍。
如上图所示,通过 PUT 操作第一次上传同名 Object (key=example.jpg)时,原始 Object 版本(ID=111111)作为历史版本,生成的新版本(ID=222222)将作为当前版本保存在存储空间中。当再次上传同名 Object 时,原始 Object 版本(包括 ID=111111 以及 ID=222222)将作为历史版本,而生成的新版本(ID=333333)则作为当前版本保存在 Bucket 中。
二、数据防误删实际操作
1 开启版本控制
开启版本控制有两种方式:
时,选择开通版本控制。
创建后,设置版本控制。
因此,通过创建后设置版本控制,可以对存量的OSS数据设置版本控制,有效的保障历史数据。
2 上传对象
开启版本控制后,在控制台有 显示对象的历史版本 框,选择该框则可以显示对象的历史版本,如下图所示。
通过在控制台上传同名对象,则会生成多个版本,其中显示 (最新版本) 的那个对象是最新对象,更新时间 也是最近的时间。
3 删除对象
开启版本控制后,删除对象并不会真正删除,而是插入 删除标记,如下图所示。
删除对象后,如果没有选择 显示对象的历史版本,则在控制台显示该文件不存在,但实际上对象并未删除,因此可以支持后面的恢复操作。
4 快捷的恢复数据
由于开通了版本保护,数据历史版本并未删除,可以采用下图所示的顺序,DIY 恢复数据。第一步,选中 显示对象的历史版本,此时可以看到历史版本,其中显示 (删除标记) 表示该对象被删除。第二步,删除该 (删除标记) 就可以让数据在控制台重新可见。第三步,删除标记成功后,最近的版本被恢复为 (最新版本),此时不管是否选中 显示对小红书代运营公司靠谱吗象的历史版本,都可以在控制台看到该对象。
因此,开通了版本控制后,可以非常便捷的 DIY 恢复数据,不用再担心“误操作、程序 Bug、覆盖写”等带来的严重影响。
三、数据误删的批量修复实战(工具)
OSS 控制台提供了简单的单对象恢复能力,但是对于删除目录下的海量文件,效率就非常低下了,需要频繁的UI点击,修复速度太慢。因此 OSS 提供了 ossutil 工具,能够批量修复数据,提高修复效率
|