首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

【玩转腾讯】使用数据库Mysql如何避免库跑路(数据丢失)

包括:数据恢复操作文档化、流程化,每个月或每个季度,在腾讯测试环境练习一次。本文末尾附上腾讯数据恢复操作方法。...场景四:我们在编程时是不能假设要调用接口工作完全正常,要考虑接口工作不正常时怎么处理。...同样,我们不能假设腾讯可靠性达到100%,需要考虑腾讯出故障了、腾讯dba库跑路、或者某个潜藏bug未来某个时段爬起来库。...比如:现在(2020-04-18),腾讯就有安全漏洞,web用户可以通过销毁/退货+立即下线将主实例、相关只读实例、灾备实例、自动冷备文件全部删掉(1个冷备文件是无法操作全部数据却可以操作)...建议:库表列表不是展示当下存在库表,而是展示冷备文件有记录库表。

7.7K3326

程序员“库跑路”锅,微盟该怎么补?

(图摄于浙江茶山) 2月23日,微盟称公司生产数据严重受损,故障需持续一段时间,最晚在28日24点前恢复。 上百亿市值微盟,在库后,居然需5个工作日恢复。...所以,源头有两: 不小心库 刻意库 不小心情况下,作为一个数据行业从业者,应该知道恢复数据库即可。...更细致一些,可以恢复当天数据库,更可以恢复备份间隔前X分钟数据,当然有日志备份,恢复库前一秒也是妥妥。 在“不小心库”这个环节,我们最要知道库发生时间。...在大家概念上数不尽磁盘资源,为什么不多备份几份儿?我觉得,一是价格问题,二是即使有备份,没做权限管控,那也白搭。如果最后一个救命备份是老板管着,那谁能偷走?...服务商肯定是不会背这锅,毕竟使用协议都写明白了。用不用和怎么用,都是商家事儿。告诉你鸡翅要加热,你偏生啃,出了事怪我咯。 如何将“库跑路”影响减到最小?

