很多朋友跟我一样使用的月租型burstVPS,方便实惠,但是唯一的缺点就是可能经常忘记续费,到最后不得不重新购买新的vps。
那么如何将旧vps中的内容导入到新的vps呢?
这里推荐如下:
1.安装www.lnmp.org 步骤不在赘述,注意服务器需要从面板里边修改为centos系统
2.拷贝原先服务器/usr/local/nignx/conf 到新服务器同样目录下替换
3. 旧服务器cd /home/ 进入目录 , tar zcfP back.tar.gz /wwwroot 打包 , ln -s back.tar.gz /home/wwwroot/back.tar.gz
4.新服务器中cd /home/ , 然后wget-c http://xx.xxx.xx.x/back.tar.gz (由于服务器都在相同机房,所以速度远快于下载到本地重新上传),
然后解压缩 tar 到 /home/wwwroot/
5.迁移数据库 ,注意,同样是用wget -c 的方式在新服务器下载数据库的文件。
- 导出:
进入命令行: 执行
mysqldump -u username -p password –all-databases > all.sql
详细参数:
http://dev.mysql.com/doc/refman/5.1/en/mysqldump.html
- 导入
进入:mysql -u username -p password
执行:source all.sql;
完成以上步骤后,新的服务器就已经和旧的服务器基本一致(用户名密码有更换需注意),同样去域名服务商修改解析地址,恭喜,您的新vps大功告!~

