哪些 SQL Server 2005/2008 备份恢复解决方案最能满足我的要求?

哪些 SQL Server 2005/2008 备份恢复解决方案最能满足我的要求?

我们一直使用 SQL 作业在本地备份我们的 SQL 2005 数据库,然后使用 BackupExec 将它们复制到磁带。同时,我们使用 MS Data Protection Manager 全天进行增量备份。磁带只是我们异地进行的夜间备份,而 DPM 允许我们从任何 15 分钟的增量中进行恢复(或夜间完整备份以更快地恢复)。我们最常见的用途是将数据库恢复到开发服务器,我们每天执行几次。我们正在寻求替代 DPM,我们也在升级 BackupExec。

我们将继续使用 BackupExec 作为灾难恢复备份,但我需要一个 DPM 的替代品,主要用于将数据库副本放到开发服务器上。理想情况下,我希望找到一个解决方案,每 15 分钟左右进行一次增量备份,并允许我像现在一样随时还原到任何服务器。此外,我更希望我可以自动执行还原,和/或授予其他用户访问权限,以将数据库还原到他们有权访问的服务器。我们希望将副本存储数周或数月(可能一周后每天只存储一份完整副本),或者基本上只要本地磁盘允许,就可以存储。

我今天开始使用 Google 搜索,但我也希望从这里听到一些专家意见。

答案1

你看过Quest Litespeed? 我没有用过它,但我知道它在 SQL 备份领域相当大。

答案2

我总是犹豫要不要回答我自己的问题,但是我们选择的软件并没有给我答案,我认为它最适合我的要求。我们选择了艾德拉 SQLSafe。它可以高效地备份 SQL Server 2005 和 2008,并安排全天备份(白天备份差异,然后每天备份)。它的一个不错的附加功能是将所有备份存储在一个中心位置,因此我无需担心实际服务器上的存储。

不过,它最强大的功能在于恢复。它是按备份实例授权的,因此我可以在任意数量的服务器上安装代理,并根据需要多次恢复这些服务器。我可以通过它们的界面快速启动一系列恢复,并让它们同时运行。它还为我提供了一个命令行选项来运行恢复。虽然我还没有设置它,但我可以让开发人员运行自己的恢复,只要他们可以读取备份文件并在 SQL 服务器上拥有必要的权限。

答案3

这是一个关于备份您必须问自己的问题。

  1. 如果必须恢复到最新版本,您最多可以承受多少业务损失?一天?一周?一个月?还是不超过 15 分钟前?

这个问题的答案将决定您备份的内容、方式和时间。在最坏的情况下(例如:您在下午 5 点失去了整栋大楼的数据),您最希望恢复的最近备份是昨晚的,这大概会让您失去一整天的工作成果。

Backup exec 是一款非常好的备份产品。我们不再使用它了,但当我们使用它时,使用 SQL Agent 是一种很好的备份方式,不仅可以备份系统状态,还可以备份数据库。每 15 分钟备份一次效率不高。我们现在使用 Red Gate Sql Backup 以及在线备份服务。对我们来说,整个过程都是自动化的。

我不得不问,磁带是如何被运出公司的?请不要告诉我这是 IT 人员为了好心为公司省钱而做的。

对于出于开发目的而备份/恢复到另一台服务器,还有其他更高效、更自动化的方法,无需借助备份/恢复。具体来说复制(快照)

相关内容