使用WDCP面板的VPS如何快速完整迁移数据?
最近,用了一年的遨游VPS到期了,因为太贵,所以不打算继续续费了。所以找了一家美国的VPS,先买了一个月。换VPS,就涉及到迁移数据。
一开始我想着是把所有网站代码和数据库下载到本地,然后传到新VPS上去。后来发现Linux系统上可以直接发布快捷的利用scp命令传输文件。而且因为新服务器和旧服务器都在美国,所以速度贼快。
下面说说具体步骤吧:
- 在新服务器上安装好新的环境,也就是一键包及wdcp等
在原服务器上,打包网站目录/www/web,数据库目录/www/wdlinux/mysql/var/
打包可进入wdcp后台管理系统进行操作
通过scp或下载,将数据下载到新服务器上,然后解压到相应的目录
ssh到新服务器,输入: scp -P [端口号] root@[ip]:/www/web/www-web.tar.gz /www/web/www-web.tar.gz scp -P [端口号] root@[ip]:/www/wdlinux/mysql/var.tar.gz /www/wdlinux/mysql/var.tar.gz
重起下web服务和mysql服务
到这一步可能会出现错误‘无法连接mysql,请检查mysql是否已启动及用户密码是否设置正确’, 可进行如下操作: 强制修改mysql的root密码,在忘记mysql密码时有用 sh /www/wdlinux/tools/mysql_root_chg.sh 再执行如下,修改wdcp的数据库密码 sh /www/wdlinux/tools/mysql_wdcp_chg.sh)
- 登录后台,网站管理 > 站点列表 里的 "更新所有站点配置"