• 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.
  • 相关阅读:
    JS函数强化
    Javascript创建对象的方式
    call和apply的区别
    事件绑定和普通事件有什么区别
    又走一个
    风的季节
    关于Dictionary的线程安全问题
    进程管理简述
    开通
    WPF 音乐播放器界面
  • 原文地址:https://www.cnblogs.com/zhuhaofeng/p/16227156.html
Copyright © 2020-2023  润新知