gpt4 book ai didi

GitLab 8.15.0 恢复备份不起作用

转载 作者:行者123 更新时间:2023-12-01 15:15:00 46 4
gpt4 key购买 nike

我正在尝试将备份从 gitlab A 恢复到 gitlab B。它们使用相同的版本 (8.15.0),但是当我尝试使用以下命令进行恢复时:

sudo gitlab-ctl stop sidekiq
sudo gitlab-ctl stop unicorn
sudo gitlab-rake gitlab:backup:restore BACKUP=1482434794_2016_12_22

我收到以下错误:

rake aborted!
TypeError: no implicit conversion of nil into String
/opt/gitlab/embedded/service/gitlab-rails/lib/backup/manager.rb:122:in `exist?'
/opt/gitlab/embedded/service/gitlab-rails/lib/backup/manager.rb:122:in `unpack'
/opt/gitlab/embedded/service/gitlab-rails/lib/tasks/gitlab/backup.rake:32:in `block (3 levels) in <top (required)>'
/opt/gitlab/embedded/bin/bundle:22:in `load'
/opt/gitlab/embedded/bin/bundle:22:in `<main>'
Tasks: TOP => gitlab:backup:restore
(See full trace by running task with --trace)

服务器刚刚使用创建的 root 用户进行了全新安装。 Git 实验室正在运行,我已经运行过一次:

sudo gitlab-ctl reconfigure

我使用的是 ubuntu 16.04 LTS 并安装了 Omnibus 版本。我用来进行备份的命令是

sudo gitlab-rake gitlab:backup:create

而生成的文件是这样的:

1482434794_2016_12_22_gitlab_backup.tar

知道我做错了什么吗?感谢您的帮助

最佳答案

如果你只在 /var/opt/gitlab/backups/ 中放置一个备份,你可以使用命令 sudo gitlab-rake gitlab: backup: restore 而不使用 备份 = 1482434794_2016_12_22.

这对我有帮助。

关于GitLab 8.15.0 恢复备份不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41291390/

46 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com