把舊機資料庫備份出來-->取代舊機的IP-->再次匯入資料庫-->完成
先將舊機網頁停機,避免還有人透過網頁將資料寫入資料庫
1.service apache2 stop
2.在舊機器上,利用mysqldump將資料備份出來
mysqldump -uroot -p --default-character-set=utf8 xoops > /home/webadmin/xoops.sql
3.編輯資料庫備份檔,將舊IP取代為新IP
vi /home/webadmin/xoops.sql
在vi模式下執行取代工作
例如:
:1,$s/舊IP/新IP/s
:1,$s/192.168.0.1/192.168.0.2/g
4.在新機器上將資料庫備份檔匯入(前提是新機器已經裝了Xoops)
mysqladmin -uroot -p create xoops
mysql -uroot -p xoops < /home/webadmin/xoops.sql
沒有留言:
張貼留言