基于ibdata1的mysql数据库恢复

服务器的阵列坏掉后,数据恢复公司进行了抢救后,大部分数据都恢复回来。但MYSQL数据库发现仅恢复了部分数据,即部分数据库是完整的,其他的库仅恢复了空表。其中有一个很大的文件,即ibdata1,约200多GB,估计可以用来恢复数据库。

网上搜索后,发现是可行的,处理方法如下:

1. 在一台新机器上搭建相同的系统环境,包括一个全新的mysql环境。
2. 停止mysql服务。即sudo service mysql stop
3. 将恢复后的ibdata1、ib_logfile*文件拷贝到新机器的/var/lib/mysql/目录下,覆盖之前的文件。同时修改/etc/mysql/my.cnf文件,在mysqld部分添加:
[mysqld]
innodb_force_recovery = 6

4. 拷贝需要恢复的数据库文件(空表,即包括*.frm文件的目录)到新机器的/var/lib/mysql/目录下
5. 重启mysql服务,即sudo service mysql start,然后用mysql命令检查数据是否有恢复。若能恢复回来,则可以用mysqldump进行备份导出。


已发布

分类

来自

标签:

评论

《 “基于ibdata1的mysql数据库恢复” 》 有 13 条评论

  1. how to order enclomiphene pill

    how to buy enclomiphene generic is it safe

  2. au comptoir kamagra

    kamagra prescription de s en ligne

  3. buy androxal generic when will be available

    ordering androxal price netherlands

  4. order dutasteride uk suppliers

    buy dutasteride cost of tablet

  5. buy cheap flexeril cyclobenzaprine price generic

    discount flexeril cyclobenzaprine generic compare

  6. canadian prescriptions gabapentin

    buy gabapentin generic lowest price

  7. online order fildena cost without insurance

    Online pharmacies no perscription fildena

  8. online pharmacy usa itraconazole

    how to buy itraconazole generic a canada

  9. how to order staxyn generic lowest price

    buy staxyn generic name

  10. buy avodart generic for sale

    order avodart uk where buy

  11. get xifaxan price for prescription

    order xifaxan generic ireland

  12. order rifaximin usa cheap

    how to buy rifaximin purchase australia

  13. kamagra bez lテゥkaナ冱kテゥho pナ册dpisu usa fedex shipping

    kamagra bez r x

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注