gitlab

A collection of 2 posts

Nov 27, 2019

QNAP nas中的系统盘gitlab迁移

nas的系统盘是ssd所以gitlab放在ssd里响应速度相对好,但是容量很容易被自动备份的相册撑爆了,所以这次换了系统盘后忘了做备份迁移实在是有够蠢.幸好旧盘拔下来没有丢数据,所以通过 DiskInternalReader3.5把之前container指定到的gitlab-data卷数据考出来 导入到新建的gitlab-data卷内 修复一些权限让gitlab自动导入. 由于external_url的改变 导致的新gitlab 启动会报50x,所以需要将external_url改回ip地址一下子 然后执行docker exec -it gitlab gitlab-rake gitlab:backup:create为了让配置可以从旧版顺利过渡到新版,先还是恢复到旧版的gitlab启动,执行docker exec -it gitlab gitlab-rake gitlab:backup:restore BACKUP=

Sep 21, 2017

GitLab CE 备份与还原

备份还原数据备份数据通过以下命令可以备份 GitLab 的数据库、代码仓库(如使用了 lfs,也会包含通过 lfs 存储的文件)和所有附件,并打包为一个 tar 压缩包。sudo gitlab-rake gitlab:backup:create 具体备份的目录可以在 /etc/gitlab/gitlab.rb 文件的 gitlab_rails['backup_path'] 项中进行设置,默认为 /var/opt/gitlab/