小七博客搬家次数博主自己都不清楚有多少次了,特别是刚刚开始的一年时间,毕竟数据不多,操作起来也非常的快捷,也就是备份下载与上传数据恢复这样的一个过程。今天分享一下有点过时的、linux vps之间的数据转移过程吧,对于数据较大的还是可以起到一定的作用,相对来说这个方法较为简单,技术含量低。
具体的操作步骤以及命令如下:
一、旧VPS上数据打包(备份)
1、旧VPS上文件数据打包,方法如下,需要使用tar命令:
cd /home/wwwroot/
tar zcvf xxx.tar.gz 网站目录(如/home/wwwroot/xqblog)
2、MySQL数据导出
mysqldump -u用户名 -p密码 数据库名 > xxx.sql
二、新VPS上数据转移(恢复)
1、新VPS上文件数据恢复,使用wget命令获取远程文件
cd /home/wwwroot/
wget http://www.xxx.com/xxx.tar.gz(从旧VPS上获取文件)
tar zxvf xxx.tar.gz
2、新VPS上MySQL数据导入
*请先在phpmyadmin新建相应数据库和用户(与原数据库、用户同名)
wget http://www.xxx.com/xxx.sql
mysql -u你新建的用户名 -p用户名密码 你刚才新建的数据库名 < xxx.sql
注:再进行操作之前,新VPS上所有WEB需要的环境已经搭建好等准备工作,而不是直接就是新VPS主机装好系统就直接迁移。