Gitlab大版本升级思路

参照Gitlab官方升级操作文档:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/update

主要的思路和步骤如下:

(1). 在新的服务器上安装Gitlab指定版本(参照Gitlab的安装文档:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/install/installation.md)

(2). 将新安装的Gitlab数据库删除,将旧的Gitlab数据库迁移到新的Gitlab服务器上

(3). 将旧的Gitlab版本库(repositories目录)复制到新的Gitlab服务器的对应位置

(4). 执行Gitlab的数据库升级操作以及静态资源的编译操作

# Run database migrations
sudo -u git -H bundle exec rake db:migrate RAILS_ENV=production
# Clean up assets and cache
sudo -u git -H bundle exec rake assets:clean assets:precompile cache:clear RAILS_ENV=production

(5). Gitlab安装和升级成功,切换反向代理到新的服务器地址

版权声明:
作者:Joe.Ye
链接:https://www.appblog.cn/index.php/2023/03/19/gitlab-large-version-upgrade-ideas/
来源:APP全栈技术分享
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
打赏
海报
Gitlab大版本升级思路
参照Gitlab官方升级操作文档:https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/update 主要的思路和步骤如下: (1). 在新的服务器上安装Gitlab指定……
<<上一篇
下一篇>>
文章目录
关闭
目 录