美文网首页
gitlab迁移报错“tar: .: Cannot mkdir:

gitlab迁移报错“tar: .: Cannot mkdir:

作者: 运维大湿兄 | 来源:发表于2020-04-13 18:04 被阅读0次
  1. 报错详情
    具体报错内容:
 * cat_market/ms_cat ... [DONE]
 * cat_market/doc ... [DONE]
Put GitLab hooks in repositories dirs [DONE]
done
Restoring uploads ... 
tar: .: Cannot mkdir: No such file or directory
tar: Exiting with failure status due to previous errors
Backup failed
  1. 版本信息
OS: centos 6.9
Gitlab: gitlab-ce.10.7.0
  1. 数据迁移过程
    请参考我的迁移过程https://www.jianshu.com/p/d4ae5357f3d0

  2. 解决数据还原

迁移过程,就类似于把数据打包,解压的过程!

在新的gitlab服务器上操作如下命令

#cd /var/opt/gitlab/backups
#ls
1586758504_2020_04_13_10.7.0_gitlab_backup.tar backup_information.yml  db
pages.tar.gz  tmp artifacts.tar.gz builds.tar.gz lfs.tar.gz  repositories
uploads.tar.gz

##数据恢复
#tar xf uploads.tar.gz -C /var/opt/gitlab/gitlab-rails/uploads
#tar xf builds.tar.gz -C /var/opt/gitlab/gitlab-ci/builds
#tar xf pages.tar.gz -C /var/opt/gitlab/gitlab-rails/shared/pages
#tar xf artifacts.tar.gz -C /var/opt/gitlab/gitlab-rails/shared/artifacts
  1. 启动

执行上面的命令后,直接启动gitlab

#以下命令对还原数据可靠性检测
#gitlab-ctl reconfigure
#gitlab-ctl restart
#gitlab-rake gitlab:check SANITIZE=true
  1. 打开浏览器,检查数据是否正确。

相关文章

网友评论

      本文标题:gitlab迁移报错“tar: .: Cannot mkdir:

      本文链接:https://www.haomeiwen.com/subject/mepnmhtx.html