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