許多使用php構成的系統例如phpBB、osc等都有內建資料庫輸出
不過事實上大多數的網站管理者仍然選擇phpMyAdmin作為資料庫備份的主要工具
但不論哪種方式似乎都難脫離一個困擾,就是根本無法肯定輸出的資料庫是否真的完整
資料庫輸出下載工具在下載完成資料庫後,會執行一次sql檔的掃描,計算sql檔內
每個 INSERT INTO 在表的數量
下圖則是輸出一個正在運作中的phpBB網站,眾所皆知的,phpBB網站在運作中時
其資料表中的sessions會不斷受到訪客的新増或是離開而增減
透過這樣的功能,你能夠在下載完資料庫確認到下載的sql檔案是不是真的完整
當然在這我還是建議,在進行資料輸出前最好能讓你的網站系統與資料庫連接中斷
如果在備份時,網站仍不斷對資料庫進行操作不但資料可能不完整有差異,更會影響到
資料庫輸出的效率。
沒有留言:
張貼留言