您对于我想要实现的这些备份/ svn 工作流程有何看法?
请看图:。
这个架构好吗?或者有什么问题?缺失了什么?
谢谢
答案1
如果您愿意接受商业解决方案,WANdisco 提供的集群解决方案可能非常适合您的要求。它将始终保持所有服务器同步。如果您在客户端前面放置一个负载平衡器,它还可以自动将它们故障转移到备份节点而无需干预。
答案2
我唯一能想到的就是 DEV 和 PROD 之间的来回流程。大概从 DEV 到 PROD 是新测试的软件,可以投入生产。对于本质上非常相似的系统,我们也有从 PROD 到 DEV 的流程。应该指出的是,此流程与 DEV 到 PROD 完全不同。DEV
到 PROD 新的软件升级等
PROD 到 DEV 系统生成的数据库/数据。在 DEV 中,由于测试,我们最终得到的数据库与 PROD 中的数据库不同。为了使它们至少大致同步,我们每周将数据库从 PROD 复制到 DEV 一次。如果太多人更改了太多东西,我们偶尔会将 DEV 系统恢复到与生产相同的状态。
我只是认为你应该以某种方式明确说明每个方向的工作流程是不同的