Gitlab备份和恢复操作记录
一、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备份和恢复操作记录相关推荐
- 西门子精彩SMART触摸屏如何进行备份和恢复操作?
西门子精彩SMART触摸屏如何进行备份和恢复操作? 备份操作: 可使用"service & commissioning"下的"backup"功能将设备数 ...
- oracle 安全备份与rman_Oracle 11g下使用RMAN进行备份和恢复操作(一)
备注:从10g版本起,log_archive_start 参数已经废弃,不用设置了. 介绍:RMAN备份和恢复操作,要求数据库必须运行在归档模式下.本节先介绍如何开启数据库的归档模式. 第一步:查看当 ...
- 自动化部署之gitlab备份和恢复
<font size=5>gitlab的备份和恢复</font> (1)创建备份目录,并授权 [root@linux-node1 ~]# mkdir /data/backups ...
- gitlab备份及恢复
gitlab备份步骤 https://blog.csdn.net/qq_31666147/article/details/79844107 gitlab版本 下载地址 https://mirrors ...
- mysqldumper 与 Innobackupex的备份和恢复操作实验过程
一.mysqldumper 1.1 mysqldumper 编译安装 wget https://launchpadlibrarian.net/185032423/mydumper-0.6.2.tar. ...
- 使用mysql备份工具innobackupex进行本地数据备份、恢复操作实例
innobackupex 支持所有mysql引擎数据备份恢复安装配置方法及原理介绍,访问下面链接 http://michaelkang.blog.51cto.com/1553154/1216826 1 ...
- mysql日志恢复 50530_Mysql之binlog日志恢复操作记录
MySQL的二进制日志binlog可以说是MySQL最重要的日志,它记录了所有的DDL和DML语句(除了数据查询语句select),以事件形式记录,还包含语句所执行的消耗的时间,MySQL的二进制日志 ...
- mysql binlog 备份_做好mysql运维,必须熟练掌握备份和恢复,实战一次不行多来几次...
原文:https://www.toutiao.com/i6855460778359816715/ 平台:头条 作者:程序员不就是0和1 一. 备份恢复策略 进行备份或恢复操作时需要考虑一些因素: 1. ...
- Sql Server数据库备份和恢复:原理篇
本文与您探讨为什么Sql Server有完整备份.差异备份和事务日志备份三种备份方式,以及为什么数据库又有简单模式.完整模式和大容量日志模式这三种恢复模式.本文内容适用于2005以上所有版本的Sql ...
最新文章
- document.getElementById与document.getElementsById的区别
- MYSQL表根据列拆分的问题
- 112. Leetcode 673. 最长递增子序列的个数 (动态规划-子序列问题)
- 银行家算法java代码
- C++ 与 G++的区别
- 解决PyCharm中报出 “Instance attribute xxx defined outside __init__“ 的警告
- Python——web.py模块错误【UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0xab in position 285】解决方案
- 构建高性能ASP.NET站点
- 移动开发痛点之一-接口验证之PostMan图文教程
- 哈佛大学凌晨4点半的景象
- javascript模板插件amaze.js
- ios android 性能测试工具,史上最全的 iOS 各种测试工具集锦
- 删除文件时出现找不到该项目 请确认该项目位置 怎么办【转】
- cad怎样弄出放线的坐标_怎么把图纸上的坐标输入CAD详细步骤?
- 数据结构(3)常见的树
- ModelSim: Module is not defined
- Matlab论文插图绘制模板第33期—等高线填充图(contourf)
- Google PR 劫持方法
- 移动互联时代测试工具,互动视频
- i54590核显相当于什么显卡
热门文章
- 计算机用户名怎么改好听,Win10如何修改电脑名字 Win10重命名电脑名称方法图解...
- 私厨菜谱app的设计与实现(三)
- mysql按照首字母排序
- 天耀18期 - 12.数据结构-1-2.LinkedList【作业】-猜数字.doc
- 期刊影响因子的中外算法差别很大
- 12306快手,初始版本发布。匆忙写了个,不喜勿用
- 华为鸿蒙或适配高通平台,博主简评华为鸿蒙操作系统,亮点是分布式操作,或将适配高通平台...
- 操作系统实验3—实现请求页式存储管理模拟程序
- linux下eeprom读写测试,本科毕业设计__基于linux的eeprom的读写控制.doc
- MySQL高级-04-授课笔记