Gogs通过双机部署实现伪热备是否可靠?


#1

Gogs 版本:0.11.43
系统类型及版本:centos7
数据库:mysql5.7

问题描述:
搜了下gogs备份方式(./gogs backup), 似乎仅能实现本地恢复?跨机恢复的时候配置文件会有冲突。

我尝试部署了A机(主),B机(从),配置mysql主从流水,B机开启readonly。
通过定期rsync方式同步仓库路径内容。
访问B机地址是能够正常访问的。

想请教一下这种备份方式有什么风险?
如果A机(宕机)情况下,关闭B机readonly并修改dns应该就能切换到B机使用?


#2

… Gogs 单机的,其它一切都不负责哦


#3

那请问在单机完全挂掉的情况,如何在新机器恢复备份(通过./gogs backup 备份的zip)呢?


#4

。。。restore呀。。路径什么都搞得和旧机器一样就行了。我迁移连backup都懒得弄。。我直接scp的。。哈哈