Nhờ trợ giúp phục hồi databate mysql Innodb (Trả phí nếu có thể)

Chào mọi người!

Ai biết có thể giúp mình phục hồi database với (có trả phí)?

Mình có trang web là https://dammediachat.com chạy xenforo, database MySQL lưu ở dạng Innodb, và mình vô tình xóa nhầm file ibdata1 và các file log trong folder /var/lib/mysql

Kết quả là dịch vụ mysql không thể chạy, database không thể backup, và website cũng dừng chạy.

Server mình xài là VPS của DigitalOcean.

Mình có chép thử folder database tại /var/lib/mysql/dammediachat sang một con VPS khác để chạy nhưng không nhận database.

Mình có tìm hiểu thì nếu mất file ibdata1 thì cần có các file .frm và .ibd mới có thể phục hồi database. Nhưng cần phải bật thiết lập innodb_file_per_table trước. Nhưng hiện tại trong folder database của mình cũng k có file .frm

Thanks!

Bạn check xem còn file ib_logfile0 và ib_logfile1 … không?

2 Likes

không còn luôn bạn, huhu

Trường hợp này cứu đc dữ liệu k bạn? Hicc

data bị xoá, redo log không có, hết cách

1 Like

căng quá, liệu có xây dựng lại được cấu trúc từ việc cài đặt Xenforo mới không bạn, rồi áp vào file chứa dữ liệu database cũ

Không biết có được không, bạn thử cách này https://dba.stackexchange.com/questions/166813/recover-mysql-ibdata1-file

1 Like
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?