我有一个很大的数据库,大约100 G,其中大约5G是关键任务数据,剩下的,我可以从一个web服务中重新加载,所以这并不重要。
当数据被重新加载时,备份这些数据是昂贵的,也是不值得的。
因此,我希望运行简单的恢复,并备份主文件组。问题是,它是灰色的,我唯一能打开它的方法是使用完整或批量日志恢复模式。
这些其他恢复模型生成一个50-100gig日志文件,因为同样,我的大型数据库有大量的操作,日常排序和存储,等等。
还有我想做的事吗,用备份的主文件组进行简单的恢复,如果没有的话,我是否可以到达更近的地方,让这些海量的文件充满我根本不关心备份的数据。
谢谢
发布于 2011-11-23 21:18:24
您可以将数据库切换到完全日志记录,并设置日志备份,使其每隔几分钟运行一次到本地或网络磁盘,并覆盖之前的备份。仅仅因为日志被备份并不意味着您实际上需要保留备份。
正如已经建议的那样,您可以将重要数据移动到可以独立备份的辅助文件组中。
另一种选择是将重要数据放入自己的数据库。我对使用这些数据的应用程序一无所知,但是您可能可以使用视图/同义词,所以在应用程序看来,一切都还在一个数据库中。
发布于 2011-11-23 20:47:50
除非数据库恢复模型已满或大容量记录,否则Server将不允许对主文件组进行显式备份。
如何“重建”数据库,使您当前在主文件组上拥有的内容被放置在辅助文件组中?这可能是不实际的/可行的/或只是疯狂,但否则我不知道你怎么能从这里到达那里。
https://serverfault.com/questions/334190
复制相似问题