gitlab 备份:备份文件名没有时间戳
gitlab backup : no timestamp for backup filesnames
做我的 gitlab 备份备份的文件有:
- 无时间戳
- 应该是这样的:
The filename will be [TIMESTAMP]_gitlab_backup.tar
这里是文件::
root@gitlab:~# ll /mnt/backup-git/ -h
total 1.9G
-rw------- 1 git git 57M Nov 29 15:57 1480431448_gitlab_backup.tar
-rw------- 1 git git 57M Nov 29 15:57 1480431473_gitlab_backup.tar
-rw------- 1 git git 452M Nov 30 02:00 1480467623_gitlab_backup.tar
这是我的备份配置值::
$ grep -i backup /etc/gitlab/gitlab.rb | grep -v '^#'
gitlab_rails['backup_path'] = "/mnt/backup-git/"
gitlab_rails['backup_keep_time'] = 604800
要创建它们,请遵循文档 here,(综合安装):
root@gitlab:~# crontab -l | grep -v '^#'
0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1
这些文件显然已经有了时间戳:
1480431448_gitlab_backup.tar
粗体是unix time备份
做我的 gitlab 备份备份的文件有:
- 无时间戳
- 应该是这样的:
The filename will be [TIMESTAMP]_gitlab_backup.tar
- 应该是这样的:
这里是文件::
root@gitlab:~# ll /mnt/backup-git/ -h
total 1.9G
-rw------- 1 git git 57M Nov 29 15:57 1480431448_gitlab_backup.tar
-rw------- 1 git git 57M Nov 29 15:57 1480431473_gitlab_backup.tar
-rw------- 1 git git 452M Nov 30 02:00 1480467623_gitlab_backup.tar
这是我的备份配置值::
$ grep -i backup /etc/gitlab/gitlab.rb | grep -v '^#'
gitlab_rails['backup_path'] = "/mnt/backup-git/"
gitlab_rails['backup_keep_time'] = 604800
要创建它们,请遵循文档 here,(综合安装):
root@gitlab:~# crontab -l | grep -v '^#'
0 2 * * * /opt/gitlab/bin/gitlab-rake gitlab:backup:create CRON=1
这些文件显然已经有了时间戳:
1480431448_gitlab_backup.tar
粗体是unix time备份