通过 SQL Server 2012 备份和恢复文件 FileTable

Cam*_*eis 4 backup restore sql-server-2012 filetable

我准备在 SQL Server 2012 中使用 FileTable 功能,但我不清楚备份如何与此功能配合使用:

1) 完整数据库备份是否包括 FileTable 文件?

2) 例如,我将如何执行单个文件的还原?

Cam*_*eis 5

解决方案:

  1. 完整数据库备份是否包括 FileTable 文件?

    • 是的,它确实包括文件表数据。来自 BOL :
  2. 当您使用 SQL Server 备份 FileTable 时,FILESTREAM 数据与数据库中的结构化数据一起备份。

    • 如果不想使用关系数据备份 FILESTREAM 数据,可以使用部分备份来排除 FILESTREAM 文件组。
  3. 例如,我将如何执行单个文件的还原?

    • 您可以使用相同的还原概念并使用 STOPAT 参数进行时间点还原。

有关详细示例,请参阅(第 319 页):FILESTREAM 数据库的备份和还原

这篇文章中给出的解决方案。