JPress迁移和数据恢复方案

JPress之家发布 JPress建站 2017-12-15 699

因为之前站长用的阿里云服务器到期,国庆节期间趁优惠,数据全部迁移到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开发群)。