数据库被破坏黑客如何利用日记修复

数据库被破坏黑客如何利用日记修复

入侵渗透hacker2019-04-28 22:38:0011833A+A-

    数据表毁坏后黑客如何运用备份和日记开展修复?是许多电脑爱好者们的较为喜欢的难题,对于这种下列业界有关学者就来说出大伙儿。

 数据库被破坏黑客如何利用日记修复 第1张

   一、当数据表毁坏后黑客就还会没问题起动插进数剧:

[root@client103 ~]# mysql -uroot -pkongzhong

mysql> use test;

mysql> insert into a select * from a;

   那样在下边就能开展多次全备:

[root@client103 ~]# innobackupex --user=root --password=kongzhong --defaults-file=/etc/my.cnf --port=3306 /tmp/backup/ >/tmp/backup/innoback.log 2>&1

   再度插进数剧:

mysql> insert into a select * from a;

   开展推行增量备份:

[root@client103 ~]# innobackupex --user=root --password=kongzhong --defaults-file=/etc/my.cnf --port=3306 --incremental --incremental-basedir=/tmp/backup/2014-02-27_13-24-51/ /tmp/backup/

   再度插进数剧:

mysql> insert into a select * from a;

   这一当时黑客也会纪录一会儿如今的总行数(一阵子复原必须核查数剧的)

   这时数据表宕机

   模似宕机使用为:

   1、再必须将数剧文件名的下的二进制日记,拷贝到 /tmp/backup,一阵子必须重蹈覆辙日记(此步十分关键,拷贝使用初始大伙儿会了)

   2、开展删掉数剧文件名下的全部文档,这时数据表就毁坏奔溃了(假如关掉数据表,是关不了,此时结束进程kill -9 ___)

   二、数据表毁坏奔溃后实行修复使用给出:

   开展全备运用日记:

[root@client103 ~]# innobackupex --apply-log /tmp/backup/2014-02-27_13-24-51/

开展增备运用日记:

[root@client103 ~]# innobackupex --apply-log /tmp/backup/2014-02-27_13-24-51/ --incremental-dir=/tmp/backup/2014-02-27_13-32-44/

   当运用完日记就能运用全备恢复数据了:

[root@client103 ~]# innobackupex --copy-back /tmp/backup/2014-02-27_13-24-51/

   改动数剧文件名限权为mysql:mysql

[root@client103 ~]# chown mysq:mysql /var/lib/mysql -R

   重新启动数据表:

[root@client103 ~]# /etc/init.d/mysql start

   登录数据表,查询数剧行数,发觉标值与奔溃前不是相同的,因此必须运用日记修复:

[root@client103 ~]# mysql -uroot -pkongzhong

mysql> use test;

mysql> select count(*) from a;

   查询上次增备完成时的日记文件夹名称和pos号(备份时自动记录的):

[root@client103 ~]# cat /tmp/backup/2014-02-27_13-32-44/xtrabackup_binlog_info

mysql-103-bin.000005 3694

更何况黑客就能应用二进制实行修复使用,其起止点就为3694。

  然后再运用日记修复:

[root@client103 ~]# mysqlbinlog --start-pos=3694 /tmp/backup/mysql-103-bin.000005 |mysql -uroot -pkongzhong

   最终黑客还会再登录数据表查询数剧是不是符合,并自主开展检测:

mysql> use test;

mysql> select count(*) from a;


点击这里复制本文地址 以上内容由黑资讯整理呈现,请务必在转载分享时注明本文地址!如对内容有疑问,请联系我们,谢谢!
  • 3条评论
  • 温人俛就2022-05-31 20:10:56
  • 查询数剧是不是符合,并自主开展检测:mysql> use test;mysql> select count(*) from a;
  • 世味渔阳2022-06-01 01:08:50
  • 数剧文件名下的全部文档,这时数据表就毁坏奔溃了(假如关掉数据表,是关不了,此时结束进程kill -9 ___)   二、数据表毁坏奔溃后实行修复使用给出:   开展全备运用日记:[root@client103 ~]# inno
  • 澄萌千仐2022-05-31 15:16:53
  • g --start-pos=3694 /tmp/backup/mysql-103-bin.000005 |mysql -uroot -pkongzhong   最终黑客还会再登录数据表查询数剧是不是符合

支持Ctrl+Enter提交

黑资讯 © All Rights Reserved.  
Copyright Copyright 2015-2020 黑资讯
滇ICP备19002590号-1
Powered by 黑客资讯 Themes by 如有不合适之处联系我们
网站地图| 发展历程| 留言建议| 网站管理