1K10
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    史上最贵“库跑路”,市值缩水21.5亿!微盟抢救7天恢复数据,商家不满1.5亿赔付

    经过7天“全力抢救”,今早,微盟集团发布公告称,截至2020年3月3日上午6点,该公司已完成SaaS业务数据恢复上线,恢复了2020年2月23日及之前数据。...在库事件爆发当天,微盟与服务提供方腾讯技术团队制定修复方案,努力恢复数据,并表示在2月25日晚上24点前新用户可恢复服务,老用户数据恢复将在2月28日晚24点恢复。...根据@腾讯在官方账号对于这一事件另一回复称,“在微盟事件中,微盟使用数据库在这次事故中其实没有受到影响”。...根据腾讯表述,微盟在银行卡(腾讯)中存钱(上数据)没有丢,丢失是现金(本地数据)。...因此,在微盟决定后续要加强“数据安全保障计划”中,除了“加强运维平台治理”和“加强灾备体系建设”,微盟决定将基础设施全部上,逐步放弃自建数据库服务 ,迁移到腾讯数据库(CDB),并将“ 黑石1.0

    1.1K10

    【产品科普】腾讯如何保障上数据安全?

    近期微盟恶意库事件,在业内一片哗然,企业安全部门核实员工操作权限以及数据安全方案等等。对于上客户大量咨询上各个产品,如果数据被删除,上自恢复能力,一线同学活着各种数据被删除如果或者假如。...所以这里想统一和大家聊聊,如果咱们业务都使用了上数据存储产品,万一被恶意删除了怎么恢复数据,如何预防意外。 一、如果数据被恶意删除,我们怎么办呢?...2.数据库类 a)CDB(mysql) 上CDB都有回档能力,如果库被删除了,咱们能恢复到7天内任意时间点,很稳,同时回档速度目前能力也是1T/h。...b)MongoDB 上MongoDB都有回档能力,如果库被删除了,咱们能恢复到7天内任意时间点,很稳. c)REDIS 上redis每日都自动备份,默认7天,如果数据被删除了,可以恢复到前一天备份数据...3.中间件CKafka Ckfaka支持topic粒度消息拷贝到cos功能,如果被恶意删除,可以从cos恢复数据,多说一嘴,如果cos开启版本控制,就能稳妥了。

    12.8K64

    新能力 | 开发数据库备份回档,教你优雅地防范库跑路

    截止到 3 月 1 日晚 8 点,在腾讯云团队协助下,经过 7*24 小时努力,共同完成了这项几乎不可能完成任务,3 月 3 日上午 9 点数据恢复正式上线。...几百 T 数据 100%完整恢复,给大佬们点赞。但与此同时,我们也不得不深思,如何保障 SaaS 服务数据安全呢?...完后突然想起来开发同学有说过这个全量备份数据、增量备份日志是有冷备份到存储上,还得想个办法一起清除干净。...因为虽然存储上备份数据删除了一份,但是开发存储开启了版本快照功能,底层机器机器上面还有备份。...技术文档:https://www.cloudbase.net/ 微信搜索:腾讯云云开发,获取项目最新进展

    1.3K40

    从微盟“库”事件来谈谈企业信息安全伪壁垒

    我们立刻启动紧急响应机制,并与腾讯技术团队一起研究制定生产环境和数据修复方案。...就在前天晚上晚餐时间,微盟出了一件大事,一个心情剧烈波动运维同学删除了数据库,哗然一片,幸运是,在微盟和腾讯努力下,相关数据都在有条不紊恢复当中。...通常来说,在没有热备份情况下执行危险操作,不亚于开着200迈跑车不系安全带,活着是你幸运。而在此次事故中,我们发现恢复时间是最亮电,不亚于顺丰库事件中恢复时间,十分漫长。...库事件是不幸,但选择腾讯又是幸运,不难想象,如果没有腾讯协助,后果可以想象。...但是,在特殊情况下远程办公期间,遇到这样意外,实在是令人同情。据我了解,腾讯目前正在全力以赴帮助微盟及其客户,希望在他们一起努力下可以早日恢复

    93522

    新能力 | 开发数据库备份回档,教你优雅地防范库跑路

    哈喽~ 各位开发者们好,我是腾讯后台开发工程师 gore,今天想跟大家一起探讨下数据库那些事。当然只要提到数据库,首推经典书籍《数据库从入 shan 门 ku 到精 pao 通 lu》。...截止到 3 月 1 日晚 8 点,在腾讯云团队协助下,经过 7*24 小时努力,共同完成了这项几乎不可能完成任务,3 月 3 日上午 9 点数据恢复正式上线。...完后突然想起来开发同学有说过这个全量备份数据、增量备份日志是有冷备份到存储上,还得想个办法一起清除干净。...B 同学突然大叫一声"搞定",A 同学凑过去看一脸迷糊,怎么账号变成了 admin 用户,没想到 B 同学居然懂 hack 技术,入侵总监电脑拿到了更高权限帐号!...因为虽然存储上备份数据删除了一份,但是开发存储开启了版本快照功能,底层机器机器上面还有备份。

    27230

    从微盟被删库谈数据灾难灾后重建

    一般来讲,数据恢复时间比业务恢复时间要长一些 从这次RTO判断,老贺这位兄弟这次玩估计比较大,应该不是个把数据库库操作,而是大范围全,甚至可能连带应用系统文件、周边数据一起删了。...举个例子,原本数据是:12345678,这是一组相互匹配、一致数据,在被定点随机删除之后成为:1x3x5xx8,此时,你可能倾向于从备份集中抽出2、4、6、7这四组数据定点恢复,如果当时备份粒度并没有这么细...微盟入驻腾讯,但通过数据恢复进度判断,微盟很可能没有充分用到备份功能。目前各家厂商均提供了备份功能,比如虚拟机镜像备份,硬盘快照备份,数据库备份等等。...以各家硬盘快照备份为例: 腾讯快照是不限容量,直接为每个盘提供免费快照,但是上限为7个,自动快照时间粒度精确到小时,也就是说RPO额定为1小时一般来讲还是可以满足日常回滚需求。...对于纯数据运营公司,除了使用平台提供基础数据安全功能之外,建立一套精细化鉴权监控系统,是有很大必要

    86920

    从微盟36小时故障,谈谈数据安全这点事

    02 防库指南 除了微盟这次安全事故,关于库跑路,一直是互联网黑传说。...如果还做不到,那就采用解决方案,基本上用好方案,问题不大。 技术管理这件事,不能完全依赖人。看公告怎么:「因个人工作、生活等原因」。具体什么原因咱也不知道,反正人是不可控!...这五小时在老板狂风暴雨中,你知道我是怎么度过吗?太艰难了! ? 第二次,所在公司使用服务,数据库使用RDS。...事情发生后,停止该表业务,DBA通过服务工具直接恢复到发生问题前1秒数据,从发现问题到解决问题也就是5分钟。 以上两个案例与库跑路类似,都是数据丢失或数据污染之后解决办法。...如果微盟用数据库,数据库一般都会保留binlog日志,先全量恢复再重放增量。这个恢复速度非常快,不会需要36小时还没弄完,产生这么大损失!

    69430

    误删除 文件 磁盘 格式化 勒索 加密 数据 恢复 指南

    我先普及一些背景再介绍R-Studio怎么用。文档比较长,但是你看完的话肯定不虚此行。...(建议先收藏,文档用时方恨没收藏,我保证不删除) 我前些年花88元买过anedata.com 这家数据恢复软件,那次我移动硬盘掉地上了,硬件损伤,在磁盘管理器只能看到有个盘,但是根本没法对其做任何操作...我跟数据恢复公司技术人员做过交流,上误操作数据或者格式化磁盘,一般情况下数据恢复公司也是用R-Studio这款软件找数据,幸亏我有较丰富经验,既然他们也用这个软件,那我就省了找数据恢复公司钱。...我制作WinPE集成了DiskGenius(也叫PartitionGuru),我WinPE不止兼容服务器和普通电脑,甚至很偏门电脑也兼容,具体使用详见我另一个文档https://cloud.tencent.com...快照创建OK后,用快照创建一块新盘并保留快照不要,然后再买一块同样大小空盘,2块新盘挂到一个全新Windows2008R2上,然后在2008R2通过数据恢复软件扫描,扫出文件后先保存扫描结果/进度

    9K577

    邹方明:看腾讯如何架构海量存储系统

    回首腾讯存储十年历程,腾讯存储业务中心总监邹方明将其划分为四个阶段:萌芽时代、图片时代、视频时代和时代。 腾讯存储面临第一个大挑战正是在UGC图片时代兴起之初。...为了便于磁盘自动回收,腾讯存储将磁盘分成同等大小空间并进行分片分头整理,留存出10%到15%冗余利用率,解决了当时问题。...当腾讯存储数据储存增长量在四年时间内从100P到1000P,腾讯存储接到需求也不断增多。...同时,腾讯存储通过设计纠方式,为文件留出3—4份纠冗余并分别存在多台设备,最终使文件存储大小压缩到1.3—1.4份,极大减少了原先存储设备量。...同时,这一纠码技术也运用到信息安全保障中:在单地数据中心出现问题时,这一技术能保障另一共存数据中心能及时完整地进行数据整合并恢复归档,在降低成本同时,极大程度地保障数据安全。

    4K146

    【玩转腾讯】SSH到服务器连接又超时断开了

    服务器用一段时间就会碰到:因为有几十分钟没操作,SSH到服务器连接断了。 发生场景: 临时开个会、临时有人找等等,需要停下手头服务器操作。...后果: 客户机到服务器连接断了需要重连; 原有连接和登录还继续占着服务器资源; 如果当时正在查看文件或修改文件,重连后还需要临时文件、杀进程、或者恢复文件等操作。...怎么办: 配置客户端连接软件,让每隔1-3分钟向服务器发一个无实际操作心跳信号,从而连接一直活跃,一直连着。 下面介绍3种常用软件配置方法,3种软件都是客户机windows服务器linux。...使用方法参见腾讯官方帮助文档 配置保持连接方法: 1 打开PuTTY后,在Session选项卡输入服务器地址和端口,输完不要马上登录 2 切换到Connection选项卡,在“Sending of null...使用方法参见腾讯官方帮助文档 配置保持连接方法: 1 打开WinSCP后,输入服务器地址和端口,点旁边“高级”按钮 2 选择“连接”选项卡,keepalives选“发送空SSH包”,设置间隔秒数

    38.7K150

    上数据势能——搜狐畅游游戏实战

    在此,我从三个方面分享畅游在腾讯数据库方面的使用经验,这三个方面分别是:高效数据库快速恢复,智能化、可视化数据库优化管理和稳定可靠全球网络加速。...对于任何一家公司来讲,核心数据安全是重中之重,在畅游数据库过程中,对于数据库,我们除了兼容性和性能之外会优先去了解功能就是数据恢复,而腾讯数据恢复我们进行了完整测试,测试结果也相当让我们满意...而在我们改用腾讯定制过数据库恢复系统时候,经过我们测试可以发现,全量数据恢复平均时间会较之前缩短2/3,另外,让我们比较惊喜腾讯控制台界面提供了三个等级恢复服务,其中就包含了基于表级别的数据库极速恢复功能...最后一点,腾讯数据库虽然提供功能比较完善,恢复功能也相对完善了,但大家在操作之前,尤其是在第一次操作之前一定要仔细看完相关帮助文档,帮助文档上会很明确说明各种恢复模式限制。...DBbrain是怎么处理? ?

    1.6K30

    cloudbase-init用户是否可以禁用或删除

    如何确认cloudbase-init用户能不能?...运行services.msc打开服务列表找到cloudbase-init服务 图片.png 我测试只要这里是这样,删除了没关系,不影响功能 如果是下面这样,删除了会影响控制台重置密码等其他初始化功能...\cloudbase-init这种运行模式历史上有bug,腾讯公共镜像已经改成了本地系统帐户(LocalSystem)运行,自定义镜像还是..../cloudbase-init/releases 0.9.11是2019年10月29日发版 1.1.2是2020年6月23日发版 图片.png 8个月不到发了4个版,这么快不就是修bug吗 https...但是,请注意,请不要随便删除cloudbase-init注册表,如果创建机器时传了userdata,而userdata代码有写操作代码,那你删除了cloudbase-init注册表会导致初始化标记为

    4.5K71

    从微盟库,谈谈身边库跑路大神

    今天互联网圈子最火一件事就是‘微盟被恶意库’... ? 微盟公告 当然,该类事件在圈子内屡见不鲜,只是36小时恢复期比较长了......下面盘点一下在我身边发生过库跑路’事件: 核心研发 应用服务器 4小时恢复 工作以来第一次接触库跑路’事件,当时公司权限设置还是比较好。...除了部门leader其他任何人无生产环境直接操作权限。日志只能通过一个日志服务来进行查看。所以正常情况下开发人员是无法接触到生产服务器。...所以影响不大,四个小时恢复。 核心研发 删除数据库 3小时恢复 后来又发生一次库事件,确实是库,不存在争议! 研发收到leader通知要库某个数据库,相关数据已经迁移至其他平台存储。...运维人员 禁用密钥 4小时恢复 事情仅发生在几天前。周末,在家悠哉悠哉看电视,玩游戏。 突然收到服务器告警,负载飚高。赶紧进入服务器进行查看。这点小权限还是有的 ?

    1.4K30

    Linux Shell从入门到删除根目录跑路指南

    库成为一种时尚 6月初,位于荷兰海牙一家主机商 verelox.com, 一名前任管理员光了该公司所有客户数据,并且擦除了大多数服务器上面的内容,带来了巨大损失。...2017-04-05,位于纽约服务商 Digital Ocean 遭遇了一次长达4小时56分钟停机事故,事故原因是主数据库被删除了(primary database had been deleted...(不以规矩不成方圆:Digital Ocean也删除了他们数据库) 2月11日,网络剪报服务商 - Instapaper 遭受了超过31小时服务中断,声明需要一个星期数据库恢复时间,然而经过10天恢复...,也仅仅恢复6个星期数据。...AWS 用户中断31小时仅恢复6周数据) 2月1日,除夕刚刚过完,荷兰一个DBA在数据库复制过程中意外地删除了一个错误服务器上目录,删除了一个包含300GB实时生产数据文件夹。

    2.7K70

    Fundebug是这样备份数据

    摘要: 数据还是要备份,万一库了呢?...本文代码仓库: fundebug-mongodb-backup 引言 今年 8 月,腾讯竟然把客户前沿数据数据弄没了,Fundebug在第一时间进行了一些简单技术分析: 一方面,腾讯对这件事负有不可推卸责任...,他们刚开始说是什么硬盘固件版本 bug(该声明已),后来承认是人为操作失误导致。...那么问题来了,阿里挂了怎么办?这种事情当然基本上不可能发生,毕竟我们有多处备份,甚至实现了异地备份。 既然备份数据都上传到阿里对象存储了,下载到本地也不是什么难事。...参考 MongoDB 被 Linux OOM Kill 理解和配置 Linux 下 OOM Killer MongoDB 文档 - Replication 阿里 MongoDB 备份恢复功能说明和原理介绍

    82720

    如果,腾讯一块硬盘被抽出……

    (损坏硬盘归宿,可点击:《在腾讯,有一个鲜为人知硬盘毁灭计划……》) 如果数据丢了,怎么找回来? ? 如果被抽出硬盘正在读写数据,怎么保证用户服务不受影响? 分情况。...根据存储需求不同,腾讯为用户准备了CBS(硬盘)、CFS(文件存储)、COS(对象存储)等多种服务来存储数据、运行业务。 ? 这些服务都使用多副本技术保障用户服务。...但服务不同,技术也不同: 一种是COS使用腾讯自研存储引擎YottaStore中采用码冗余技术。 当用户写入1份数据时,YottaStore技术会将其均匀分成若干份数据块、校验块。...紧接着,会用纠码等技术将其他组数据块、校验块重建丢失数据,并更新到其他硬盘当中。 ? 另一种是是腾讯自研存储产品CBS和CFS采用「三副本技术」。...未经用户授权,腾讯绝不主动触碰用户硬盘中数据。即便用户授权,腾讯也会通过权限划分确保权限最小化,所有额外权限均需要经过多级评审批准 ......

    2.3K40
    领券