数据库被破坏黑客如何利用日记修复
数据表毁坏后黑客如何运用备份和日记开展修复?是许多电脑爱好者们的较为喜欢的难题,对于这种下列业界有关学者就来说出大伙儿。
一、当数据表毁坏后黑客就还会没问题起动插进数剧:
[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 最终黑客还会再登录数据表查询数剧是不是符合