美文网首页
备分迁移GitLab

备分迁移GitLab

作者: redoca | 来源:发表于2018-11-05 13:45 被阅读9次

GitLab以bitnami 方法安装的。版本是 7.6.1;

备份以及恢复的操作,以下操作使用root用户执行:

1、指定备份路径 vi /www/gitlab/apps/gitlab/htdocs/config/gitlab.yml,找到如下所>示修改

## Backup settings
backup:
path: "/tmp/backups" # Relative paths are relative to Rails.root (default: tmp/backups/)

2、执行备份

cd /www/gitlab/
./use_gitlab
cd /www/gitlab/apps/gitlab/htdocs
bundle exec bin/rake gitlab:backup:create RAILS_ENV=production

操作执行完毕,会在/tmp/backups/目录下生产一个备份文件,类似1438917368_gitlab_backup.tar

3、恢复备份的数据

cd /www/gitlab/
./use_gitlab
cd /www/gitlab/apps/gitlab/htdocs
bundle exec bin/rake gitlab:backup:restore RAILS_ENV=production
chown git:git -R /www/gitlab/apps/gitlab/repositories

如果备份的目录下不止一个备份文件,则RAILS_ENV=production后面需要指定备份文件 BACKUP=xxx。

相关文章

  • 备分迁移GitLab

    GitLab以bitnami 方法安装的。版本是 7.6.1; 备份以及恢复的操作,以下操作使用root用户执行:...

  • GitLab定时备份及恢复

    参考 Gitlab备份、迁移、恢复和升级 背景 项目中使用linux服务器作为Gitlab仓储,需要每天自动定时备...

  • git远程仓库迁移

    公司从gogs迁移到gitlab需要迁移代码

  • gitlab bash迁移单个项目下多个分支【增量方式】

    先在本地gitlab上创建一个要迁移的项目 名 最后检查本地环境gitlab仓库是否迁移成功?

  • Gitlab 备份、恢复

    vim /etc/gitlab/gitlab.rb 使用Gitlab一键安装包安装Gitlab非常简单, 同样的备...

  • Gitlab安装配置及旧git项目的导入

    一直用Gitblit,最近要迁移到Gitlab上,记录一下安装和迁移的过程。 1. Gitlab安装 在CentO...

  • GitLab 迁移

    指定备份路径 vi /opt/gitlab-6.4.3-1/apps/gitlab/htdocs/config/g...

  • GitLab 迁移

    Gitlab 修改普通用户密码 Gitlab 创建备份 使用Gitlab一键安装包安装Gitlab非常简单, 同样...

  • gitlab迁移

    gitlab备份 默认备份目录 /var/opt/gitlab/backups/ 备份配置文件 gitlab停止数...

  • gitlab 迁移

    如果要在物理机上进行gitlab 迁移应该是一件比较容易的事,数据迁移过程其实很简单,官方有很详细的说明,详情见链...

网友评论

      本文标题:备分迁移GitLab

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