gitlab的迁移和升级
作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。
一.迁移流程概述
在生产中升级往往伴随着服务器的迁移,比如从本地机房迁移到云环境中,而实现升级。
迁移流程概述:
- 1.在原gitlab主机上备份配置文件和数据
- 2.在目标机器上安装相同版本的gitlab软件
- 3.还原配置和数据
- 4.本质上就是备份和恢复的过程
二.升级流程概述
- 如果是新机器,需要先安装旧版本,并还原配置和数据
- 不能直接跳过中间版本直接升级,选择最近的大版本进行升级
比如12.1想要升级到13.0,先升级到12.x最高版本,再升级到13.0。
- 下载新版本的安装,直接安装包
- 安装包时可能会提示出错,原因是版本升级后有些配置项会过时,根据提示修改配置即可
- 重新配置: gitlab-ctl reconfigure
- 重启服务: gitlab-ctl restart
三.迁移和升级案例
要先做迁移操作在做升级操作即可。
迁移数据验证无误后,升级时仅需要安装对应的软件包即可。升级完成后,需要重启下服务哟~
本文来自博客园,作者:尹正杰,转载请注明原文链接:https://www.cnblogs.com/yinzhengjie/p/18580761,个人微信: "JasonYin2020"(添加时请备注来源及意图备注,有偿付费)
当你的才华还撑不起你的野心的时候,你就应该静下心来学习。当你的能力还驾驭不了你的目标的时候,你就应该沉下心来历练。问问自己,想要怎样的人生。