首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >部分备份/还原Server简单恢复

部分备份/还原Server简单恢复
EN

Database Administration用户
提问于 2011-12-22 16:25:04
回答 1查看 1.9K关注 0票数 1

在我的场景中,我们将Server 2008 R2与FileStream结合使用。我已经将文件所在的表划分为多个文件组。我想要做的是备份我们的主数据文件,然后只备份已更改的filestream文件组并将它们移动到另一台服务器。我有一个空间限制(文件必须适合CD),所以我只想移动那些已经改变的fileGroups。

服务器: Server 2008 R2恢复:简单

示例:

  1. 主数据文件-移动
  2. FileGroup 1-不变-不要移动
  3. FileGroup 2-不变-不要移动
  4. FileGroup 3 -Chagned -移动

我的问题是,由于我的DB处于简单恢复中,所以我无法备份要还原的各个文件组。我必须让FileGroups 1&2只读,然后使用READ_WRITE_FILEGROUPS,这样我的.Bak文件就比CD大小的限制更大了。

因此,通过简单的恢复,我是否仍然可以单独备份主数据文件和FileGroup 3,并恢复它们,还是必须使用READ_WRITE_FILEGROUPS?如果是这样的话,我将不得不更改服务器上的恢复模型。

谢谢,

S

EN

回答 1

Database Administration用户

发布于 2011-12-22 22:37:43

简而言之,不行,您不能备份要还原的单个文件。根据BOL,在使用简单恢复模型的数据库上备份文件的唯一方法是将它们全部备份在一起:http://msdn.microsoft.com/en-us/library/ms179401.aspx

您考虑过文件的差异备份吗?这样做可以为备份提供更小的文件大小(在某个时候仍然需要完整的文件),但也会增加恢复数据库所需的步骤数。部分备份的差异描述在这里:http://msdn.microsoft.com/en-us/library/ms190218.aspx

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

https://dba.stackexchange.com/questions/9622

复制
相关文章

相似问题

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