基于SQL备份的数据库恢复过程是什么
发表于:2024-11-19 作者:千家信息网编辑
千家信息网最后更新 2024年11月19日,今天就跟大家聊聊有关基于SQL备份的数据库恢复过程是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。UPDATE语句忘了加WHERE条件,导
千家信息网最后更新 2024年11月19日基于SQL备份的数据库恢复过程是什么
今天就跟大家聊聊有关基于SQL备份的数据库恢复过程是什么,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。
UPDATE语句忘了加WHERE条件,导致整张表的数据被更新了。
1,冷静思考:
1.1 影响功能: 完全不可用,多个核心功能不可用,某个核心功能不可用,非核心功能不可用;
1.2 影响用户: 所有用户,某一类用户,某些用户,单个用户;
1.3 影响数据面: 所有数据库,单个数据库,单个数据表;
1.4 紧急程度: 线上用户立刻受影响,分钟级别受影响,小时级别,半天,一天等;
1.5 恢复难度: 完全不可恢复,部分可恢复,完全可恢复;
1.6 恢复方式: SQL备份,binlog回放,redis回放(持久化策略AOF, RDB),其他的还有基于MySQL的redo-log回放等。
按照上面的紧急程度,选择合适的恢复方法。比如某个核心功能受到直接影响,非常紧急,需要立即修复,而完全恢复数据在短时间内不可行,那只能先恢复一部分数据,让服务能work起来,后续的数据再用脚本或其他操作去恢复。
2, 恢复数据
2.1 从备份中抽取出t表的表结构
sed -e'/./{H;$!d;}' -e 'x;/CREATE TABLE `t`/!d;q' dump.sql > a.txt
2.2 从备份中抽取出t表的内容
grep 'INSERT INTO `t`' dump.sql > b.txt
2.3 分别执行两个文件中的内容即可
看完上述内容,你们对基于SQL备份的数据库恢复过程是什么有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注行业资讯频道,感谢大家的支持。
数据
用户
影响
备份
内容
功能
数据库
单个
核心
过程
程度
级别
合适
两个
多个
小时
数据表
文件
方式
方法
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
掌上林甸网络安全小卫士投票
网络技术国外的发展
网页数据库写入读取
杭州空格键网络技术
厦门计算机网络安全学校在哪里
杭州培训软件开发服务费
嘉定区通用软件开发服务产品介绍
sql mdb数据库
更改登入的域控制器服务器
算法软件开发项目内容
网络安全暑期云课堂
数据库中字多怎么办
永康软件开发部
爱德威软件开发有限公司
5g网络安全架构设计的原则
蚂蚁金服和宇信科技互联网金融
焦点科技互联网医疗最新消息
网络存储器是要存储到服务器吗
toad怎么连接数据库服务器
各部门信息化网络安全预算
国电南瑞网络安全招聘
如何获取数据库连接账号密码
sql mdb数据库
可以在服务器上训练模型么
网络安全预案标准
网络技术在哪里学
国外的数据库网站有哪些问题
上海鑫盈网络技术有限公司
云服务器centos怎么连接
网络安全教育班会文案