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

gitlab迁移

需求:需要将A服务器上的 gitlab 迁移到B服务器上,均使用docker 部署

一、备份数据

进入到A服务器的 gitlab 的容器中,运行gitlab-rake gitlab:backup:create
该命令会在 /var/opt/gitlab/backups/ 目录下创建一个xxx_gitlab_backup.tar 压缩包。比如我生成的是:
1740968748_2025_03_03_16.9.2_gitlab_backup.tar
同时会提示:gitlab.rb 和 gitlab-secrets.json 需要手动备份

二、导入备份

在B服务器中,将上一步备份的文件拷贝到 gitlab 的容器中,对应路径如下

  • xxx_gitlab_backup.tar     ------> /var/opt/gitlab/backups/
  • gitlab.rb           ------> /etc/gitlab
  • gitlab-secrets.json     ------> /etc/gitlab

然后执行以下命令:

cd  /var/opt/gitlab/backups/ 
gitlab-rake gitlab:backup:restore BACKUP=1740968748_2025_03_03_16.9.2
gitlab-ctl start
http://www.dtcms.com/a/199181.html

相关文章:

  • Eclipse Java 开发调优:如何让 Eclipse 运行更快?
  • Ubuntu 20.04 postgresql
  • psotgresql18 源码编译安装
  • 无需笔墨之功,锦绣SQL自成桥——QuickAPI古法炼数据秘术
  • 代码随想录算法训练营 Day51 图论Ⅱ岛屿问题Ⅰ
  • 【数据仓库面试题合集④】SQL 性能调优:面试高频场景 + 调优策略解析
  • WPF点击按钮弹出一个窗口
  • 从单体到分布式:深入解析Data Mesh架构及其应用场景与价值
  • 旧物回收小程序,一键解决旧物处理难题
  • 如何查看 Ubuntu开机是否需要密码
  • 分布式天线系统 (DAS, Distributed Antenna System)
  • 小程序弹出层/抽屉封装 (抖音小程序)
  • 盲盒一番赏小程序系统发展:创新玩法激发市场活力
  • ffmpeg 把一个视频复制3次
  • 大小端模式和消息的加密解密
  • Hexo的Next主题的Config文件内方便修改的参数(Chat-Gpt)
  • window xampp apache使用腾讯云ssl证书配置https
  • 【QT】一个界面中嵌入其它界面(三)
  • Ubuntu20.04下使用dpkg方式安装WPS后,将WPS改为中文界面方法
  • Unity10分钟回顾指南
  • 【大数据】MapReduce 编程--索引倒排--根据“内容 ➜ 出现在哪些文件里(某个单词出现在了哪些文件中,以及在每个文件中出现了多少次)
  • 数据结构-DAY06
  • 服务器上的Nano 编辑器进行git合并
  • Spring Boot 与 RabbitMQ 的深度集成实践(四)
  • 自学嵌入式 day20-数据结构 链表
  • 【大数据】MapReduce 编程-- PageRank--网页排名算法,用于衡量网页“重要性”-排序网页
  • 推客小程序系统开发:全栈式技术解决方案与行业赋能实践​
  • uniapp 小程序 CSS 实现多行文本展开收起 组件
  • java每日精进 5.19【Excel 导入导出】
  • 《虚实共生:双向映射重塑具身智能决策逻辑》