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安装和升级成功,切换反向代理到新的服务器地址

上一篇 Gitlab打开Project报404解决
下一篇 Gitlab 10.8 安装注意事项
目录
文章列表
1 Flutter Widget之TextField
Flutter Widget之TextField
2
VuePress技术笔记站点部署
VuePress技术笔记站点部署
3
CentOS下编译PHP 7.4报错Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met
CentOS下编译PHP 7.4报错Package requirements (libzip >= 0.11 libzip != 1.3.1 libzip != 1.7.0) were not met
4
Spring Boot 中的 RestTemplate不好用?试试 Retrofit!
Spring Boot 中的 RestTemplate不好用?试试 Retrofit!
5
ScrollView嵌套ListView、RecyclerView高度自适应
ScrollView嵌套ListView、RecyclerView高度自适应
最新评论
一位WordPress评论者
一位WordPress评论者
2月12日
您好,这是一条评论。若需要审核、编辑或删除评论,请访问仪表盘的评论界面。评论者头像来自 Gravatar。