Периодически делайте резервную копию для Gitlab - PullRequest
0 голосов
/ 25 мая 2018

Запустив sudo gitlab-rake gitlab:backup:create, мы можем создать резервную копию для Gitlab вручную.Но есть ли способ делать резервные копии Gitlab периодически, например, ежедневно или ежемесячно.

PS: я хочу, чтобы файл резервной копии находился в локальной папке, а не в облачном хранилище

1 Ответ

0 голосов
/ 25 мая 2018

Хорошим началом будет раздел " Настройка cron для ежедневного резервного копирования "

Чтобы запланировать работу cron для резервного копирования ваших репозиториев и метаданных GitLab, используйте rootпользователь:

sudo su -
crontab -e

Там добавьте следующую строку, чтобы запланировать ежедневное резервное копирование на 2 часа:

0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1
...