gitlab的数据备份恢复(数据迁移): 含仓库、用户、用户组、权限,名称空间等的迁移。
gitlab版本gitlab-9.4.3-ce
#备份gitlab数据
gitlab-rake gitlab:backup:create # 备份gitlab数据
ls /var/opt/gitlab/backups/
1700459184_2023_11_20_9.4.3_gitlab_backup.tar
#迁移恢复gitlab数据
将备份的文件1700459184_2023_11_20_9.4.3_gitlab_backup.tar复制上传到目标服务器的 /var/opt/gitlab/backups/目录
cp 1700459184_2023_11_20_9.4.3_gitlab_backup.tar /var/opt/gitlab/backups/
gitlab-rake gitlab:backup:restore BACKUP=1700459184_2023_11_20_9.4.3 #开始恢复
按照提示,输入两次yes,继续... 完成。