2010-12-05 119 views
0

我的服務器最近崩潰了,並且我使用raid備份了Mysql文件。如何從備份恢復MySQL數據庫

備份的目錄

/backup/var/lib/mysql 

我安裝了新的OS(RHEL5.3)到我的服務器,我想我的數據庫恢復到MySQL

我該怎麼辦呢?
我知道你可以ssh mysql > the dump files
但是,這些備份的文件不在DUMP中。
它們被分隔爲.MYD .MYI .frm等。

回答

1

我猜你的備份文件與數據庫不在同一臺服務器上。

嘗試:

scp -r /backup/var/lib/mysql/* DB_SERVER:YOUR_NEW_DATABASE_DIRECTORY

然後

ssh DB_SERVER 
.. restart your mysql daemon (easier) 
.. or flush privileges, flush tables ... 
+0

所以我會運行這樣的事情? scp -r/backup/var/lib/mysql/blog_db DB_SERVER:/ var/lib/mysql/blog_db – Maca 2010-12-05 19:05:26

0

將這些文件直接複製到您的mysql數據目錄,您將可以在MySQL中訪問它們。這應該對你有幫助!

+0

我會嘗試, – Maca 2010-12-05 14:08:18