GitLab从旧服务器迁移到新服务器(空间不足,gitlab安装报错)

news/2024/11/6 14:04:28/

注意事项:迁移前首先要保证新旧服务器上的GitLab版本号一致,而且gitlab的包要符合安装的系统gitlab安装,系统与安装包不一致导致的安装错误。

1.查看当前GitLab版本

cat /opt/gitlab/embedded/service/gitlab-rails/VERSION

在这里插入图片描述
显示为 12.5.5。

2.在新的服务器安装同样版本的gitlab

可以参考下面的文章:Linux服务器(腾讯云服务器)快速搭建Github:Gitlab

3.旧服务器的备份文件到新服务器

(1) 备份旧服务器的文件

gitlab-rake gitlab:backup:create

默认将会在 /var/opt/gitlab/backups/ 目录下生成备份文件。

如果备份的时候服务器空间可能不太够,可以参考下面的文章:gitlab备份空间不足解决方案

(2)使用scp命令从本地旧服务器复制文件到新服务器

scp /var/opt/gitlab/backups/1684211114_2023_05_16_12.5.5_gitlab_backup.tar root@xxx.xxx.xxx.xxx:/var/opt/gitlab/backups/

根据提示输入自己新服务器的密码:xxxxxx

4、新服务器恢复GitLab

(1)将备份文件权限修改为777,避免出现权限不够的问题

cd /var/opt/gitlab/backups
chmod 777 1684211114_2023_05_16_12.5.5_gitlab_backup.tar

(2)停止数据连接服务

gitlab-ctl stop unicorn
gitlab-ctl stop sidekiq

(3)恢复备份文件到GitLab

gitlab-rake gitlab:backup:restore BACKUP=备份文件编号

例如:备份文件名为11684211114_2023_05_16_12.5.5_gitlab_backup.tar,则编号为11684211114_2023_05_16_12.5.5。
在提示中敲入“yes”继续。

(4)启动GitLab

gitlab-ctl start

最后检查新旧GitLab的内容,完全一模一样,迁移成功!


http://www.ppmy.cn/news/169285.html

相关文章

C++11:智能指针

目录 1、智能指针含义 2、智能指针的分类 1、智能指针含义 (1)C智能指针是一种用于管理动态内存的指针,可以自动进行内存管理,避免了手动管理内存所带来的问题。 (2)智能指针的核心思想是资源分配即初始…

IP地址、子网划分

目录 一、IP地址1.IP地址表示2.分类IP地址3.无分类编址 CIDR4.特殊IP地址 二、子网划分1.子网、子网掩码、子网划分VLSM2.网络地址、广播地址3.示例1:等分为两个子网3.1 划分前:3.2 划分后: 4.示例2:等分为四个子网3.1 划分前&…

Arthas 的简单使用

安装 Arthas 根据操作系统,从Arthas 官方 GitHub 仓库下载相应的 Arthas 安装包。 执行 Arthas 打开命令行工具,进入 Arthas 安装目录并执行以下命令: java -jar arthas-boot.jar 在启动时,Arthas 会自动检测到本机上所有运行…

2021年全球与中国净水器行业市场规模及发展前景分析

2021年全球与中国净水器行业市场规模及发展前景分析 本报告研究全球与中国市场净水器的发展现状及未来发展趋势,分别从生产和消费的角度分析净水器的主要生产地区、主要消费地区以及主要的生产商。重点分析全球与中国市场的主要厂商产品特点、产品规格、不同规格产品…

反渗透、超滤和电渗析技术的区别

净水器的品牌系列比较多,大多采用两种过滤技术,即反渗透和超滤,所以,净水器产品也按技术分为两类,其一是以RO反渗透净水器为代表的纯净水机,另一种是以超滤机为代表的超滤净水机。 反渗透 反渗透&#xf…

小米净水器更换滤芯步骤和水龙头亮黄灯的解决办法

【开篇序言】 众所周知,无论何种品牌的净水器,滤芯都是有一定使用寿命的,而不是一次性安装可永久使用,如果遇到无需换滤芯这类宣布,请远离,不靠谱。换滤芯,小米净水器也不例外,小米…

小米净水器更换php教程,小米净水器如何更换滤芯 小米净水器怎么连接手机

受环境污染的影响,现在的水质也是逐渐变差,未经过净化的水,很多都是无法直接饮用的,因此越来越多的家庭选择在家里安装上净水器,确保饮用水的安全。小米净水器在众多品牌中脱颖而出,那小米净水器如何更换滤…

坑人的小米净水器: 漏水, 废水堵塞, 费用陷阱

出于对小米的好感, 当时看这个净水器外观也不错, 在无桶的产品里面也算便宜的(其他400g无桶的基本在2500左右), 虽说滤芯不便宜(各级滤芯都是30~80元不等, RO膜499), 但是也还可以接受, 就选了小米. 买的是厨下式的, 2017年9月装修好之后才开始用, 刚开始用时还比较正常, 废水:…