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

gitlab使用 备份恢复 全量迁移

gitlab的使用:

gitlab-ctl reconfigure #用于启动gilab,并重新载入配置,默认监听端口80
配置文件gitlab.rb path=gitlab/gitlab.rb
external_url ‘http://192.168.31.65:32001’ #这条参数用于修改gitlab的端口

os-git http://10.248.64.112:30002/ root/hLdLqckNd8a54D8_R7_v

数据备份方法:
全量:(进入git容器)
gitlab-rake gitlab:backup:create
执行完备份命令后会在/var/opt/gitlab/backups目录下生成备份后的文件
ls /var/opt/gitlab/backups/
1751538478_2025_07_03_13.6.2_gitlab_backup
docker cp 拿出来文件 然后权限777上传到新git容器中

具体恢复数据流程
从备份文件中恢复gitlab
1、将备份文件权限修改为777
第一步,将备份文件权限修改为777,不然可能恢复的时候会出现权限不够,不能解压的问题 执行命令停止相关数据连接服务
第二步,执行命令停止相关数据连接服务 # 停止相关数据连接服务 gitlab-ctl stop unicorn && gitlab-ctl stop sidekiq
第三步,执行命令从备份文件中恢复 gitlab-rake gitlab:backup:restore BACKUP=备份文件编号(百度方法:gitlab-rake gitlab:backup:restore BACKUP=1751538478_2025_07_03_13.6.2 GITLAB_USER=postgres)
例如我们的备份文件的编号是1751538478_2025_07_03_13.6.2,因此执行下面的命令即可恢复gitlab-rake gitlab:backup:restore BACKUP=1751538478_2025_07_03_13.6.2 然后敲yes就可以了 最后在启动 gitlab-ctl start

gitlab-rake gitlab:backup:restore BACKUP=1739761283_2025_02_17_13.6.2_gitlab_backup
gitlab-rake gitlab:backup:restore BACKUP=1739761283

http://www.dtcms.com/a/295641.html

相关文章:

  • 《从点击到共鸣:论坛前端如何用交互细节编织用户体验》
  • window下lua解释器安装并配置vscode环境
  • 【Practical Business English Oral Scene Interpretation】入职面试No.5~7
  • 承担CANOPEN转PROFINET协议转换功能的网关与台达伺服器的连接
  • 80道面试经典题目
  • 循环神经网络(RNN)详解:从原理到实践
  • rust-结构体使用示例
  • Elasticsearch + Logstash + Kibana搭建
  • 2025年Gtest全球软件测试技术峰会定档
  • 【二维vector遍历】 auto表示vector<int>
  • 【大模型论文阅读】2503.01821_On the Power of Context-Enhanced Learning in LLMs
  • 【论文阅读+复现】LayoutDM: Transformer-based Diffusion Model for Layout Generation
  • 使用 Python 将 CSV 文件转换为带格式的 Excel 文件
  • 51c视觉~3D~合集4
  • Flutter 主流 UI 框架总结归纳
  • 光通信从入门到精通:PDH→DWDM→OTN 的超详细演进笔记
  • 《Flutter篇第一章》基于GetX 和 Binding、Dio 实现的 Flutter UI 架构
  • 弧焊机器人减少气体消耗攻略
  • 图论:搜索问题
  • C++图论全面解析:从基础概念到算法实践
  • 数据挖掘顶刊TKDE论文分享│ST-LLM+:面向交通预测的图增强时空大语言模型
  • Flutter开发环境搭建与工具链
  • kettle插件-kettle数据挖掘ARFF插件
  • 从手动操作到自动化:火语言 RPA 在多系统协作中的实践
  • GoLand 项目从 0 到 1:第二天 —— 数据库自动化
  • postgresql执行创建和删除时遇到的问题
  • JVM 核心内容
  • k8s之Ingress服务接入控制器
  • 函数耗时情况检测方案
  • LeetCodeOJ题:回文链表