Partie Backup
This commit is contained in:
parent
d0606906f3
commit
65d4fcc70d
|
@ -399,4 +399,24 @@ En attente nouvelle release majeure.
|
|||
|
||||
# Création d'une autre instance
|
||||
|
||||
Il suffit de rejouer la procédure en modifiant « gitlab-demo00 » par le nom d'instance souhaitée.
|
||||
Il suffit de rejouer la procédure en modifiant « gitlab-demo00 » par le nom d'instance souhaitée.
|
||||
|
||||
# Backup
|
||||
|
||||
## Cron
|
||||
|
||||
```
|
||||
# crontab -u gitlab-demo00 -e
|
||||
```
|
||||
```
|
||||
# Create a full backup of the GitLab repositories and SQL database every day at 4am
|
||||
0 4 * * * cd /home/gitlab-demo00/gitlab && bundle exec rake gitlab:backup:create RAILS_ENV=production CRON=1
|
||||
```
|
||||
|
||||
Dans `~/gitlab/config/gitlab.yml` on pourra indiquer un temps de rétention. Par exemple pour garder 5j de backups :
|
||||
|
||||
```
|
||||
keep_time: 432000
|
||||
```
|
||||
|
||||
> **Note** : Par défaut, les backups sont dans ~/gitlab/tmp/backups. Il est conseillé de les sauvegarder ailleurs et sur une machine distante.
|
Loading…
Reference in a new issue