备份gitlab时遇到Dumping PostgreSQL database gitlabhq_production ... [FAILED]问题
来源:互联网 发布:杰迈科技 java 编辑:程序博客网 时间:2024/05/17 08:52
在使用sudo gitlab-rake gitlab:backup:create备份gitlab时,有时会遇到以下错误:
Dumping PostgreSQL database gitlabhq_production ... [FAILED]
这往往是由于gitlab的备份目录的权限问题,可以使用ls -l命令查看备份目录的用户权限。
比如gitlab的默认备份目录/var/opt/gitlab/backups,使用sudo ls -l /var/opt/gitlab,这种情况下可以看到/var/opt/gitlab/backups的所有者用户及用户组是root。
对于上述备份中发生的错误,可以通过修改备份目录的所有者解决,如:
sudo chown git:git /var/opt/gitlab/backups
然后重新执行备份命令就正常了。
上述问题往往发生在手动创建备份目录的情况下。通常第一次直接执行gitlab的备份命令,会自动创建相关的目录,并正常进行备份。如果用户手动将用过的备份目录删除了,再执行备份命令,通常会报备份目录不存在的错误。这时如果手动创建备份目录,并且不是使用git用户创建的,就会引发以上问题。
以上例子基于Ubuntu 14.04系统、gitlab-7.8.2
0 0
- 备份gitlab时遇到Dumping PostgreSQL database gitlabhq_production ... [FAILED]问题
- Dumping and Restoring PostgreSQL Database
- PostgreSQL数据库备份及备份中遇到的问题
- gitlab 登录数据库psql -d gitlabhq_production 报错
- 安装Postgresql 时遇到的一个问题
- PostgreSQL安装报错:The database cluster initialisation failed.
- gitlab备份
- gitlab 备份
- gitlab安装过程中遇到的问题
- 安装GitLab遇到的问题一二
- Database-PostgreSQL
- Gitlab 架构---postgresql
- Gitlab 配置外部PostgreSQL
- 今天遇到的postgresql中的备份和恢复
- XCode8 Protocol not available, dumping backtrace问题
- XCode8 Protocol not available, dumping backtrace问题
- 数据库备份遇到的问题
- PostgreSQL备份
- ubuntu15.10 手动挂载U盘
- devspace
- C#状态机
- Java 内部类
- 体验了一天企业微信,你的工作以后可能离不开它
- 备份gitlab时遇到Dumping PostgreSQL database gitlabhq_production ... [FAILED]问题
- 闪屏->[欢迎页]->主界面
- Arduino EEPROM 的操作
- Shell脚本编程学习笔记
- Android字体设置
- Struts2常用标签总结
- 求最大公约数
- js循环优化
- 查看TOMCAT内存使用情况(总结)