• Gitlab备份与恢复[七]


    标签(linux): git

    笔者Q:972581034 交流群:605799367。有任何疑问可与笔者或加群交流

    备份

    • 配置文件中加入
      gitlab_rails['bakup_path']='/data/backup/gitlab'
      gitlab_rails['backup_keep_time']=604800
    • 重启配置gitlab-ctl reconfigure
    • gitlab-ctl restart
    • 如果自定义备份目录需要赋予git权限
    • mkdir /data/backup/gitlab
    • chown -R git.git /data/backup/gitlab
    • 定时任务crontab中加入
      0 2 * * * /usr/bin/gitlab-rake gitlab:backup:create

    策略建议:本地保留三到七天,在异地备份永久保存

    恢复

    • 停止数据写入服务

    • gitlab-ctl stop unicorn

    • gitlab-ctl stop sidekiq

    • gitlab-rake gitlab:backup:restore BACKUP=1492296095

    • date -d @1492296095

    邮件配置

    gitlab_rails['time_zone']='Asia/Shanghai'
    gitlab_rails['gitlab_email_enabled']=true
    gitlab_rails['gitlab_email_from']='18171122505@126.com'
    gitlab_rails['gitlab_email_display_name']='gitlab'
    gitlab_rails['smtp_enable']=true
    gitlab_rails['smtp_address']="smtp.126.com"
    gitlab_rails['smtp_user_name']="chentiangang"
    gitlab_rails['smtp_password']="your_password"
    gitlab-rails['smtp_domain']="126.com"
    gitlab_rails['smtp_authentication']="login"
    
  • 相关阅读:
    JS实现图片预加载无需等待
    对网页渲染的初步认识
    没人告诉你关于z-index的一些事
    使用CSS3的appearance属性改变元素的外观
    js+css立体旋转
    css3立体旋转动画
    炫酷的jquery瀑布流
    基于jquery的图片懒加载js
    transform应用详解
    css3+js打造炫酷图片展示
  • 原文地址:https://www.cnblogs.com/Csir/p/7420801.html
Copyright © 2020-2023  润新知