繁体   English   中英

gitlab本体恢复备份

[英]gitlab dosent restore backup

大家好,我使用gitlab ce 12.0.6&我的操作系统是ubuntu 19.04,我创建了备份,但是当我要将备份导入到gitlab时,我运行此命令

sudo gitlab-rake gitlab:backup:restore BACKUP=1567495766_2019_09_03_12.0.6_gitlab_backup.tar

它显示了这个错误:

rake aborted!
 Permission denied @ dir_chdir - /home/ima/gitbackups/gitlab
/opt/gitlab/embedded/service/gitlab-rails/lib/backup/manager.rb:114:in `chdir'
/opt/gitlab/embedded/service/gitlab-rails/lib/backup/manager.rb:114:in `unpack'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/backup.rake:36:in `block (3 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:23:in `load'
/opt/gitlab/embedded/bin/bundle:23:in `<main>'
Tasks: TOP => gitlab:backup:restore
(See full trace by running task with --trace)

作为一个新手,我到处搜索,但没有一个在我的问题上不起作用。 请帮我

错误的相关部分是:

Permission denied @ dir_chdir - /home/ima/gitbackups/gitlab

该目录应由用户git拥有。 要更改此设置,请运行chown -R git:git /home/ima/gitbackups/gitlab

这也假定该目录之上的目录对所有用户都具有读取/执行权限。 也就是说,如果在路径上运行ls -la /home/ima/gitbackups等,所有文件都应显示类似drwxr-xr-x ,其中末尾有rx

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM