SQL 从单个文件数据库还原到文件组

SQL 从单个文件数据库还原到文件组

我有一个 180GB 的 MOSS 2007 数据库,其维护(即备份和恢复)正成为一个问题。部分问题可以通过将三个内容站点拆分为各自的站点集合来解决,但这可能仍会给我留下一个 100GB 的数据库需要处理。虽然这对 SQL 来说并不完全是个问题,但这确实意味着备份/恢复需要太长时间。

我的想法是将每个数据库拆分为 30gb 的文件,然后将内容导入其中,将内容分布在文件组中,使备份/恢复变得更容易/更快。

有没有办法从单个文件备份并恢复到文件组?

如果我对文件组的理解有错误,那么我非常乐意找到管理数据库大小的其他方法。

SQL Server:Windows 2008 上的 2008 64 位

答案1

不。

您必须根据需要恢复并将表/索引拆分到文件组中。

  • 备份由数据页组成:没有根据需要将此表或索引分配给文件组的逻辑(因此缺乏对象级恢复实用程序)
  • 恢复过程根据备份中包含的信息重新创建文件

相关内容