1 頁 (共 1 頁)

[問題] 備份與還原

發表於 : 2005-09-07 00:32
poi890poi
我用Windows + Apache + MySQL架設phpBB。爬了許多文,也試了許多不同的方法,都還是搞不定,還原的時候一直出現SQL syntax error。

Ok!其實我不是來問怎麼備份與還原的。只是今天忽然發現,只要把MySQL datafiles整個備份起來,要還原的時候再覆蓋過去,竟然就可以了。我想請問各位,這麼做會有什麼副作用嗎?如果我重新安裝MySQL,會不會還原不了?

發表於 : 2005-09-07 11:38
吉川拓也
如果你是自己架設網站的話可以用以下方法 ;-)
通常我們安裝 AppServ 的話會在 c:/ 下面建立 AppServ 資料夾 !
而在這個資料夾下面會有四個資料夾 !
apache <-- 伺服器執行資料夾 (勿動)
mysql <-- 資料庫檔案 (備份用)
php <-- 執行 php 函數資料夾 (勿動)
www <-- 網頁執行資料夾 (觀看用)

備份時要備份資料先去 mysql > data > 這下面都是你資料庫的檔案 !
如果要備分其他的檔案可以去 www > 這下面都是你網頁的根目錄檔 ;-)

不知道這樣說你有基本認知了嗎 ?
運用這步驟來走備份跟還原便只需要 20-30 秒即可完成 !

發表於 : 2005-09-08 12:50
poi890poi
我目前是這樣備份沒錯,但是總覺得心裡毛毛的。怕會遺漏了什麼,因為對MySQL不是很瞭解,擔心以後會還原不了。我試了幾次都可以順利還原,但是有一次還原之後,在MySQL Administrator裡面竟然不能檢視phpBB的Schema,裡面是一片空白,並且彈出一個錯誤視窗顯示「無法連結資料庫」,奇怪的是phpBB論壇還是可以用,資料也確實還原了,只是在MySQL Administrator裡面看起來怪怪的而已。這樣的情形在多次還原只出現了一次,但總是讓人有點擔心。
吉川拓也 寫:如果你是自己架設網站的話可以用以下方法 ;-)
通常我們安裝 AppServ 的話會在 c:/ 下面建立 AppServ 資料夾 !
而在這個資料夾下面會有四個資料夾 !
apache <-- 伺服器執行資料夾 (勿動)
mysql <-- 資料庫檔案 (備份用)
php <-- 執行 php 函數資料夾 (勿動)
www <-- 網頁執行資料夾 (觀看用)

備份時要備份資料先去 mysql > data > 這下面都是你資料庫的檔案 !
如果要備分其他的檔案可以去 www > 這下面都是你網頁的根目錄檔 ;-)

不知道這樣說你有基本認知了嗎 ?
運用這步驟來走備份跟還原便只需要 20-30 秒即可完成 !

發表於 : 2005-09-08 12:54
吉川拓也
poi890poi 寫:我目前是這樣備份沒錯,但是總覺得心裡毛毛的。怕會遺漏了什麼,因為對MySQL不是很瞭解,擔心以後會還原不了。我試了幾次都可以順利還原,但是有一次還原之後,在MySQL Administrator裡面竟然不能檢視phpBB的Schema,裡面是一片空白,並且彈出一個錯誤視窗顯示「無法連結資料庫」,奇怪的是phpBB論壇還是可以用,資料也確實還原了,只是在MySQL Administrator裡面看起來怪怪的而已。這樣的情形在多次還原只出現了一次,但總是讓人有點擔心。
不然也可以用這個方式做備份還原 :lol:
http://phpbb-tw.net/phpbb/viewtopic.php?t=13424

發表於 : 2005-09-22 14:06
maozilla
吉川拓也 寫:不然也可以用這個方式做備份還原 :lol:
http://phpbb-tw.net/phpbb/viewtopic.php?t=13424
您好, 我作完後, 出現錯誤訊息\r
"message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?"

謝謝!

發表於 : 2005-09-22 14:28
吉川拓也
maozilla 寫:
吉川拓也 寫:不然也可以用這個方式做備份還原 :lol:
http://phpbb-tw.net/phpbb/viewtopic.php?t=13424
您好, 我作完後, 出現錯誤訊息\r
"message_die() was called multiple times. This isn't supposed to happen. Was message_die() used in page_tail.php?"

謝謝!
你的檔案超出限定大小 !
請先搜尋一下 2MB 限制 更改 Apache 設定 ;-)