gitlab 安装、备份与还原
admin
2023-02-28 21:42:08
0

1.下载gitlab服务端安装包,注意版本

wget --content-disposition https://packages.gitlab.com/gitlab/gitlab-ce/packages/el/7/gitlab-ce-11.6.9-ce.0.el7.x86_64.rpm/download.rpm

2.安装yum仓库

curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash

3.安装gitlab

sudo yum install gitlab-ce-11.6.9-ce.0.el7.x86_64

4.修改external_url地址
vim /etc/gitlab/gitlab.rb

EXTERNAL_URL="https://test.test.com"

5.启动gitlab服务器
gitlab-ctl reconfigure
6.备份gitlab仓库

sudo gitlab-rake gitlab:backup:create

7.设置备份gitlab仓库周期

/etc/gitlab/gitlab.rb
## Limit backup lifetime to 7 days - 604800 seconds
gitlab_rails['backup_keep_time'] = 604800

修改配置后执行重新配置:gitlab-ctl reconfigure
当然也可以设置crontab任务计划进行备份,CRON=1不会输出备份过程中的详细信息

0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1

8.拷贝备份文件并授权git用户

sudo cp 1564077625_2019_07_26_11.6.9_gitlab_backup.tar /var/opt/gitlab/backups/
sudo chown git.git /var/opt/gitlab/backups/1564077625_2019_07_26_11.6.9_gitlab_backup.tar

9.停止两个进程,停止掉所有数据连接服务,保证数据一致性

sudo gitlab-ctl stop unicorn
sudo gitlab-ctl stop sidekiq
# Verify
sudo gitlab-ctl status

10.还原gitlab数据备份文件,注意backup=后面的要看版本,有些是不需要指定具体的文件全名的,比如1564077625_2019_07_26_11.6.9-ce,或者1564077625_2019_07_26_11.6.9

sudo gitlab-rake gitlab:backup:restore BACKUP=1564077625_2019_07_26_11.6.9

11.重启并确认状态信息

sudo gitlab-ctl restart
sudo gitlab-rake gitlab:check SANITIZE=true

12.如何修改gitlab端口??
vim /etc/gitlab/gitlab.rb

external_url 'http://test.test.com:8088'
nginx['listen_port'] = 8088

修改端口后,重启gitlab服务生效

gitlab-ctl reconfigure
gitlab-ctl restart

13.gitlab如何修改时区?
vim /etc/gitlab/gitlab.rb

例子:
gitlab_rails['time_zone'] = 'Europe/Brussels'
中国时区
gitlab_rails['time_zone'] = 'Asia/Shanghai'

修改时区后,重启gitlab服务生效

gitlab-ctl reconfigure
gitlab-ctl restart

14.如何测试gitlab邮件发送smtp服务是否正常?
登陆gitlab服务器执行

gitlab-rails console
Notify.test_email('123456@qq.com', 'Message Subject', 'Message Body').deliver_now

相关内容

热门资讯

今日重大通报“微乐安庆麻将.有... 网上科普关于“微乐安庆麻将有没有挂”话题很是火热,小编也是针对微乐安庆麻将作*弊开挂的方法以及开挂对...
多家优衣库门店,被曝偷拍 近日,优衣库部分门店被指“偷拍”消费者来防盗。在社交媒体上,部分消费者反映,在优衣库因“被当小偷”引...
玩家最新攻略“红中麻将.怎么开... 有 亲,根据资深记者爆料红中麻将是可以开挂的,确实有挂(咨询软件无需打开...
最新引进“授权大厅炸/金/花.... 最新引进“授权大厅炸/金/花.辅助器?”果然有透视挂您好,授权大厅炸/金/花这个游戏其实有挂的,确实...
现货黄金首次站上4400美元/... 【大河财立方消息】 北京时间12月22日午间,现货黄金首次站上4400美元/盎司,今年以来累涨近68...
今日重大消息“同城游贵阳捉鸡麻... 家人们!今天小编来为大家解答同城游贵阳捉鸡麻将透视挂怎么安装这个问题咨询软件客服徽4282891的挂...
MiniMax通过港交所聆讯,... 2025年12月21日晚,国内大模型公司稀宇科技MiniMax(以下简称:MiniMax)在港交所公...
科创合肥,亮出新招 作 者:风铃 来 源:正和岛(ID:zhenghedao) 最近这一周,合肥在科创圈内频频刷屏。 具...
终于明白“花花生活圈.是不是有... 有 亲,根据资深记者爆料花花生活圈是可以开挂的,确实有挂(咨询软件无需打...
重磅消息“一喜棋牌.可以开挂吗... 网上科普关于“一喜棋牌有没有挂”话题很是火热,小编也是针对一喜棋牌作*弊开挂的方法以及开挂对应的知识...