您在這裡

drupal的資料庫備份問題

cstony0917's 的頭像
cstony0917 在 2011-01-29 (週六) 22:22 發表

今天因為mysql資料庫出了點問題而把MYSQL底下的資料/var/lib/mysql全部複製了起來

接著MYSQL生及完成後把檔案備份了回去,另一個使用phpbb的網站運作正常

但是DRUPAL的資料庫卻出現了問題@@"

在phpmyadmin裡面看drupal的資料表居然是空的!!

不知道各位有沒有發生類似的問題,以前備份資料庫都是這樣做的...

沒想到對DRUPAL卻行不通,難道DRUPAL對資料庫有什麼特殊的地方嗎 Orz....

那如果我在別台機器上裝原來的版本再把floder複製過去應該還有機會舊回來囉...Orz...

另外我發現drupal在使用MYSQL資料庫時只會有.frm的檔案耶...跟PHPBB都不一樣...

是資料型態的關係嗎@@"

查了一下
你資料庫的 table 應該是 InnoDB 吧
MyISAM 才會有 MYI 和 MYD

另外一提,
因為 InnoDB Storage Engine 比較嚴謹,
所以無法以複製目錄的方式備份(因為該 folder 內也沒有資料)
只能以 mysqldump 的方式備份.... orz

嗯...我在PHPMYADMIN裡面是InnoDB...這是drupal7 才改的嗎@@...

不過這樣的話....資料到底存在哪呢...@@",難道是記憶體嗎XD

我現在的情況應該是要砍掉重練了...找不到方法救援.... 囧""