当前位置: 首页 > news >正文

Centos部署GitLab-备份恢复

1. 下载rpm包

wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm

2. 安装依赖

yum -y install policycoreutils openssh-server openssh-clients postfix policycoreutils-python

3. rpm安装

rpm -ivh gitlab-ce-10.8.4-ce.0.el7.x86_64.rpm

4. 修改gitlab配置文件信息,指定服务ip和端口号

# [root@localhost ~]# vim /etc/gitlab/gitlab.rb
#末行模式执行  /external_url/

## GitLab URL
##! URL on which GitLab will be reachable.
##! For more details on configuring external_url see:
##! https://docs.gitlab.com/omnibus/settings/configuration.html#configuring-the-external-url-for-gitlab
#external_url 'http://gitlab.example.com'
#将url修改ip和端口或者域名
external_url 'http://192.168.56.11:80'

5. 初始化配置

 gitlab-ctl reconfigure

6. 重启服务

gitlab-ctl restart

7. 直接访问

http://192.168.56.11:80

8. 备份旧环境数据

# 命令备份  备份文件路径 /var/opt/gitlab/backups/1700647561_2023_11_22_13.12.15_gitlab_backup.tar
gitlab-backup create
# 手动备份
/etc/gitlab/gitlab-secrets.json
/etc/gitlab/gitlab.rb

9. 修改新环境配置文件

修改备份数据恢复地址
修改备份数据存放地址

10. 重新加载配置文件

gitlab-ctl stop
gitlab-ctl reconfigure
gitlab-ctl start

11. 将备份数据上传恢复地址

修改备份数据恢复地址
在这里插入图片描述
修改备份数据存放地址
在这里插入图片描述

12. 停服务

停止gitlab部分服务,保证恢复过程中有数据写入
gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq

13. 开始恢复

gitlab-rake gitlab:backup:restore BACKUP=1700647561_2023_11_22_13.12.15_gitlab_backup.tar

相关文章:

  • MYSQL加密和压缩函数详解和实战(含示例)
  • hdlbits系列verilog解答(exams/m2014_q4i)-45
  • Deepin使用记录-deepin系统下安装RabbitMq
  • 知行之桥EDI系统HTTP签名验证
  • CPU、GPU、TPU内存子系统架构
  • 【STM32单片机】自动售货机控制系统设计
  • 高精度乘法
  • 某省交控高速公路分公司高效运维
  • Windows安装Hadoop运行环境
  • 单片机学习3——数码管
  • java根据时间区间计算区间中都包含那几个月
  • 【点云surface】 凹包重构
  • 改进YOLOv8 | YOLOv5系列:RFAConv续作,即插即用具有任意采样形状和任意数目参数的卷积核AKCOnv
  • Linux MMC子系统 - 6.eMMC 5.1工作模式-设备识别模式
  • Unity-链接MySql8.0
  • [网络] 字节一面~ 2. HTTP 2 与 HTTP 1.x 有什么区别
  • SpringMVC(三)
  • flink sqlClient提交hiveIceberg
  • 日志配置的一些思考
  • 1.前端--基本概念【2023.11.25】
  • 扶桑谈|从石破茂“越菲行”看日本周边外交布局战略新动向
  • 全国汽车以旧换新补贴申请量突破1000万份
  • 库尔德工人党决定自行解散
  • 巫蛊:文化的历史暗流
  • 2025年两岸关系研讨会在上海开幕
  • 江苏省委社会工作部部长等多人拟在省志愿服务联合会任职