备份 RavenDB - 不使用 VSS 备份数据目录是否安全?

备份 RavenDB - 不使用 VSS 备份数据目录是否安全?

RavenDB 的文档基本上表明有几种方法可以备份 RavenDB 数据库:

  • 使用提供的Raven.Backup.exe工具
  • 从“工作室”网页界面启动导出
  • 使用客户端 API
  • 使用 VSS(Volume-Shadow-copy-Services)复制 RavenDB 数据目录
  • 使用“Smuggler”工具或通过工作室网络界面启动导出(实际上并不是真正的备份)。

我认为我所在组织的备份工作做得很“幼稚”(即直接复制 RavenDB 数据目录,没有涉及 VSS)。

问题:

  • 直接复制 RavenDB 数据目录(不使用 VSS)是否存在风险?直觉上,对我来说这似乎是个坏主意(TM)。
  • 如果我们确实想开始使用 VSS,我们应该怎么做?

谢谢!

答案1

我联系了 Hibernating Rhinos (RavenDB 供应商),他们回复说:

如果您使用外部工具,我们需要 VSS 进行正确备份。坦率地说,通常最好使用 RavenDB 的内部备份工具

因此“天真地”复制 RavenDB 数据目录是不行的。

相关内容