BugFree的備份和恢復

目標
1、把BugFree的服務器從A換成B

環境
1、XAMPP方式

步驟
0、在B機器上安裝BugFree
1、把A機器的MySql停掉,備份MySQL下的data目錄(注意是備份data下全部文件,特別是ibdata1,裏面存放着真正的數據)
2、把B機器的MySql停掉,用之前備份的data文件夾覆蓋XAMPP下mysql下的data
3、啓動B機器的MySql,登錄BugFree,看是否恢復成功。

備註
1、嘗試了使用phpmyadmin導出導入的方式,導出沒問題,導入總出現外鍵問題,沒搞定。
2、複製data文件夾時,曾經遇到ibdata1說被佔用無法複製的問題,開始沒在意,後來發現數據沒有恢復成功。實驗了一下,改變BugFree裏的數據,發現ibdata1會發生變化,所以一定要確保該文件被複制。
3、理論上停掉MySql就可以拷貝ibdata1,但是我這裏沒有實驗成功。我的做法是重啓動系統,在沒啓動MySql之前拷貝該文件成功。
發佈了132 篇原創文章 · 獲贊 10 · 訪問量 36萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章