SVN到SVN同步 - 主/从

时间:2017-03-09 07:04:06

标签: svn replication visualsvn-server

我们正在计划进行SVN到SVN同步(多站点存储库复制)我们正在使用Visual SVN服务器企业版。而我正在尝试主人和奴隶的概念。如果主存储库已关闭,则从属存储库只能读取。如何处理这种情况?如果无法访问存储库,是否有任何可能的方法来触发邮件?有没有其他解决方案可以解决这个问题?

请帮帮我。

1 个答案:

答案 0 :(得分:0)

我不确定你到底是什么意思"主存储库已关闭"。如果您询问有关灾难恢复的信息,请参阅文章KB93: Performing disaster recovery for distributed VDFS repositories中的灾难恢复过程。如果您询问高可用性,可以使用专为此任务设计的其他工具,如Windows故障转移群集。

请注意,VisualSVN Server的Multisite Repository Replication功能由VisualSVN分布式文件系统(VDFS)技术驱动。 VDFS是一种强大而可靠的技术。使用VDFS,您可以确保以下语句始终为真:

  • 主存储库始终可读写 - 即使某些相应的从属存储库无法访问
  • 如果存在与相应主存储库的连接,则从属存储库始终可写
  • 复制可以抵御临时连接问题
  • 对从属存储库的读访问权限不需要连接到相应的主存储库
  • 如果主存储库因灾难而丢失,则可以恢复

VDFS技术的主要故障恢复保证是主存储库永远不依赖于任何从属存储库。由于主服务器永远不依赖于任何从属服务器,因此如果主服务器在容错环境中运行,则可以获得很高的健壮性。即使所有从属存储库都已关闭或不可用,主存储库仍然可读写。还可以保证,在网络出现故障的情况下,复制将在网络恢复后自动恢复。