系统 |
服务 |
IP |
Centos6.5 |
Gitlab |
172.16.1.141 |
[root@uat2-app-01 software]# cd /home/software [root@uat2-app-01 software]# ./bitnami-gitlab-8.9.6-0-linux-x64-installer.run [root@uat2-app-01 software]# /home/gitlab/ctlscript.sh start |
1、修改备份路径
[root@uat2-app-01 software]# cd /home/gitlab/apps/gitlab/htdocs/config/gitlab.yml ## Backup settings backup: path: "/home/git_bak" # Relative paths are relative to Rails.root (default: tmp/backups/) |
2、备份
[root@uat2-app-01 software]# cd /home/gitlab [root@uat2-app-01 software]# ./use_gitlab [root@uat2-app-01 software]# cd /home/gitlab/apps/gitlab/htdocs [root@uat2-app-01 software]# bundle exec bin/rake gitlab:backup:create RAILS_ENV=production |
3、恢复
[root@uat2-app-01 software]# cd /home/gitlab [root@uat2-app-01 software]# ./use_gitlab [root@uat2-app-01 software]# cd /home/gitlab/apps/gitlab/htdocs [root@uat2-app-01 software]# bundle exec bin/rake gitlab:backup:restore RAILS_ENV=production BACKUP=1495783341 [root@uat2-app-01 software]# chown git:git -R /home/gitlab/apps/gitlab/repositories |
原文:https://www.cnblogs.com/Leslieblog/p/10435728.html