龙空技术网

Ubuntu20上升级gitlab-ce方法

DiegoZuo 84

前言:

此时兄弟们对“nginxubuntu升级”大致比较注重,各位老铁们都需要分析一些“nginxubuntu升级”的相关文章。那么小编也在网上收集了一些有关“nginxubuntu升级””的相关资讯,希望朋友们能喜欢,姐妹们快快来了解一下吧!

1、修改文件 /etc/gitlab/gitlab.rb

gitlab_rails[‘manage_backup_path’] = true

gitlab_rails[‘backup_path’] = “/data/gitlab/backup” ------------------//gitlab备份目录

gitlab_rails[‘backup_archive_permissions’] = 0644 -------------------//生成的备份文件权限

gitlab_rails[‘backup_keep_time’] = 604800 -----------------------------//备份保留天数为7天

2、创建备份目录

mkdir -p /data/gitlab/backup

chown -R git.git /data/gitlab/backup

chmod -R 777 /data/gitlab/backup

3、备份操作

手工备份:gitlab-rake gitlab:backup:create

手工恢复:gitlab-rake gitlab:backup:restore BACKUP=备份版本号

4、停止服务

gitlab-ctl stop unicorn

gitlab-ctl stop sidekiq

gitlab-ctl stop nginx

5、升级版本

dpkg -i gitlab-ce_x.x.x-ce.0_amd64.deb

注意:不能跨大版本升级

6、完成后查看版本

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

7、重启服务

gitlab-ctl restart

gitlab-rake gitlab:check SANITIZE=true --trace

#检查健康状态

标签: #nginxubuntu升级