GITLAB·版本升级&降级(小版本)
Posted 龙叔运维
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了GITLAB·版本升级&降级(小版本)相关的知识,希望对你有一定的参考价值。
因为功能需要,或者因为安全漏洞,有时候我们会需要调整自己的gitlab的版本
本文讲的都是小版本的升降级,并且是保留数据的
gitlab安装包下载地址:
备份数据
一般操作前都会先备份数据,以防操作导致的数据丢失
1、查看备份相关配置
vim /etc/gitlab/gitlab.rb
gitlab_rails['manage_backup_path'] = true
gitlab_rails['backup_path'] = "/nfsc/gitlab/git-backup" //gitlab备份目录
gitlab_rails['backup_archive_permissions'] = 0644 //生成的备份文件权限
gitlab_rails['backup_keep_time'] = 604800 //备份保留天数为7天
2、生效配置:gitlab-ctl reconfigure
3、手动执行备份:gitlab-rake gitlab:backup:create
在目录/nfsc/gitlab/git-backup/下会生成一个备份文件,如:
1618476217_2021_04_15_13.9.1_gitlab_backup.tar,其中1618476217即为此次备份都版本号。
4、变更失败导致数据丢失,可以还原备份
gitlab-rake gitlab:backup:restore BACKUP=备份版本号
升级版本
获取安装包 直接安装就可
yum install -y gitlab-ce-13.9.5-ce.0.el7.x86_64.rpm
降低版本
1、停止gitlab服务
gitlab-ctl stop
2、卸载当前版本的gitlab
gitlab-ctl uninstall
yum remove gitlab-ce
3、安装新版本
yum install -y gitlab-ce-10.7.2-ce.0.el7.x86_64
欢迎关注我的公众号:龙叔运维
持续分享运维经验
以上是关于GITLAB·版本升级&降级(小版本)的主要内容,如果未能解决你的问题,请参考以下文章