我如何备份/恢复我的Sql Server 2008数据库?

我有一个数据库是.. 20 Gig。 我需要(手动*)备份这个数据库,7zip的备份,然后从我的服务器下载这个备份到我的桌面。 (冲洗,经常重复sorta)。

我知道尺寸会很大,我把我的表分成许多FilesFileGroups

在这里输入图像说明

所以文件XWing_BoundariesXWing_BoundayStreets是(或多或less)静态数据**。 所以我把它们放在自己的文件和文件组中,所以我不需要将它们备份下载。 我只想下载(并在本地恢复)dynamic数据,即文件XWing。 我也不在乎日志文件。

那么,有没有一个技巧,我可以只备份/下载/恢复我所需要的单个文件/文件组,而不是每次抓取数据?

笔记:

  • *我们每晚进行完整的备份,所以这一切都没有问题。
  • **我手动在蓝色月亮中更改一次这个数据。 我甚至还提出了使这些文件READONLY的build议,以提高额外的速度。

当然,你可以备份特定的文件组/文件。 有关完整的详细信息,请参阅http://technet.microsoft.com/en-us/library/ms186865.aspx

备份特定文件或文件组

 BACKUP DATABASE database_name FILE = XWing TO <backup_device> 

在写入磁盘之前,您还可以添加WITH COMPRESSION来压缩备份。