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

GitLab|数据迁移

注意:新服务器GitLab版本需和旧版本一致

  1. 在旧服务器执行命令进行数据备份

gitlab-rake gitlab:backup:create

备份数据存储在 /var/opt/gitlab/backups/

  1. 将备份数据传输到新服务器的/var/opt/gitlab/backups/下,并修改文件权限(下载前和上传后最好都将权限赋值为777)

chmod 777 XXXXXX_gitlab_backup.ta

  1. 停止unicorn和sidekiq服务,puma服务

gitlab-ctl stop nginx && gitlab-ctl stop puma && gitlab-ctl stop unicorn && gitlab-ctl stop sidekiq
  1. 应用备份数据

gitlab-rake gitlab:backup:restore BACKUP=XXXXXXXX
  1. 替换gitlab-secrets.json文件

  1. 重启服务

docker compose restart

作者:Kkoo

链接:https://www.pwwwp.com/

著作权归作者所有。商业转载请联系作者进行授权,非商业转载请注明出处。


http://www.kler.cn/a/405786.html

相关文章:

  • DICOM图像处理:深入解析DICOM彩色图像中的Planar配置及其对像素数据解析处理的实现
  • [linux]linux c实现mac地址写入文件,实现删除和增加操作
  • windows下sqlplus连接到linux oracle不成功
  • dockerdsktop修改安装路径/k8s部署wordpress和ubuntu
  • 【论文阅读】Poison Forensics: Traceback of Data Poisoning Attacks in Neural Networks
  • 【大模型-智能体】AutoGen Studio测试和导出工作流程
  • C++:设计模式-单例模式
  • 如何优化Sql的查询性能?
  • 实景三维赋能国土空间智慧治理
  • Python爬虫中的IP封禁问题及其解决方案
  • Chrome 浏览器 131 版本新特性
  • WebLogic 版本升级的注意事项与流程
  • STM32 RAM在Memory Map中被分为3个区域
  • Vscode/Code-server无网环境安装通义灵码
  • Jenkins修改LOGO
  • 【大数据测试Flume:从 0-1详细教程】
  • Chrome 浏览器 131 版本开发者工具(DevTools)更新内容
  • 基于深度学习CNN算法的花卉分类识别系统01--带数据集-pyqt5UI界面-全套源码
  • 使用Electron将vue2项目打包为桌面exe安装包
  • 大数据基于Spring Boot的化妆品推荐系统的设计与实现