如何使情况变得更糟?
如何 情况 变得
2023-09-11 14:19:44 时间
上周,我们帮助用户恢复了一则复杂的数据灾难,完美的挽救了数据,在恢复的过程中,我们有8位工程师24小时不间断工作,夜以继日,终于帮助用户拯救了数据。
我想说说情况是如何变得更糟的。鉴于保护用户信息,以下的描述请以警示意义理解。
我们注意到,在整个过程中,工程师并未意识到数据库没有及时的备份,并且也未曾清晰的意识到这些操作可能损毁数据,当通宵达旦的事故酿成之后,一切都不可收拾。
要避免这样的问题,非常简单,我以前提到:备份重于一切。一定要在重要的操作之前备份,这样就可以避免将自己置于危险的境地。
当然,恢复也是极其艰难的,我们通过工具(云和恩墨的ODU软件,也有其他类似软件可以做到)扫描抽取出数据文件,但是注意,这是一个EBS的数据库,IMP导入需要重构复杂的对象和权限信息,仍然非常复杂。如果只有一个人,我不敢想象其工作量。还好我们拥有一个团队,最终才完成了这项任务。
团队永远是你最稳健的支撑!
本文出自数据和云公众号,原文链接
游戏行业DDoS 6年谈:什么样的架构才可以对DDoS免疫? 接触DDoS相关技术和产品8年,其中6年,都在探究游戏行业的DDoS攻击难题。 在我看来,游戏行业一直是竞争、攻击最复杂的一个“江湖”。许多游戏公司在发展业务时,对自身的系统、业务安全,存在诸多盲区;对DDoS攻击究竟是什么,怎么打,也没有真正了解。
相关文章
- 笔记|如何在没有文档的情况下编写测试用例
- 线性空间下,如何处理GrabTexture显示过亮的情况?
- hbase每个RS高达几十上百万个压缩队列 日志显示频繁的minor compaction 现在导致写入数据变的缓慢? 这种情况该如何优化?
- php与Redis实现一个100万用户的投票项目,如何实现实时查看投票情况?
- 教你如何做需求调研:忽略极端情况
- Google Earth Engine(GEE) ——如何获取指定研究区范围内的单个影像的时间,这里求具体的天数,以landsat9影像为例。
- Allegro如何缩放数据操作指导
- web接口测试重点,如何做好接口测试?
- 使用gdb如何获取内核crash的具体位置?
- 如何在不安装百度网盘客户端的情况下从网页版下载文件
- 如何在OpenCV Python中翻转图像?
- 人工智能工具如何改变内容创作游戏 人工智能时代的写作:ChatGPT、Midjourney 和 Quilbot 如何塑造内容创作的未来
- SwiftUI CoreData教程之如何动态过滤 FetchRequest
- 数据量太大的情况下,如何优化查询速度?
- Qt中容器类应该如何存储对象(最好使用对象指针类型,如:QList<TestObj*>,而不要使用 QList<TestObj> 这样的定义,建议采用 智能指针QSharedPointer)
- MySQL如何对主从数据不一致的情况进行校验并继续同步
- 如何在github上fork一个项目来贡献代码以及同步原作者的修改
- 乙方的烦恼---如何在乙方升级的情况下甲方不用升级?
- 如何管理CAD表格对象与外部Excel文件连接关系?
- CAD教程:如何修改CAD软件界面背景色?