gitlab文件恢复

2022/5/6 6:12:45

本文主要是介绍gitlab文件恢复,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

gitlab文件恢复

 

xshell的ftp中下载
cd /var/opt/gitlab/backups
点击ftp插件
get 1573077714_2019_11_07_12.1.4_gitlab_backup.tar   C:\Users\admin\Desktop\aa



gitlab数据恢复
新gitlab进入到备份目录下
如果没有则要生成备份目录
sudo gitlab-rake gitlab:backup:create
生成以后进入备份目录
cd /var/opt/gitlab/backups
点击ftp插件
put C:\Users\admin\Desktop\aa\1573077714_2019_11_07_12.1.4_gitlab_backup.tar /var/opt/gitlab/backups
停止相关数据连接服务
sudo gitlab-ctl stop unicorn
sudo gitlab-ctl stop sidekiq
恢复数据
sudo gitlab-rake gitlab:backup:restore BACKUP=1573077714_2019_11_07_12.1.4
启动gitlab
sudo gitlab-ctl start
sudo gitlab-ctl reconfigure

##################################################
修改存储位置
vim /etc/gitlab/gitlab.rb
(1). 修改仓库git_data_dir存放位置
git_data_dirs({
    "default" => {
        "path" => "/data/gitlab/git-data"
    }
})
(2). 修改数据库postgresql['data_dir']存放位置
postgresql['data_dir'] = "/data/gitlab/postgresql/data"

(3). 更改gitlab备份目录
gitlab_rails['backup_path'] = '/data/gitlab/backups'


################################################
查看gitlab版本
gitlab-rake gitlab:env:info
###################################################
后面报错
Warning: Your gitlab.rb and gitlab-secrets.json files contain sensitive data 
and are not included in this backup. You will need to restore these files manually.

 



这篇关于gitlab文件恢复的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程