在SQL Server上备份和恢复大型数据库或数据库集合的过程对于灾难恢复非常重要。然而,我还没有找到一个强大的解决方案,可以保证整个过程尽可能高效、100%可靠,并且易于在多台服务器上进行维护和配置。
微软的维护计划似乎不够充分。我使用的最佳解决方案是手动创建许多作业,每个数据库有许多步骤,在源服务器(备份)和目标服务器(恢复)上运行。这些作业使用存储过程进行备份、复制和恢复。这个过程每天运行一次(完全备份/恢复),并在每5分钟内进行日内交易日志传送。
虽然我的当前过程可以工作并通过电子邮件报告任何作业失败,但我知道整个过程并不是非常可靠,并且非DBA无法轻松地在所有服务器上进行维护/配置,需要深入了解该过程。
我想知道其他人是否有相同的备份/恢复过程,以及其他人如何解决这个问题。
微软的维护计划似乎不够充分。我使用的最佳解决方案是手动创建许多作业,每个数据库有许多步骤,在源服务器(备份)和目标服务器(恢复)上运行。这些作业使用存储过程进行备份、复制和恢复。这个过程每天运行一次(完全备份/恢复),并在每5分钟内进行日内交易日志传送。
虽然我的当前过程可以工作并通过电子邮件报告任何作业失败,但我知道整个过程并不是非常可靠,并且非DBA无法轻松地在所有服务器上进行维护/配置,需要深入了解该过程。
我想知道其他人是否有相同的备份/恢复过程,以及其他人如何解决这个问题。