Microsoft SQL Server的第三方备份代理和MS SQL Server提供的备份function之间的区别?

我目前正在寻找一些新的备份软件,并已注意到,那里的一些产品收取大量的SQL服务器代理,即约500英镑。 谁能告诉我为什么这些插件花费这么多,当SQL服务器内置备份。 你会build议不要使用MS SQL服务器备份function,然后备份输出,如果是的话,为什么?

第三方代理通常会进行“砖级”备份和恢复,使您可以恢复数据库(表等)的部分内容,而不仅仅是整个数据库。 他们也不要求你通过直接备份数据库来分阶段输出(加倍磁盘需求)。

某些第三方产品(如Quest的LiteSpeed和RedGate的SQLBackup )也将通过SQL Server的本机备份机制为您提供其他数据级压缩和encryption选项。 这对NTFS级别的选项非常有利。

这取决于备份解决scheme,但通常的好处是:

  • 与您的整体备份系统集成
  • 还原的单点,这可以在忙碌的灾难恢复情景中有所帮助
  • 在远程磁带库上直接进行磁带备份

除了已经提到的…

尽pipeSQL 2008内置了SQL 2008,但SQL 2005和以下版本受益于许多第三方备份压缩function。

我不能说我会build议不要使用MS SQL备份function,因为它运行良好,显然是免费的(包含在SQL Server中),但是如果您正在寻找更多的花里胡哨的东西,或者寻找更集成的恢复解决scheme,那么第三方工具就是要走的路。

我不喜欢使用特殊的SQL代理,而是依赖内置函数。 正如Kevin Kuphal所说,这意味着我们必须在某个地方find磁盘空间,但是专门用于在整个networking上进行文件备份的廉价存储柜比磁带要快,而且比磁带库更容易扩展。 只需将您的维护计划指向文件共享,并确保SQL代理帐户可以在那里写入。

我只需要恢复一个表就可以将备份恢复到一个新的数据库,然后编写表创build脚本,但是我从来没有必要这样做。

有几个工具,其中一个大好处似乎是原生的压缩和encryption备份。

这些function只在SQL Server企业…所以$ 500-1000是一个交易….