什么是使SVN高度可用的好方法?
我们对Subversion服务器进行备份,但这还不够,因为svn非常重要。我们希望为颠覆工作实施一些HA机制。
有一个商业解决方案(http://www.wandisco.com/subversion/clustering/),但也许我可以使用另一种机制,甚至git与svn?
发布于 2010-12-03 14:06:59
发布于 2010-12-13 11:35:50
我为WANdisco工作,我将解释为什么svnsync不能满足您实现HA的需求。
svnsync的缺点是,如果您的subversion服务器出现故障,那么您将无法对存储库进行写访问,并且数据的svnsync副本将过期。保证HA的唯一方法是在第二台服务器上拥有一个完全工作的、最新的存储库副本,当主Subversion服务器关闭时,该副本可以立即运行。
在这个rispect中,WANdisco复制技术是唯一的--主动复制技术允许对备份svn服务器的任何更改进行实时复制:而不是像其他解决方案那样进行预定的复制。
你好,乔恩
发布于 2014-10-24 12:51:59
有一个商业解决方案(http://www.wandisco.com/subversion/clustering/),但也许我可以使用另一种机制,甚至git与svn?
您可以尝试VisualSVN Server3.0EnterpriseEdition或更新版本。3.0版本中的新特性是多站点存储库复制。该特性允许您在远程位置保留多个可写(或仅读,取决于任务)镜像存储库。
这个特性很容易通过VisualSVN服务器的管理控制台,也就是VisualSVN服务器管理器来设置。参见指令“开始使用Multisite仓库复制”。
https://serverfault.com/questions/208763
复制相似问题