RavenDB 的文档基本上表明有几种备份 RavenDB 数据库的方法:
- 使用提供的 Raven.Backup.exe 工具
- 从“工作室”Web 界面启动导出
- 使用客户端 API
- 使用 VSS(Volume-Shadow-copy-Services)复制 RavenDB 数据目录
- 使用“走私者”工具或通过工作室 Web 界面启动导出(不是真正的备份)。
我相信我的组织的备份是“天真的”完成的(即直接复制 RavenDB 数据目录,不涉及 VSS)。
问题:
- 直接复制 RavenDB 数据目录(不使用 VSS)是否存在风险?本能地,这对我来说似乎是一个坏主意(TM)。
- 如果我们确实想开始使用 VSS,我们应该怎么做呢?
谢谢!
我联系了 Hibernate Rhinos(RavenDB 供应商),他们回复:
所以“天真”地复制 RavenDB 数据目录是不行的。