gitlab 跨版本升级教程(持续更新)

官方升级版本指引

下载地址:https://docs.gitlab.com/ee/update/

官方RPM包地址

下载地址:https://packages.gitlab.com/gitlab/gitlab-ce

获取现在gitlab版本

[root@okwang ~]# cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
13.0.12

升级过程

// 备份文件
gitlab-rake gitlab:backup:create

执行上述命令会在​​/var/opt/gitlab/backups​​​下生成一个以时间戳命名的​​tar​​文件,一定要备份/etc/gitlab目录,以免出现问题

升级包下载地址:​​​https://packages.gitlab.com/gitlab/gitlab-ce

跨版本升级说明:​https://docs.gitlab.com/ee/update/​​​

停机处理

gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq
gitlab-ctl stop nginx

以上每个版本升级完毕后都需要登录验证新版本是否正常运行,如正常运行则继续升级。

恢复命令

gitlab-rake gitlab:backup:restore BACKUP={要恢复的文件}

需要将要恢复的文件移动到/var/opt/gitlab/backups目录,恢复的文件名不带_gitlab_backup.tar

给TA打赏
共{{data.count}}人
人已打赏
技术专区

Centos7 GCC版本过低无法编译怎么解决呢?

2022-5-1 14:31:08

技术专区

redis 集群配置

2021-11-20 10:28:20

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索