Commit 0d41aef17647021c8265b762ffd2e052ba35320e
Exists in
master
and in
15 other branches
Merge branch 'cron-up' into 'master'
Cron Up
Showing
1 changed file
with
15 additions
and
0 deletions
Show diff stats
README.md
... | ... | @@ -86,6 +86,21 @@ sudo gitlab-rake gitlab:backup:create |
86 | 86 | This will store a tar file in `/var/opt/gitlab/backups`. The filename will look like |
87 | 87 | `1393513186_gitlab_backup.tar`, where 1393513186 is a timestamp. |
88 | 88 | |
89 | +### Scheduling a backup | |
90 | + | |
91 | +To schedule a cron job that backs up your repositories and GitLab metadata, use the root user: | |
92 | + | |
93 | +``` | |
94 | +sudo su - | |
95 | +crontab -e | |
96 | +``` | |
97 | + | |
98 | +There, add the following line to schedule the backup for everyday at 2 AM: | |
99 | + | |
100 | +``` | |
101 | +0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create | |
102 | +``` | |
103 | + | |
89 | 104 | ### Restoring an application backup |
90 | 105 | |
91 | 106 | We will assume that you have installed GitLab from an omnibus package and run | ... | ... |