Re: [系統] 舊檔案dump

看板Database作者 (我...)時間13年前 (2012/09/15 22:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串3/3 (看更多)
※ 引述《MySQL (MySQL)》之銘言: : 有一招可以試看看 ... : 不過還是有可能發生資料缺損的現象。 : 直接把檔案複製到 /var/lib/mysql/ 下, : 運氣好的話,所有資料都會乖乖地在那邊等你讀取。 : (在這之前建議你先把舊有的資料庫刪除) : 至於運氣主要是看,當時 MySQL 是否已經完成儲存的動作, : 因為有時資料會卡在暫存區,小則掉點資料大則檔案壞掉, : 所以這也是為什麼建議大家使用 dump 的指令。 : ※ 引述《aaagang (我...)》之銘言: : : 之前主機板掛掉, : : 但硬碟沒有事情, : : 後來發現有一個月的資料沒有備份到, : : 想從舊硬碟把資料dump出來到新的資料庫, : : 但一直找不到這特別的指令, : : 舊硬碟的內容是在 /old/var/lib/mysql : : 想用mysqldump直接把檔案抓出來dump但似乎沒那麼容易, : : 是否有良策,謝謝。 我是有修改my.cnf指向舊的資料夾檔案,但失敗 後來有個方法可以解決 因為我只有一個table比較重要, 所以把/var/lib/mysql/databases_name/ 底下的三個檔案copy過去, *.frm *.MYD *.MYI 不過我認為要先把舊的sql備份, dump到新的資料庫再把檔案複製過去比較容易成功。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.100.70.113
文章代碼(AID): #1GL8drTM (Database)
討論串 (同標題文章)
文章代碼(AID): #1GL8drTM (Database)