cat /opt/gitlab/embedded/service/gitlab-rails/VERSION
// or
gitlab-rake gitlab:env:info
midkr gitlab
wget https://mirrors.tuna.tsinghua.edu.cn/gitlab-ce/yum/el7/gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
yum -y install gitlab-ce-10.0.0-ce.0.el7.x86_64.rpm
vim /etc/gitlab/gitlab.rb
external_url 'http://xx.xx.xx.xx'
gitlab-ctl reconfigure
gitlab-ctl restart
cd /var/opt/gitlab/backups/
gitlab-rake gitlab:backup:create
// 在新服务器下面命令
scp 旧服务器用户名@旧服务器IP:/var/opt/gitlab/backups/1626696893_2021_07_19_10.0.0_gitlab_backup.tar /var/opt/gitlab/backups
// 停止数据连接服务
gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq
// 开始恢复
chmod 777 xxx
gitlab-rake gitlab:backup:restore BACKUP=xxx
// 启动gitlab
gitlab-ctl start
// 创建目录
mkdir /data/gitlab
// 修改配置参数
vim /etc/gitlab/gitlab.rb
git_data_dir "/data/gitlab"
// 重新编译
gitlab-ctl reconfigure
// git_data_dir下会生成repositories,恢复数据或者重新创建仓库即可
GitLab — 2021年7月19日