[教學] How to do backup / restore ?

phpBB-TW Knowledge Base
收集網友們在竹貓所發表的教學主題或文章,以利分享!
(僅供瀏覽,由版主群維護)
Takkiworld
星球普通子民
星球普通子民
文章: 17
註冊時間: 2003-04-26 07:47

文章 Takkiworld »

我的戶口的檔案數目限制著在1000個, 目前只剩下約100個檔案容量可供上載, 安裝不到PhpMySQL, 但不想用phpBB Administration 來備份, 我應該怎樣做呢?
各位欲安裝PHPBB在coolfreepages的朋友: 由於本人的電腦出現問題, 現階段只能到竹貓處理, 煩請抓圖讓我了解問題所在. 本人暫時仍未安裝任何FTP軟件, 所以請勿要求本人到閣下的FTP了解原因. 待問題解決後, 此消息將會刪除, 各位即可要求本人到閣下的FTP了解原因.
如因此引起的不便, 敬請原諒.
flynews
星球普通子民
星球普通子民
文章: 4
註冊時間: 2002-04-24 15:08

文章 flynews »

coca 寫:如果有很多個phpbb管理台裡面備份的sql都沒辦法在後來還原回去\r
不知道這些東西還有沒有用呢??
有用!像我之前由PHPBB內建備份的*.sql無法經由PHPBB還原,我就是用這個phpMyAdmin 還原的方法。

先安裝好新的PHPBB
把原本備份起來無法還原的phpbb_db_backup.sql 用UltraEdit打開後,

再把每個不同的 INSERT INTO phpbb_xxxx_xxxxx 等一堆的資料內容,貼到新裝正常的PHPBB,經由phpMyAdmin 所備份的28個檔裡(少數幾個沒動到的就會是是空的)


例: 把 phpbb_db_backup.sql 裡的
#
# Table Data for phpbb_auth_access
#

INSERT INTO phpbb_auth_access (group_id, forum_id......1......;
INSERT INTO phpbb_auth_access (group_id, forum_id......2......;


貼到或取代新裝正常的PHPBB所備份的資料庫檔案後面\r
#
# 列出以下資料庫的數據: `phpbb_auth_access`
#

INSERT INTO phpbb_auth_access (group_id, forum_id......1......;
INSERT INTO phpbb_auth_access (group_id, forum_id......2......;


每一個INSERT INTO phpbb_xxx_xxxx都是外加的資料,以分號做為區隔。

編輯好後,再用這個phpMyAdmin 還原的方法。

這樣子,主要的資料和帳號就可以完全還原了!但外掛的模組就很難說了,

或許先把正常的 PHPBB+模組 ,用phpMyAdmin 各別備份之後,再重新把 INSERT INTO phpbb_xxx_xxxx 貼回去,也可能可以完全還原。

而且搞不好不必分28檔, 可能就只要在資料庫 philo 執行以下指令 [說明文件] ,把 INSERT INTO phpbb_xxx_xxxx ,慢慢的貼回去就可以了! 不過,我沒試過...

PS. phpbb管理台備份的Bug,會整死人........
回覆文章

回到「教學文件庫」