如何还原数据库(简述数据库恢复的几种方法)

80酷酷网    80kuku.com

往期回顾

各位同学大家好,前两期,王老师给大家讲到了数据恢复中的分区格式化数据恢复实操、SQL Server数据库删除数据恢复方法及步骤,大家课后是否有认真实操呢?温故而知新。点击下方文章标题即可回顾前两期内容:

第一期:数据破坏手段之分区格式化浅析

第二期:手把手教你SQL Server数据库删除数据恢复方法及步骤

如果对课程有什么疑问,欢迎各位在文章下方留言,王老师将及时为您答疑解惑。现在就来公布第二期的课后练习题答案:

第一题:37810

第二题:如下图所示

如何还原数据库(简述数据库恢复的几种方法)(图1)

本期,让我们接着上一期数据库的话题,来和大家聊聊MySQL数据库的本地还原。

对于应用系统来说,数据库就如同电脑的硬盘一样,存储了应用系统内的重要数据。比如:针对某个网络赌博案进行电子数据取证,除了赌博网站页面的相关数据,还需要参赌人员信息、参赌资金流水信息、代理抽成信息等数据,这些数据都储存在数据库中。

本期,王老师将以MySQL数据库为例,为大家介绍数据库取证分析的必备流程——数据库固定后的本地还原方法。(这里插播一则预告:下一期将接着本期内容,为大家讲解数据库本地还原后该如何取证分析?)

一、还原方法及思路介绍

MySQL数据库的本地还原需要根据数据库固定的方式确定还原方式,通过不同固定方式下的数据类型进行本地还原分析,通常会有以下几种固定方式及还原方法:

1、对具备访问权限的MySQL数据库data目录或其上级目录进行文件拷贝固定

●还原分析思路1——data目录迁移:

通过data目录迁移的方式进行本地还原,需配置本地环境,注意对数据库访问密码的修改;

●还原分析思路2——软件自动分析:

利用DBF6300数据库取证分析系统直接解析,无需配置本地环境,直接绕过数据库访问密码,方便快捷。

2、对MySQL所在的磁盘或分区进行镜像固定

●还原分析思路1——仿真分析:

如果镜像中包含操作系统,可以通过仿真镜像运行,启动MySQL数据库进行仿真还原。

●还原分析思路2——data目录迁移:

如果只是MySQL数据库存储的分区镜像无法仿真的情况,可以进入分区去固定MySQL数据库的data目录或其上级目录文件,然后参考第1种情况进行还原分析。

3、通过MySQL语句生成备份SQL文件固定

●还原分析思路——SQL备份还原:

通过mysqldump命令进行数据库备份,命令格式参考:“mysqldump -h主机IP -P端口 -u用户名 -p密码 --database 数据库名

分享到
  • 微信分享
  • 新浪微博
  • QQ好友
  • QQ空间
点击: