如果不先分离数据库就复制 MDF/LDF 文件会有什么风险?

如果不先分离数据库就复制 MDF/LDF 文件会有什么风险?

我们的支持团队已接受过恢复数据库的培训,方法是停止实例服务,然后将 LDF 和 MDF 文件的备份复制到文件夹中。所有这些都无需先从实例中分离或附加数据库。

我目前正在尝试编写一份文档,描述在此场景中分离/附加的适当用法。虽然我知道这是正确的方法,但我找不到任何资源来描述另一种方法的风险。

有人能提供一些建议吗?

答案1

没有风险,你不能那样做。

当您选择文件并按“复制”(或 Ctrl+C)时不会出现错误消息,但是当您尝试粘贴它们时,您会收到“文件在 SQl Server 中打开”错误消息。

在此处输入图片描述

你可以:

  1. 使数据库脱机并复制文件
  2. 停止 SQL Server 并复制文件
  3. 如果只需要数据库状态,请创建完整的数据库备份
  4. 如果需要数据库状态及其所有事务,请创建完整数据库备份和事务日志备份

答案2

  1. 由于这些文件正在被使用,因此您可能无法在不先分离数据库的情况下复制这些文件。

  2. 为什么不直接使用备份/恢复方法?

相关内容