작동하지 백업을 복원 나는이 명령을 사용하여 복원해야 할 때 :GitLab 8.15.0 나는 그들이 동일한 버전 (8.15.0) 만에있는 gitlab의 B.에 gitlab A로부터 백업을 복원하려고
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)
서버는 깨끗하고 있습니다
나는 다음과 같은 오류가 발생합니다. 망할 놈의 실험실이 실행되고 난 이미 한 번 실행 한 : 나는 우분투를 16.04 LTS 설치 옴니버스 버전을 사용하고
sudo gitlab-ctl reconfigure
. 내가 백업을 만드는 데 사용하는 명령은
sudo gitlab-rake gitlab:backup:create
되며, 생성 된 파일은 다음과 같다 : 내가 잘못 무엇
1482434794_2016_12_22_gitlab_backup.tar
어떤 생각? 도움을 주셔서 감사합니다
고마워요. 이건 나를 위해 해결. –
이것은 실제로는 수정 사항이 아니므로 기본값으로 설정해야합니다. 누구든지 백업을 지정하는 방법을 발견하고 특정 스탬프로 작동하게 만들었습니까? – abegosum
우분투 16.04에서도 우분투 14.04에서 백업을 가져 오는 것과 똑같은 문제가있었습니다. BACKUP 매개 변수를 건너 뛰면 작동됩니다. –