gitlab备份、恢复、升级

本文详细介绍GitLab的备份与恢复流程,包括简单的备份命令、恢复步骤及注意事项,同时提及了GitLab升级路径的重要性,强调在升级前进行备份的必要性。

1.备份

gitlab的备份很简单,只要使用命令:

gitlab-rake gitlab:backup:create

即可将当前的数据库、代码全部备份到/var/opt/gitlab/backups

注意:这备份过程中,gitlab会将所有信息都拷贝到该文件夹下,然后压缩为tar文件,所以需要有一定的磁盘空间

 

2.恢复

使用命令

gitlab-rake gitlab:backup:restore BACKUP=xxxxxxx

即可恢复gitlab备份

注意:xxxxxxx为tar文件名除“_gitlab_backup.tar“之外的部分,另外11.x的gitlab不能恢复10.x的备份文件

 

3.升级

gitlab升级需要根据一个升级路径逐步升级,例如,当前版本为10.0.3,如果想升级到11.7.5,则需要首先升级到10.8,然后升级到11.7.5

具体的升级路径在安装时如果不符合要求,系统会提示去gitlab官网的一个地址查看

gitlab升级过程就是重新安装的过程,但是所有的配置、代码都不会受到影响,不过安装前最好先备份一下,预防万一

转载于:https://www.cnblogs.com/punkrocker/p/10360605.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值