gitlab设置自动备份
gitlab定时备份设置
1 试试看gitlab能不能生成备份文件,运行
gitlab-rake gitlab:backup:create
在backups目录下生成了备份rar文件,有的博文写的指令是gitlab-rake gitlab:backups:create,我的版本是13.5.1,不能执行。
2 打开gitlab配置文件,开启定时清理,重新配置并重启
vim /etc/gitlab/gitlab.rbgitlab_rails['manage_backup_path'] = true
gitlab_rails['backup_path'] = "/var/opt/gitlab/backups"
gitlab_rails['backup_archive_permissions'] = 0644
gitlab_rails['backup_keep_time'] = 7776000gitlab-ctl reconfigure
gitlab-ctl restart
3 启动定时任务,重启服务,先做一个1分钟任务试试看
vim /etc/crontab* * * * * root /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1systemctl restart crond
4 backup目录下自动生成了备份文件,按照自己的备份时间机制,修改一下crontab,重启crontab服务。例如每天22点备份
0 22 * * * root /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1
gitlab设置自动备份相关推荐
- SQL Server数据库设置自动备份策略
一. 简单介绍 SQL Server自带的维护计划是一个非常有用的维护工具,能够完成大部分的数据库的维护任务. 数据库的备份也是日常工作中非常重要的一个环节.备份的方法非常的多. 今天给大家介绍最简单 ...
- 达梦数据库自动备份,DM8设置自动备份,达梦数据库,自动备份。详细步骤。常用命令,启动关闭数据库,查看DMAP状态
常用命令 DmServiceDAMENG.service改成自己bin目录下文件名 运维常见问题,官方文档 注意事项 登录客户端工具,一定要使用SYSDBA用户进行下面的客户端操作 登录数据库主机,一 ...
- excel怎么设置自动计算_怎么用wps设置自动备份 wps设置自动备份的步骤方法 - Wps...
在制作wps时,有时候我们会忘记保存就关闭了软件,导致之前的辛苦白费,如果我们设置了自动备份就好了,就算忘记保存wps也会帮我们自动保存,那么wps怎么设置自动保存呢?方法很简单,下面教程之家网为大家 ...
- Centos6.8 Mysql 设置自动备份与定期删除备份文件 自测部署安装
mkdir -p /bak/mysql_bak mkdir -p /bak/file_bak cd /bak #建立自动备份执行文件 vi glpi_mysqlbak.sh #!/bin/bash ...
- sql server 设置自动备份
打开SQL server配置管理器,设置sql server服务里的SQL server代理服务为自动并启动. 启动Master Data Services Configuration Manager ...
- SVN钩子HOOK设置自动备份,服务本地可以看到所有更新内容。
可以实现SVN本机备份.或者其他备份.关键是可以保持有一份最新的SVN文件可以查看. 实现SVN与WEB同步,可以CO一个出来,也可以直接用自动更新web目录的方法,我们要在svn版本库中配置钩子来实 ...
- Gitlab定期自动备份解决方案
Gitlab定期备份方案 在很多情况下开发由于误删除代码分支,无法恢复的情况下,就需要运维从历史备份中拿到备份文件,进行还原从而解决问题,那么应该如何备份Gitlab呢? Gitlab以Docker方 ...
- c#如何通过ftp上传文件_自动备份ftp,通过定时设置自动备份ftp上传下载文件
IIS7服务器管理工具-FTP客户端 作为FTP客户端,它支持批量管理FTP站点 具体功能: FTP定时上传和定时下载,FTP定时备份,且操作简洁 iis7服务器管理工具还是vnc客户端 支持批量管理 ...
- mysql 实时血备份_windows下设置自动备份 mysql 批处理
@ECHO off echo Backup mysql database orgbbs... set bakdir=E:\backup\bbs\ if not exist %bakdir% ( mkd ...
最新文章
- 批处理如何做到等待用户输入一个值(dos命令行)
- Apache Ant运行时Unable to locate tools.jar解决方法
- [你必须知道的.NET]第二十七回:interface到底继承于object吗?
- EFCore2.0@Xamarin.Forms
- 企业实战04:Oracle数据库_管理表
- java socket 阻塞模式_(四) 如何将socket设置为非阻塞模式
- php web教程视频教程下载,Web全栈 PHP+React系列视频教程下载
- python模块typing的作用
- Captaris WorkFlow的开发和部署
- 朱松纯:从人工智能的角度解读《赤壁赋》兼谈“心”与“理”的平衡
- 聊聊高并发系统之限流特技(二)作者:张开涛
- [归并排序] 二路归并排序
- Android studio——百度地图
- 计算机硬件系统的五大组成部分是什么,硬件系统的五大组成部分
- Linux多媒体开发基础
- *ST东方A:山重水复疑无路 强烈推荐评级
- jmeter上传文件踩坑指南
- 网页端、移动端导航设计模式全解
- 用Cocos Creator 模拟书本翻页效果
- Google浏览器怎么导入证书
热门文章
- 左右脸软件测试初学者,安卓左右脸对称测试app
- 停不下的脚步:IT高管人士的工作实录
- 录制失败因为媒体服务失败_杨丽萍62岁被判人生失败,因为她一生无子女.........
- xstream 对象 -》xml
- GC8418 数字光纤音频解码芯片 光纤解码芯片 MS8412替代
- 首席新媒体运营黎想教程:线上活动推广策划及方案解析
- SRAM电路工作原理
- 【SAP Abap】关于销售凭证VBKD业务数据表的使用与注意事项
- MACbook Air 装win7 步骤
- 如何在Android中发送电子邮件