2017-03-09 99 views
2

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

请帮帮我。

回答

0

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

请注意,VisualSVN Server的Multisite Repository Replication功能是由VisualSVN分布式文件系统(VDFS)技术驱动的。 VDFS是一种强大而可靠的技术。随着VDFS可以肯定的是,下面的语句总是为真:

  • 主存储库始终是可读可写的 - 即使一些相应的从信息库中不可达
  • 从资源库始终是可写的,如果有一个连接到对应的主存储库
  • 复制是有弹性的临时连接问题
  • 对从属存储库的读访问不需要连接到相应的主存储库
  • 如果主存储库由于灾难而丢失可能会恢复。

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