直接入题,带着你的回忆看下文,想想你这些年删过的库,被删过的库。。。
数据库备份是个老生常谈的话题,看似很简单,但在实际操作过程中,运维人员往往会遇到这样或那样的“坑”。
数据库为什么要备份?时至今日,我认为这个问题已经不再是问题了,换个角度来看,数据库备份能规避哪些风险?
其实从数据诞生时起就伴随着丢失风险,比如,自然灾难、电力故障、网络故障、硬件故障、软件故障、人为故障等。
上面列举了一大串风险,其现实意义是,你今天躲过了硬件bug,明天避开了雷劈,后天绕开了断电,大后天还是可能会“手滑”碰到误删除。
随着DT时代的到来,企业对数据的依赖程度与日俱增,数据保护早已成为企业的一门必修课。只有拥有先知先觉的防范意识和充分的技术准备,才能“覆巢之下,亦有完卵”。
阿里云数据库备份DBS已经商用,作为数据库备份通道,与对象存储OSS一起构建无门槛的云数据库备份解决方案,整个配置过程只需5分钟,就可以实现秒级RPO(Recovery Point Objective恢复点目标,通俗理解是当数据库故障时,允许丢失多长时间数据,RPO越小越好)的实时备份。
除了为数据库提供连续数据保护、低成本的备份服务外,DBS还可在多种环境下提供强有力的数据保护,包括公共云、企业自建数据中心及其他云厂商。DBS具备低成本、高性能、零风险等优势,为用户提供理想的云数据库备份解决方案。
新用户新春享好礼:
到这里,回忆该结束了,说说:
1、这些年,你删过的库,产生怎样的事件塌陷?(不要逞强说没有……)
2、在你遇到的删库和被删时,数据恢复是否顺利?
3、拥有数据库备份DBS,从此开车会更稳,老板更安心,你说对么?
阿里云代金券 x 3
云栖定制电脑包 x 1
福禄寿淘公仔 x 1
万千度
已获得云栖定制电脑包
复制链接去分享
我前天的事儿,服务器默认的40SSD系统盘不够了,闲着买了数据盘,linux挂载需要手动,当时没有备份意识,第一次弄,基础命令都不会,网上教程扒一扒,结果出问题了!中途网站全打不开了,linux面板也登陆不上了。当时也没有镜像备份,后来发了工单解决了,具体情况是,当时我没有备份,直接挂载到www目录下出现这情况的。最后经过快照备份,开始第二次搞,看教程问大神,最后成功了,原理也搞懂了,也就几分钟的事儿。。。正如阿里的售后技术支持说的,很简单的,几分钟搞定。。。。我搞了一天。当天立马下单买了本linux入门到精通第三版的书和鸟哥的linux基础学习实训教程。。。。。哎😏
离骚欧巴
已获得阿里云代金券
复制链接去分享
以前接了个单子,帮客户重做一个项目。
看了老代码写的很烂,找到一处sql注入漏洞。
然后一时手贱想测试,于是直接在线上写
Update user set balance=1793279
👍🏻 忘记加where条件了
导致全站用户余额变100多万,被客户大骂一顿后,紧急关停站点。
本来计划准备使用昨日备份的库,然后通过binlog日志恢复到出错的时间节点。
👍🏻后来发现客户使用的是云库,正好有个功能可以直接恢复数据到指定时间节点。
前后花费2个小时恢复数据(当时紧张的手抖😰),好在客户没有计较这两个小时的损失。
最后也感谢客户愿意再给机会,还是成功拿下这个项目。
以下真实聊天记录
浮生递归
已获得阿里云代金券
复制链接去分享
一看这标题,就知道小姐姐也是看过流浪地球的人。这片真不错,完全不亚于好莱坞大片的特效水准。
1、这些年,你删过的库,产生怎样的事件塌陷?(不要逞强说没有……)
只出过一次,不小心用原始数据库覆盖了当前数据库,导致数据全部丢失……当时明显感觉到后背一阵滚烫。
2、在你遇到的删库和被删时,数据恢复是否顺利?
不顺利,当时真的是吓到了。第一个反应是完了,怎么跟客户交代?都说删库跑路,我现在库删好了,路要怎么跑呢?然后就是各种寻求解决方法。最后侥幸在备份目录下找到了一个一周前的数据库备份,正好客户最近又没怎么操作。勉强混了过去。经历了这个事情之后,让我的数据库安全操作意识一下子提升了好几个级别。本来近期做的开发工作,要跟客户追加费用的,由于出了这个事故,我也不好意思跟客户开口了,只能自己吃哑巴亏。
3、拥有数据库备份DBS,从此开车会更稳,老板更安心,你说对么?
dbs是不错。但是对于小微企业和小项目而言,不是很合适。小东西投入少,但是dbs虽然性价比很高了,但是对于小项目而言,费用还是有点多。这也是我一直觊觎dbs,却没去使用的主要原因。希望有一天,我能好好的用用dbs。体验一下dbs在手,天下我有的豪迈快感。
很多东西删错了不知怎么恢复
另外,数据库开启DBS备份后,就可以在WEB控制台上点击“恢复数据库”直接恢复数据,无论是恢复单个表,还是整个数据库,都可以的。
先选择要恢复数据的时间点,再选择要将数据恢复到哪个数据库,最后要恢复的数据就会写到恢复目标数据库上。
https://help.aliyun.com/document_detail/64906.html
曾经误删了算法训练语料库表,训练的两天的job直接中止,无法找回数据,也没办法重跑了。DBS还能和OSS对接吗,新手怎么用?
DBS是备份工具,OSS是存储设备,首先购买DBS和OSS,然后完成DBS配置,随后会自动完成OSS配置工作
https://help.aliyun.com/document_detail/59609.html
1、这些年,你删过的库,产生怎样的事件塌陷?(不要逞强说没有……)
删库倒没有,误删过表还坏过库。后果就是向公司写检讨、给客户赔礼道歉、然后扣了半个月薪水。
2、在你遇到的删库和被删时,数据恢复是否顺利?
肯定不会顺利,因为数据库没办法做到秒级备份,也做不到,毕竟成本太过,结果,总会导致一个时间段的数据丢失。
3、拥有数据库备份DBS,从此开车会更稳,老板更安心,你说对么?
对是肯定对,但是如果成本太高老板就要不开心了,说说的现在的备份方法,ECS买块普通云盘,定时把数据库备份到上面,然后再将云盘上的备份通过内网传到OSS,可以说低成本、高可靠、超级无敌划算。
还有那些捣乱的人,发删库口令最气人😭
小姐姐,求云栖帽衫或电脑包,新年快乐😚
哈哈哈,虎摸一下,画面感可以说很强了,奖品晚点发~
后面的亲们,按照文末三个问题进行回复,有机会赢得奖品哦~