gitlab数据备份和恢复

  1. gitlab数据备份
powershell 复制代码
sudo gitlab-rake gitlab:backup:create

备份文件默认存放在/var/opt/gitlab/backups路径下,

生成1697101003_2023_10_12_12.0.3-ee_gitlab_backup.tar 文件

  1. gitlab数据恢复
powershell 复制代码
sudo gitlab-rake gitlab:backup:restore BACKUP=1697101003_2023_10_12_12.0.3-ee

注意BACKUP=后面跟的不是压缩包文件的全称。

  1. 修改备份文件存放路径(默认路径空间不够或者其他原因需要修改路径,非必需操作)
powershell 复制代码
vim /etc/gitlab/gitlab.rb

找到如图所示代码行,并按需求自行修改备份文件路径和打开设置路径开关

  1. 保存文件,并重启配置
powershell 复制代码
 gitlab-ctl reconfigure
  1. 再次执行备份命令,完成后到新设置的路径下查看备份文件
相关推荐
lijunjun19 小时前
当ubuntu 系统的IP地址修改之后,gitlab服务应该如何修改?
tcp/ip·ubuntu·gitlab
Qperable3 天前
gitlab-runner提示401 Unauthorized
后端·gitlab
西瓜er4 天前
Docker 一键部署指南:GitLab、Nacos、Redis、MySQL 与 MinIO 全解析
redis·docker·gitlab
yunson_Liu5 天前
jenkins更新了gitlab后出现报错
运维·gitlab·jenkins
stark张宇5 天前
Git 与 GitHub 协同工作流:从0到1搭建版本控制体系
git·gitlab·github
牛马的人生10 天前
GitLab入门教程:打开DevOps全流程的大门
运维·其他·gitlab·devops
水冗水孚10 天前
Ubuntu服务器上使用docker-compose部署 gitlab(图文并茂记录)
gitlab
<花开花落>12 天前
gitlab-runner 再次实践中理解和学习
gitlab
Vahala0623-孔勇13 天前
CI/CD流水线优化:GitLab CI镜像构建加速实战
ci/cd·gitlab
Lin_Aries_042113 天前
部署 GitLab 服务器
linux·运维·服务器·docker·gitlab·github