Commit 5e2ccc67 authored by Jacob Vosmaer's avatar Jacob Vosmaer

Add instructions for backups using cron

parent 8695ab28
...@@ -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