gitlab备份迁移与升级
2024-09-07 02:50:21
升级计划:
https://docs.gitlab.com/ee/update/index.html#upgrade-paths
1. 安装gitlab(和源版本必须保持一致) wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-13.7.1-ce.0.el7.x86_64.rpm 2. 以下都为默认配置:/etc/gitlab/gitlab.rb 备份文件存放位置: gitlab_rails['backup_path'] = "/var/opt/gitlab/backups" 0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create 备份存储时间: gitlab_rails['backup_keep_time'] = 604800 迁移,恢复: scp 1630951224_2021_09_07_13.7.1_gitlab_backup.tar
scp /var/opt/gitlab/backups/1630951224_2021_09_07_13.7.1_gitlab_backup.tar root@192.168.0.237:/var/opt/gitlab/backups/ gitlab-ctl stop sidekiq && gitlab-ctl stop unicorn
gitlab-rake gitlab:backup:restore BACKUP=/var/opt/gitlab/backups/1630951224_2021_09_07_13.7.1 gitlab-ctl start unicorn && gitlab-ctl start sidekiq
gitlab升级:
升级包下载地址 https://packages.gitlab.com/gitlab/gitlab-ce/
rpm -Uvh gitlab-ce-10.8.1-ce.0.el7.x86_64.rpm
rpm -Uvh gitlab-ce-11.3.0-ce.0.el7.x86_64.rpm 这里注意:升级版本有先后顺序,必须升级到10.8.1以后,才能继续升级到11.3.0,详情请看https://docs.gitlab.com/ee/policy/maintenance.html#upgrade-recommendations
wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-13.8.8-ce.0.el7.x86_64.rpm/download.rpm
rpm -Uvh gitlab-ce-13.8.8-ce.0.el7.x86_64.rpm
查看版本:cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
最新文章
- java-常见异常
- web_reg_find()函数的使用
- (转)雅虎WEB前端网站优化 -- 34条军规
- linux下搭建svn版本控制软件
- 为什么要使用 F#?
- Apache配置虚拟主机后,不能访问localhost的问题
- oracle中查看某个用户名下所有的表以及sequence
- jsp页面使用javascript添加页面元素示例代码
- .NET自动更新
- 重磅发布:《阿里巴巴Android开发手册(规约)》
- 【Lua】特性和一些基础语法
- [PHP]引用返回与节省内存
- W3CSchool闯关笔记(Bootstrap)
- 基于hortonworks的大数据集群环境部署流水
- LSTM-自然语言建模
- day 50 JS框架基础
- jQuery事件处理(三)
- boosting_bagging
- POJ2506:Tiling(递推+大数斐波那契)
- <;2014 10 01>; 数学基础 Wikipedia