2011年3月14日 星期一

tycx 移機實作


學校的x學務每天都有做資料庫備份,
是用tar的方式,將mysql做完整備份。
但一直都沒有實際移機過,心裡一直有個陰影,
怕那天出事後,資料叫不回來,
今天就花了時間,把tycx實際重建起來。
程序如下:
mysql回存
/etc/rc.d/init.d/mysqld stop
mv 資料夾
cd /var/lib/mysql/xxxx/
chown mysql:mysql *
複製tycx資料夾
實際在存時,檔案有8000多個,常常失敗
用samba上傳比較快
修改mainfile.php檔案
改成正確網址
清空template_c內的資料

安裝其間,發生錯誤,
出現:
帳號密碼都正確登錄了,系統說歡迎的訊息
可是又跳回首頁,變成沒有登錄畫面

排除:
網路資訊顯示是session的問題,
後來發現,是mysql的資料庫權限未設定…
chown mysql:mysql * 就好了

練習過備份後,以後就可以放心了


很清楚的參考文章
http://blog.jsdan.com/510