devops之服务器迁移(三)

devops之服务器迁移(三),第1张

devops之服务器迁移(三)

文章目录
  • postgresql迁移
  • APP迁移
  • bitbucket-piplines.yml修改
  • APP对应域名切换

最后的迁移了

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地址,之前的文章说了卡夫卡的迁移。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5635944.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存