Sql Server简单恢复 – 备份select性文件组

我有一个大型的数据库,约100演出左右,约5演出的关键任务数据,其余的,我可以重新加载一个Web服务,所以它并不重要。

备份数据是昂贵的,不值得,只要重新加载即可。

所以,我想运行简单的恢复,并备份主文件组。 问题是,它是灰色的,我可以打开的唯一方法是使用完整或批量logging恢复模式。

这些其他的恢复模型生成一个50-100gig的日志文件,因为我的大型数据库有很多操作进行日常sorting的东西和存储等。

有没有办法做我想做的事情,用备份的主文件组进行简单的恢复,如果没有的话,有没有办法,我可以到更近的地方,然后让这些海量文件充满数据,我只是不在乎备份。

谢谢

您可以将数据库切换到完全logging状态,并设置日志备份以每隔几分钟运行一次到本地或networking磁盘,并覆盖以前的备份。 仅仅因为日志被备份并不意味着你实际上需要保留备份。
如前所述,您可以将重要数据移动到可以备份的辅助文件组中。
另一种select是将重要数据放入自己的数据库中。 我对使用这些数据的应用程序一无所知,但是您可以使用视图/同义词,因此它看起来像应用程序一样仍然在一个数据库中。

除非数据库恢复模式为FULL或BULK-LOGGED,否则SQL Server将不允许显式备份主文件组。

怎么样“重build”数据库,使您目前在PRIMARY上放置在辅助文件组上? 这可能是不实际/可行/或只是疯狂,否则我不知道你怎么能从这里到达那里。