linux VPS之間網(wǎng)站數(shù)據(jù)的備份與恢復(網(wǎng)站遷移教程)
更新時間:2014年02月21日 16:54:11 作者:
有時候我們需要網(wǎng)站遷移或者網(wǎng)站數(shù)據(jù)需要備份或恢復,那么就需要一些操作了,linux下操作都是命令下執(zhí)行的,特分享下,方便需要的朋友
本文所用命令Debian和CentOS通用,文件目錄默認與LNMP相同,請做相應修改。
文中www.xxx.com綁定在VPS1的wwwroot目錄上為例
1.VPS1上數(shù)據(jù)打包(備份)
a.VPS1上文件數(shù)據(jù)打包(Tar命令詳解 http://www.dhdzp.com/os/RedHat/1219.html)
cd /home/wwwroot/
tar zcvf xxx.tar.gz 網(wǎng)站目錄(如/home/wwwroot/vmvps.com)
b.VPS1上MySQL數(shù)據(jù)導出
mysqldump -u用戶名 -p密碼 數(shù)據(jù)庫名 > xxx.sql
2.VPS2上數(shù)據(jù)轉(zhuǎn)移(恢復)
a.VPS2上文件數(shù)據(jù)恢復(wget獲取遠程文件)
cd /home/wwwroot/
wget http://www.xxx.com/xxx.tar.gz(從VPS1上獲取文件)
tar zxvf xxx.tar.gz
b.VPS2上MySQL數(shù)據(jù)導入
*請先在phpmyadmin新建相應數(shù)據(jù)庫和用戶(與原數(shù)據(jù)庫、用戶同名)
wget http://www.xxx.com/xxx.sql
mysql -u你新建的用戶名 -p用戶名密碼 你剛才新建的數(shù)據(jù)庫名 < xxx.sql
本文到此結(jié)束,希望對大家有所幫助~也歡迎大家指出錯漏之處!
文中www.xxx.com綁定在VPS1的wwwroot目錄上為例
1.VPS1上數(shù)據(jù)打包(備份)
a.VPS1上文件數(shù)據(jù)打包(Tar命令詳解 http://www.dhdzp.com/os/RedHat/1219.html)
cd /home/wwwroot/
tar zcvf xxx.tar.gz 網(wǎng)站目錄(如/home/wwwroot/vmvps.com)
b.VPS1上MySQL數(shù)據(jù)導出
mysqldump -u用戶名 -p密碼 數(shù)據(jù)庫名 > xxx.sql
2.VPS2上數(shù)據(jù)轉(zhuǎn)移(恢復)
a.VPS2上文件數(shù)據(jù)恢復(wget獲取遠程文件)
cd /home/wwwroot/
wget http://www.xxx.com/xxx.tar.gz(從VPS1上獲取文件)
tar zxvf xxx.tar.gz
b.VPS2上MySQL數(shù)據(jù)導入
*請先在phpmyadmin新建相應數(shù)據(jù)庫和用戶(與原數(shù)據(jù)庫、用戶同名)
wget http://www.xxx.com/xxx.sql
mysql -u你新建的用戶名 -p用戶名密碼 你剛才新建的數(shù)據(jù)庫名 < xxx.sql
本文到此結(jié)束,希望對大家有所幫助~也歡迎大家指出錯漏之處!
相關(guān)文章
linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用詳解
這篇文章主要介紹了linux 下 g++編譯程序時-I(大寫i) 與-L(大寫l)-l(小寫l) 的作用,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-03-03
Linux VPS備份教程 數(shù)據(jù)庫/網(wǎng)站文件自動定時備份
這篇文章老左分享目前大家比較常用的自動定時備份方案,數(shù)據(jù)庫發(fā)送到我們的郵箱、文件發(fā)送同步到我們另外空間FTP中2012-09-09

