GitLab的部署、代码克隆和提交、数据备份等(3)

gitlab的部署、代码克隆和提交、数据备份等

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端目前存在的项目、用户和组

gitlab的部署、代码克隆和提交、数据备份等

5)先删除掉几个项目、用户或组

gitlab的部署、代码克隆和提交、数据备份等

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的部署、代码克隆和提交、数据备份等


gitlab的部署、代码克隆和提交、数据备份等

 

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/31f4c75a0f2ef14ad429b9b0e540f3c8.html