我已经安装了Collabnet Subversion Edge,并希望确保正确备份它。我不想使用提供的CloudBackup服务。
我已经访问了collabnet的管理接口(localhost:3343),并转到存储库>备份计划。在这里,人们可以在3种不同的“工作类型”之间进行选择:
也不允许您选择复制备份的位置。我试着查找这是如何工作的,但是文档似乎很缺乏。
备份这样的存储库的最佳方法是什么?我应该只保留整个collabnet文件夹的副本(c:\csvn)吗?
发布于 2013-11-01 03:35:48
您可以使用Windows备份来备份Subversion存储库。它允许您将备份释放到网络共享、专用备份卷、可写媒体。例如,wbadmin命令行工具允许您安全地备份存储库。这个简单的命令执行C:\foo\bar到X:\卷的一次复制备份:
wbadmin start backup –backupTarget:x: -include:c\foo\bar -vsscopy(要安装Windows备份,请在提升的命令提示符下运行ocsetup WindowsServerBackup )。
您可以以不同的方式设置备份:
运行备份时不需要停止服务器的服务,因为FSFS存储库后端是。
下面是从备份中恢复Subversion存储库的一般技巧:
svnadmin recover。该命令立即结束,并使存储库再次可访问。发布于 2013-12-05 16:13:22
Subversion Edge admin UI允许您指定备份文件夹。它默认为普通数据文件夹中的文件夹,但可以指定不同的值。因此,例如,如果您有一个D:\驱动器,您希望备份继续进行,您只需在设置中指定该文件夹,备份就会转到该文件夹。
不过,它确实需要一个物理上可以访问的硬盘驱动器。
请参阅此屏幕快照中的备份目录配置项:
https://ctf.open.collab.net/sf/projects/svnedge/screenshots/screens/config/config.png

发布于 2013-11-01 00:17:09
如果您可以访问存储库目录,那么您应该能够直接使用hotcopy并指定备份的位置。
https://stackoverflow.com/questions/19716314
复制相似问题