3)gitlab默认备份数据名称及路径,为压缩文件
root@ubuntu1804:~# ll /var/opt/gitlab/backups/1563709800_2019_07_21_11.11.5_gitlab_backup.tar
-rw------- 1 git git 92160 Jul 21 19:50 /var/opt/gitlab/backups/1563709800_2019_07_21_11.11.5_gitlab_backup.tar
4)在gitlab的web端目前存在的项目、用户和组
5)先删除掉几个项目、用户或组
7.客户端数据恢复
1)在恢复数据之前也要先关闭gitlab的两个数据服务
root@ubuntu1804:~# gitlab-ctl stop sidekiq
ok: down: sidekiq: 0s, normally up
root@ubuntu1804:~# gitlab-ctl stop unicorn
ok: down: unicorn: 0s, normally up
2)执行恢复备份数据命令
root@ubuntu1804:~# gitlab-rake gitlab:backup:restore /var/opt/gitlab/backups/1563709800_2019_07_21_11.11.5_gitlab_backup.tar
3)在开启gitlab的两个数据服务
oot@ubuntu1804:~# gitlab-ctl start sidekiq
ok: run: sidekiq: (pid 80094) 1s
root@ubuntu1804:~# gitlab-ctl start unicorn
ok: run: unicorn: (pid 80191) 0s
4)gitlab的web端访问测试,可以看到删除的项目、用户、组全部恢复
GitLab的部署、代码克隆和提交、数据备份等(3)
内容版权声明:除非注明,否则皆为本站原创文章。
转载注明出处:https://www.heiqu.com/31f4c75a0f2ef14ad429b9b0e540f3c8.html