一、Gitlab的备份目录路径

在/etc/gitlab/gitlab.rb可以看到备份的目录

# gitlab_rails['backup_path'] = "/var/opt/gitlab/backups"  #默认目录,如果需要修改将#去掉,改好路径。

修改好路径后刷新配置:gitlab-ctl reconfigure

二、备份操作

手动备份gitlab

[root@code-server backups]# gitlab-rake gitlab:backup:create

备份过程

备份目录下查看备份

三、恢复

注意:GItlab只能还原到与备份文件相同的gitlab版本

1)停止相关数据连接服务

[root@code-server backups]# gitlab-ctl stop unicorn[root@code-server backups]# gitlab-ctl stop sidekiq[root@code-server backups]# gitlab-ctl status

2)通过之前的备份文件进行恢复

Gitlab的恢复操作会先将当前所有的数据清空,然后再根据备份数据进行恢复

备份文件需要修改权限chmod 755 文件名

[root@iZ2ze9vi1jdssanmwlovsyZ backups]# chmod 755 1533263691_2018_08_03_10.0.0_gitlab_backup.tar 
[root@code-server backups]# gitlab-rake gitlab:backup:restore BACKUP=1510472027_2017_11_12_9.4.5

BACKUP=1510472027_2017_11_12_9.4.5 这里写备份文件的数字部分,不需要写全名

备份过程中会出现两次操作提示,我们直接输入yes回车即可。

四、启动

[root@iZ2ze9vi1jdssanmwlovsyZ backups]# gitlab-ctl start

Gitlab备份和恢复操作记录相关推荐

  1. 西门子精彩SMART触摸屏如何进行备份和恢复操作?

    西门子精彩SMART触摸屏如何进行备份和恢复操作? 备份操作: 可使用"service & commissioning"下的"backup"功能将设备数 ...

  2. oracle 安全备份与rman_Oracle 11g下使用RMAN进行备份和恢复操作(一)

    备注:从10g版本起,log_archive_start 参数已经废弃,不用设置了. 介绍:RMAN备份和恢复操作,要求数据库必须运行在归档模式下.本节先介绍如何开启数据库的归档模式. 第一步:查看当 ...

  3. 自动化部署之gitlab备份和恢复

    <font size=5>gitlab的备份和恢复</font> (1)创建备份目录,并授权 [root@linux-node1 ~]# mkdir /data/backups ...

  4. gitlab备份及恢复

    gitlab备份步骤 https://blog.csdn.net/qq_31666147/article/details/79844107 gitlab版本  下载地址 https://mirrors ...

  5. mysqldumper 与 Innobackupex的备份和恢复操作实验过程

    一.mysqldumper 1.1 mysqldumper 编译安装 wget https://launchpadlibrarian.net/185032423/mydumper-0.6.2.tar. ...

  6. 使用mysql备份工具innobackupex进行本地数据备份、恢复操作实例

    innobackupex 支持所有mysql引擎数据备份恢复安装配置方法及原理介绍,访问下面链接 http://michaelkang.blog.51cto.com/1553154/1216826 1 ...

  7. mysql日志恢复 50530_Mysql之binlog日志恢复操作记录

    MySQL的二进制日志binlog可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志 ...

  8. mysql binlog 备份_做好mysql运维,必须熟练掌握备份和恢复,实战一次不行多来几次...

    原文:https://www.toutiao.com/i6855460778359816715/ 平台:头条 作者:程序员不就是0和1 一. 备份恢复策略 进行备份或恢复操作时需要考虑一些因素: 1. ...

  9. Sql Server数据库备份和恢复:原理篇

    本文与您探讨为什么Sql Server有完整备份.差异备份和事务日志备份三种备份方式,以及为什么数据库又有简单模式.完整模式和大容量日志模式这三种恢复模式.本文内容适用于2005以上所有版本的Sql ...

最新文章

  1. document.getElementById与document.getElementsById的区别
  2. MYSQL表根据列拆分的问题
  3. 112. Leetcode 673. 最长递增子序列的个数 (动态规划-子序列问题)
  4. 银行家算法java代码
  5. C++ 与 G++的区别
  6. 解决PyCharm中报出 “Instance attribute xxx defined outside __init__“ 的警告
  7. Python——web.py模块错误【UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xab in position 285】解决方案
  8. 构建高性能ASP.NET站点
  9. 移动开发痛点之一-接口验证之PostMan图文教程
  10. 哈佛大学凌晨4点半的景象
  11. javascript模板插件amaze.js
  12. ios android 性能测试工具,史上最全的 iOS 各种测试工具集锦
  13. 删除文件时出现找不到该项目 请确认该项目位置 怎么办【转】
  14. cad怎样弄出放线的坐标_怎么把图纸上的坐标输入CAD详细步骤?
  15. 数据结构(3)常见的树
  16. ModelSim: Module is not defined
  17. Matlab论文插图绘制模板第33期—等高线填充图(contourf)
  18. Google PR 劫持方法
  19. 移动互联时代测试工具,互动视频
  20. i54590核显相当于什么显卡

热门文章

  1. 计算机用户名怎么改好听,Win10如何修改电脑名字 Win10重命名电脑名称方法图解...
  2. 私厨菜谱app的设计与实现(三)
  3. mysql按照首字母排序
  4. 天耀18期 - 12.数据结构-1-2.LinkedList【作业】-猜数字.doc
  5. 期刊影响因子的中外算法差别很大
  6. 12306快手,初始版本发布。匆忙写了个,不喜勿用
  7. 华为鸿蒙或适配高通平台,博主简评华为鸿蒙操作系统,亮点是分布式操作,或将适配高通平台...
  8. 操作系统实验3—实现请求页式存储管理模拟程序
  9. linux下eeprom读写测试,本科毕业设计__基于linux的eeprom的读写控制.doc
  10. MySQL高级-04-授课笔记