Commit 55a662e0 authored by Sytse Sijbrandij's avatar Sytse Sijbrandij

Merge branch 'backup_crontab' into 'master'

Backup Crontab
parents 8695ab28 5e2ccc67
...@@ -78,3 +78,18 @@ Restoring repositories: ...@@ -78,3 +78,18 @@ Restoring repositories:
- Restoring repository abcd... [DONE] - Restoring repository abcd... [DONE]
Deleting tmp directories...[DONE] Deleting tmp directories...[DONE]
``` ```
### Configure cron to make daily backups
```
cd /home/git/gitlab
sudo -u git -H editor config/gitlab.yml # Enable keep_time in the backup section to automatically delete old backups
sudo -u git crontab -e # Edit the crontab for the git user
```
Add the following lines at the bottom:
```
# Create a full backup of the GitLab repositories and SQL database every day at 2am
0 2 * * * cd /home/git/gitlab && PATH=/usr/local/bin:/usr/bin:/bin bundle exec rake gitlab:backup:create RAILS_ENV=production
```
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment