最后的迁移了
postgresql迁移
备份postsql数据库
登录数据库 xxx指用户名
psql -U xxx -d postgres -h 127.0.0.1 -p 5432
查看有哪些数据库
\l
然后就依次备份
pg_dump -h 127.0.0.1 -U xxx -d xxxx -f /opt/pg.bak/xxxx.sql
#xxx:用户
#xxxx:数据库名
然后直接打包pg.bak,scp至新服务器
先创建数据库名才能导入,比如你备份了一个叫EDGNB的库那么就要先在新服务器上创建,然后再导入
createdb -h 127.0.0.1 -U xxx EDGNB
psql -h 127.0.0.1 -U xxx -d EDGNB -f /opt/pg.bak/EDGNB.sql
APP迁移
把APP全部打包发送至新服务器解压
删除多余的war包,不然一下午也别想传完
bitbucket-piplines.yml修改
就修改一下旧的服务器的IP地址为新的
APP对应域名切换
这个就不多说了,换ip绑定即可
细节:所有APP需要修改配置文件中kafka地址,之前的文章说了卡夫卡的迁移。