gitlabローカルバックアップ(自動タイミングバックアップ)
3912 ワード
gitlabローカルタイミングバックアップ
一、準備
二、gitlab構成パラメータの修正
vi /etc/gitlab/gitlab.rb
gitlab_rails['manage_backup_path']=true
gitlab_rails['backup_path']="/var/opt/gitlab/backups" //gitlab
gitlab_rails['backup_archive_permissions']=0644 //
gitlab_rails['backup_keep_time'] = 3111000 // ,
三、gitlab構成を有効にする更新
sudo gitlab-ctl reconfigure
四、コマンドcrontab-eを使用して、タイミングタスクを追加して保存する:crontab-e
crontab -e
0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create
五、バックアップ結果の検証
[root@git-server /]# cd /var/opt/gitlab/backups
[root@git-server backups]# ll
total 4960
-rw-r--r--. 1 git git 592322560 Apr 30 02:00 1588183235_2020_04_30_10.2.2_gitlab_backup.tar