gitlab服务器设置定时备份

手动备份:

gitlab-rake gitlab:backups:create

在这里插入图片描述

定时备份:

sudo vim /etc/crontab

在这里插入图片描述

重启crond服务

sudo systemctl restart crond

在这里插入图片描述

当前停止gitlab服务,然后重启

sudo gitlab-ctl stop

在这里插入图片描述

shutdown -r now

在这里插入图片描述

设置定时清理即可

sudo vim /etc/gitlab/gitlab.rb
 gitlab_rails['manage_backup_path'] = true   #管理备份路径
gitlab_rails['backup_path'] = "/var/opt/gitlab/backups"  #路径地址
 gitlab_rails['backup_archive_permissions'] = 0644  #权限存档
 gitlab_rails['backup_keep_time'] = 7776000  #备份保留时间:3个月

Guess you like

Origin blog.csdn.net/sunzheng176/article/details/118361543