首页 文章

SourceSafe备份脚本 - 最好的方法?

提问于
浏览
0

我想知道创建组织的SourceSafe数据库的备份以及将其移动到另一台服务器上的共享的最佳方法是什么?目前,我们有一个运行批处理文件的预定作业,该批处理文件又执行PowerShell脚本 .

此Powershell脚本创建一个备份文件(使用SourceSafe命令行参数),将其移动到新服务器(通过已映射到SourceSafe服务器上的驱动器),并通过e-将SourceSafe备份的输出发送给我们的管理员邮件 .

这个过程大部分都有效,但我不禁觉得我们应该采用更简化的方法或工具 . 欢迎任何建议!

3 回答

  • 0

    SSARC实际上不是一个备份工具 . 我不推荐它 . 它更像是一种在不同数据库之间剪切粘贴VSS存储库的片段的方法 . 它也不是没有副作用 . 至少,源数据库中的项目被标记为已存档 . 最糟糕的是,它们会被删除 .

    最好的方法是将数据库脱机,压缩(或RAR,无论如何),并将* .zip文件复制到安全的地方 . VSS是在文件共享是PC LAN上唯一可靠的跨平台协议的时代设计的,因此文件系统就是数据库 . 与现代客户端 - 服务器系统相比,VSS架构存在许多我不知道的缺陷 - 但您也可以利用它的便利性来获得优势 .

  • 2

    查看SSARC - http://msdn.microsoft.com/en-us/library/t9d14fh1(VS.80).aspx,但请注意远离SourceSafe!

  • 0

    我们这样做很像你所说的,但每晚都在线下并检查完整性 . 它对我们来说已经有好几年了 .

相关问题