Gitlab最好每隔一段时间就升级一次,如果跨太多版本升级会变得很费劲,之前就遇到过一次,折腾了好久,现在都是一两个月就赶紧更新一次,简单记录一下更新过程。
从gitlab/gitlab-ce - Packages · packages.gitlab.com下载适合自己的gitlab安装包,我用的Centos7,所以下载el7的最新版RPM安装包。
接下来就是更新了,第一步,当然是最重要的备份了,执行命令备份:
gitlab-rake gitlab:backup:create
这里要特别说明,如果在/etc/gitlab/gitlab.rb 文件配置了参数“backup_path”(例如gitlab_rails['backup_path'] = '/backup'),则备份的目录就是该目录下(/backup/),如果没有配置参数“backup_path”,则gitlab把备份文件生成到默认目录/var/opt/gitlab/backups。
等待备份完成,可能会看到一段提示:
Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data
and are not included in t