gitlab基于阿里云OSS自动备份与恢复

gitlab基于阿里云OSS自动备份与恢复,第1张

gitlab的备份默认是放在AWS上,可以通过修改配置文件备份至阿里云OSS

修改 /opt/gitlab/etc/gitlab.rb 文件里的如下内容

进入容器执行 gitlab-ctl reconfigre 让上步的配置生效

重启容器 docker restart gitlab

在容器中执行 gitlab-rake gitlab:backup:create ,等命令成功结束后,到阿里云的OSS桶中检查,就会发现备份文件已经自动上传, 在你设置的备份路径下的 1508412719_2017_10_19_10.0.2_gitlab_backup.tar 文件

注意 gitlab.rb 与 gitlab-secrets.json 文件可能会备份失败, 需要手动将这两个文件备份

这两个文件所在目录为 /opt/gitlab/etc 下面

开启一个新的gitlab环境, 版本必须与之前的备份的版本一样

等待片刻后输入两次 yes 完成恢复

参考自以下链接:

https://www.cnblogs.com/straycats/p/7702271.html

https://www.jianshu.com/p/bb25ff793000

不安全。

阿里云网盘App是一款实用性强的网盘储存软件,阿里云网盘免费版拥有超大免费内存,用户可以放心存储大文件,视频、文件、图片轻松存,在阿里云网盘App还能随时下载,不限速

你把照片存在这些云空间上,注意保存自己的隐私密码,不要泄露出去,安全方面还是毋庸置疑的,因为这些毕竟都是互联网大厂,在自身的互联网技术和安全防范做的还是比较周到的。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/60596.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-02-27
下一篇2023-02-27

发表评论

登录后才能评论

评论列表(0条)

    保存