Sql server 从差异备份文件恢复到包含多个文件的新服务器

Sql server 从差异备份文件恢复到包含多个文件的新服务器,sql-server,Sql Server,无法在网上找到明确的答案。请告知。谢谢 我打算将sql server 2008 db从生产备份(完整备份和差异备份)恢复到新服务器。数据库有20个数据文件和1个日志文件。我使用脚本中指定的所有移动选项获得了正确的完整还原脚本。问题是我是否需要再次为所有数据文件指定移动选项?或者干脆这样做: 还原数据库[mydb] 从DISK=N'\backupshare\mydb_20131021220215.DIF'进行恢复使用最后一次完全备份不进行恢复恢复数据库,然后使用进行恢复对其进行了测试,结果表明您不

无法在网上找到明确的答案。请告知。谢谢

我打算将sql server 2008 db从生产备份(完整备份和差异备份)恢复到新服务器。数据库有20个数据文件和1个日志文件。我使用脚本中指定的所有移动选项获得了正确的完整还原脚本。问题是我是否需要再次为所有数据文件指定移动选项?或者干脆这样做:

还原数据库[mydb]
从DISK=N'\backupshare\mydb_20131021220215.DIF'进行恢复

使用最后一次
完全备份
不进行恢复

恢复数据库,然后使用
进行恢复
对其进行了测试,结果表明您不需要在恢复时再次指定MOVE子句差异备份文件(如果在还原完整备份文件时已执行此操作)。不过,如果你再次搬家,它也会起作用。所以,我想这并不重要。

这可能有助于从完全+差异备份还原数据库:

在还原完全备份时,我指定了移动选项,将20个数据文件移动到新位置(新服务器/路径)。我的问题是,我是否需要对差异恢复执行相同的(移动)操作。谢谢