Linux gitlab dosent恢复备份

Linux gitlab dosent恢复备份,linux,ubuntu,gitlab,Linux,Ubuntu,Gitlab,大家好,我使用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/g

大家好,我使用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)

rake中止!
权限被拒绝@dir\u 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层)in'
/opt/gitlab/embedded/bin/bundle:23:in'load'
/opt/gitlab/embedded/bin/bundle:23:in`'
任务:TOP=>gitlab:backup:restore
(通过使用--trace运行任务查看完整跟踪)
作为一个新手,我到处都搜索过,但没有一个在我的问题上有效。
请帮助我错误的相关部分是:

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

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