因为之前站长用的阿里云服务器到期,国庆节期间趁优惠,数据全部迁移到Vultr的日本节点了,测试了下其实新加坡节点也不错,速度都还可以。
Vultr的VPS是按时间计费的,比国内某云灵活很多,价格只有一半左右。通过我的链接注册并充值10刀,你和我都可以得到10刀的额外奖励。
Vultr邀请链接:Vultr注册链接
好了,下面正式开始介绍jpress的迁移工作!
首选,web文件和数据库的导出
1、web文件就是在tomcat目录webapps文件夹,压缩,然后下载到本地,这个就不废话了,相信大家都会。
2、数据库数据的导出,如果你mysql里面就跑了一个jpress库,那么我建议你整库导出:
mysqldump -u root -p --all-databases > /root/dbbackup/all_databases_20171212.bak
如果mysql里面有多库的话,只要单库导出则需要指定数据库,默认jpress库名为jpress,
然后,就是准备新服务器端的环境,tomcat、jdk都是老问题,之前也有文章分享过。
这一步有个注意点就是尽量账户密码跟老服务器一致,避免修改配置文件。
数据库导入的命令为:
mysql -u root -p < all_databases_20171212.bak
输入密码,即可完成数据库的迁移。
如果数据库密码跟原先服务器一致,那么做完这一步,基本就可以启动完成了。
如果不一致,那么需要修改jpress的配置文件,db.properties文件中数据库的账户密码信息。
到这里,基本就完成了迁移工作,有疑问可以联系竹行软件(jpress开发群)。