mysql ibd 數據文件恢復極速恢復工具 ibd recover tool

mysql ibd 數據文件恢復極速恢復

最近不少朋友遇到mysql 丟失ibddata 數據文件或者文件系統損壞只有部分ibd 文件的故障找我來幫忙處理,有些朋友的環境有幾百上千個ibd 文件,手動恢復着實麻煩,寫了一個工具,批量恢復mysql innodb,(myasim) ibd 的工具,目前可以在windows 和linux運行;mysql 的文件解析還是有點累的,搞得有點想吐

ibd recover   frm recover, innodb ibd recover

###運行如下:

D:\python-project\venv\Scripts\python.exe D:/python-project/workspace/innodb_idb_recovery/recover-tool.py config.int

* MySQL InnoDB Ibd Restore tool by huanglinjie for 5.6/5.7 .
* Copyright (c) 2020, 2099, lixora.  All rights reserved  .
* Any problems pls connect : 17!7#6715#1782   +_+              .
************* !!! For MySQL Internal Use only !!! *************** 

all mysql innodb ibd need recover frmfile_name :  ['aaaa.frm', 't.frm', 't1.frm']
data_dir: /home/msb_5_6_42/data/
(1007, "Can't create database 'test'; database exists")
2020-04-26 10:38:36 ****** destPlugDB is created : test
2020-04-26 10:38:36 ****** recover tablename :  aaaa
2020-04-26 10:38:36 ****** frm_path :  C:\Users\Administrator\Desktop\aaaa.frm

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章