首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >完整的ntbackup是否包括mssql文件?

完整的ntbackup是否包括mssql文件?
EN

Server Fault用户
提问于 2011-07-20 22:44:32
回答 2查看 1K关注 0票数 0

我的磁盘出了故障,我正在尝试恢复我的MSSQL DB。我似乎缺少与DB相关联的MDF文件(其他一些旧的MDFs可用)。

唯一的备份方案是每月一个完整的ntbackup转储,以及每天的增量备份。ntbackup会接收MDF文件吗?我在我的BKF里找不到!

我完蛋了吗?

谢谢。

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-07-20 22:58:42

如果SQL Server在备份期间关闭,您应该拥有MDF。如果启用了VSS,您也可以使用MDF。否则,它们可能会丢失- MDF (以及相关的LDF)由Server保持打开,因此ntbackup无法获得对它的独占访问。

如果让SQL代理对磁盘文件执行备份,则可以找到相应的BAK文件并从中执行还原。

票数 0
EN

Server Fault用户

发布于 2011-07-20 23:20:33

MDF/LDF文件总是由MSSQL打开的,因此直接的ntbackup运行将无法读取它们。您需要在MSSQL中设置维护计划,以运行数据库日志和事务日志的定期备份(如果需要实时恢复),或者启用VSS Writer服务(在默认情况下MSSQL 2008之前不启用)来启用卷阴影支持,然后允许ntbackup获得MDF/LDF (但您不能使用这些备份进行点内时间恢复)。

在你的例子中,事后,你可能(可悲地)运气不好。

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/292474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档