全站首页设为首页收藏本站

西虹市网

 找回密码
 立即注册

QQ登录

只需一步,快速开始

社区广播台

    查看: 34|回复: 6
    打印 上一主题 下一主题

    懂得:gitlab从旧服务器上迁移备份文件到新的服务器上基 ...

    [复制链接]
    跳转到指定楼层
    楼主
    发表于 2023-1-10 14:22:23 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

    西虹网 西虹网  gitlab旧服务器迁移备份新服务器
    西虹网 西虹网

    西虹网 西虹网
    西虹网 西虹网  进入gitlab数据目录,执行备份还原
    西虹网 西虹网
    西虹网 西虹网  1.  安装新的gitlab服务器
    西虹网 西虹网
    西虹网 西虹网  打开https://mirrors.tuna.tsinghua.edu.cn/help/gitlab-ce/地址进入gitlab community edition镜像帮助页面。免费linux服务器https://www.openeuler.org/zh/openEuler 是一个开源、免费的 Linux 发行版平台,将通过开放的社区形式与全球的开发者共同构建一个开放、多元和架构包容的软件生态体系。同时,openEuler 也是一个创新的平台,鼓励任何人在该平台上提出新想法、开拓新思路、实践新方案。
    西虹网 西虹网
    西虹网 西虹网  Ubuntu:
    西虹网 西虹网
    西虹网 西虹网  1) 新人gitlab的gpg公钥
    西虹网 西虹网
    西虹网 西虹网  curl https://packages.gitlab.com/gpg.key 2> /dev/null | sudo apt-key add - &>/dev/null
    西虹网 西虹网
    西虹网 西虹网  2)添加source.list
    西虹网 西虹网
    西虹网 西虹网  vi  /etc/apt/sources.list.d/gitlab-ce.list
    西虹网 西虹网
    西虹网 西虹网  加入以下内容到gitlab-ce.list文件中:
    西虹网 西虹网
    西虹网 西虹网  deb https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/ubuntu bionic main
    西虹网 西虹网
    西虹网 西虹网  3) 安装gitlab-ce
    西虹网 西虹网
    西虹网 西虹网  sudo apt-get update
    西虹网 西虹网
    西虹网 西虹网  sudo apt-get install gitlab-ce
    西虹网 西虹网
    西虹网 西虹网  CentOS:
    西虹网 西虹网
    西虹网 西虹网  1)  新建gitlab-ce.repo
    西虹网 西虹网
    西虹网 西虹网  vi  /etc/yum.repos.d/gitlab-ce.repo
    西虹网 西虹网
    西虹网 西虹网  添加以下内容:
    西虹网 西虹网
    西虹网 西虹网  [gitlab-ce]        name=Gitlab CE Repository        baseurl=https://mirrors.tuna.tsinghua.edu.cn/gitlab-                ce/yum/el$releasever/        gpgcheck=0        enabled=1
    西虹网 西虹网
    西虹网 西虹网  2) 再次执行缓存清理
    西虹网 西虹网
    西虹网 西虹网  sudo yum makecache       sudo yum install gitlab-ce
    西虹网 西虹网
    西虹网 西虹网  2.  gitlab-ce的简单配置
    西虹网 西虹网
    西虹网 西虹网  1) 修改gitlab.rb
    西虹网 西虹网
    西虹网 西虹网  vi /etc/gitlab/gitlab.rb
    西虹网 西虹网
    西虹网 西虹网  修改1:
    西虹网 西虹网
    西虹网 西虹网  # 例如:pages_external_url  "http://127.0.0.1/"
    西虹网 西虹网
    西虹网 西虹网  如果有端口号,加端口号,也可以是主机名
    西虹网 西虹网
    西虹网 西虹网  pages_external_url   ""
    西虹网 西虹网
    西虹网 西虹网  修改2:
    西虹网 西虹网
    西虹网 西虹网  # 例如    nginx['listen_port']=80
    西虹网 西虹网
    西虹网 西虹网  nginx['listen_port']=nil
    西虹网 西虹网
    西虹网 西虹网  修改3: 主要是避免端口号冲突,如无冲突可不修改
    西虹网 西虹网
    西虹网 西虹网  # 例如  unicorn['port']=9999
    西虹网 西虹网
    西虹网 西虹网  unicorn['port']=8080
    西虹网 西虹网
    西虹网 西虹网  2)  重新配置gitlab
    西虹网 西虹网
    西虹网 西虹网  sudo gitlab-ctl reconfigure
    西虹网 西虹网
    西虹网 西虹网  sudo gitlba-ctl reload
    西虹网 西虹网
    西虹网 西虹网  3. 旧服务器gitlab数据备份
    西虹网 西虹网
    西虹网 西虹网  1) 创建(默认在/var/opt/gitlab/)
    西虹网 西虹网
    西虹网 西虹网  cd /var/opt/gitlab/backups
    西虹网 西虹网
    西虹网 西虹网  gitlab-rake gitlab:backup:create
    西虹网 西虹网
    西虹网 西虹网  2) 拷贝文件到新服务器上(默认也在/var/opt/gitlab/backups)
    西虹网 西虹网
    西虹网 西虹网  1595041362_2020_07_18_11.4.5_gitlab_backup.tar
    西虹网 西虹网
    西虹网 西虹网  3)赋予可读可写可执行权限
    西虹网 西虹网
    西虹网 西虹网  chmod 777 1595041362_2020_07_18_11.4.5_gitlab_backup.tar
    西虹网 西虹网
    西虹网 西虹网  4)  从备份文件中恢复
    西虹网 西虹网
    西虹网 西虹网  切换为root用户
    西虹网 西虹网
    西虹网 西虹网  gitlab-ctl stop unicorn              gitlab-ctl stop sidekiq
    西虹网 西虹网
    西虹网 西虹网  gitlab-rake gitlab:backup:restore BACKUP=1595041362_2020_07_18_11.4.5
    西虹网 西虹网
    西虹网 西虹网  5)查看gitlab版本号
    西虹网 西虹网
    西虹网 西虹网  cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
    西虹网 西虹网
    西虹网 西虹网  输出为:
    西虹网 西虹网
    西虹网 西虹网  11.4.5
    西虹网 西虹网
    西虹网 西虹网  # 要安装11.4.5版本的需要指定版本号
    西虹网 西虹网
    西虹网 西虹网  sudo apt install gitlab-ce=11.4.5-ce.0
    西虹网 西虹网
    西虹网 西虹网  或者
    西虹网 西虹网
    西虹网 西虹网  sudo apt install gitlab-ce=11.4.5*
    西虹网 西虹网
    西虹网 西虹网  举报/反馈
    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏 转播转播 分享分享
    回复

    使用道具 举报

    沙发
    发表于 2023-1-18 07:03:18 | 只看该作者
    真是 收益 匪浅
    回复 支持 反对

    使用道具 举报

    板凳
    发表于 2023-1-24 10:00:49 | 只看该作者
    我抢、我抢、我抢沙发~
    回复 支持 反对

    使用道具 举报

    地板
    发表于 2023-1-29 06:46:38 | 只看该作者
    帮帮顶顶!!
    回复 支持 反对

    使用道具 举报

    5#
    发表于 2023-2-1 04:07:57 | 只看该作者
    过来看看的
    回复 支持 反对

    使用道具 举报

    6#
    发表于 2023-2-1 19:27:00 | 只看该作者
    学习了,谢谢分享、、、
    回复 支持 反对

    使用道具 举报

    7#
    发表于 2023-2-2 01:45:41 | 只看该作者
    帮你顶下哈!!
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    快速回复 返回顶部 返回列表