- 數據打包(備份)
- 數據轉移(恢復)
本文所用命令debian和centos通用,文件目錄默認與lnmp相同,請做相應修改。
文中www.xxx.com綁定在vps1的wwwroot目錄上為例
1.VPS1上數據打包(備份)
a.VPS1上文件數據打包(Tar命令詳解)
cd /home/wwwroot/
tar zcvf xxx.tar.gz 網站目錄(如/home/wwwroot/vpsmvp.com)
b.VPS1上mysql數據導出
mysqldump -u用戶名 -p密碼 資料庫名 > xxx.sql
2.VPS2上數據轉移(恢復)
a.VPS2上文件數據恢復(wget獲取遠程文件)
cd /home/wwwroot/
wget http://www.xxx.com/xxx.tar.gz(從VPS1上獲取文件)
tar zxvf xxx.tar.gz
b.VPS2上MySQL數據導入
*請先在phpmyadmin新建相應資料庫和用戶(與原資料庫、用戶同名)
wget http://www.xxx.com/xxx.sql
mysql -u你新建的用戶名 -p用戶名密碼 你剛才新建的資料庫名 < xxx.sql