我们计划将用于基本灾难恢复的日志传送与报告需求结合起来。服务器A源数据库将日志传送到服务器B数据库。我们将每四个小时进行一次日志运输。
原始计划,源备份位置将在服务器A硬盘备份文件夹。备份将复制到服务器B硬盘目标文件夹。
然而,在阅读了下面的两篇MS文章之后,
这两个大胆的说法是说同样的话还是不同的?
(1)源备份文件夹不应位于服务器A硬盘文件夹中吗?(我可以根据需要让服务器B访问它。)
(2)如果是,为什么要将源备份保存在单独的服务器主机上?这有什么好处呢?
(3)是否需要复制服务器B硬盘文件夹中的日志备份?为什么不保持在单独的服务器主机,因为他们建议有一致的哲学?
关于原木运输“主服务器实例运行备份作业以备份主数据库上的事务日志。然后该服务器实例将日志备份放在主日志备份文件中,并发送到备份文件夹。在此图中,备份文件夹位于共享目录--备份共享。三个辅助服务器实例运行自己的副本作业,将主日志备份文件复制到自己的本地目标文件夹。”
数据库镜像和日志传送在日志传送会话期间,主数据库上的备份作业将在备份文件夹中创建日志备份。从那里,备份由辅助服务器的复制作业复制。要使备份作业和复制作业成功,它们必须有权访问日志传送备份文件夹。为了最大限度地利用主服务器,建议您在单独的主机上的共享备份位置中建立备份文件夹。确保所有日志传送服务器,包括镜像/主服务器,都可以访问共享备份位置(称为备份共享)。
发布于 2018-06-18 07:13:42
建议是准确的。原因1是永远不要将备份保存在数据库服务器或磁盘上。好的做法就是在灾难发生时把它们分开。理想情况下,您也希望在不同的硬件上进行备份,甚至在不同的位置/数据中心进行备份。如果灾难发生,你能恢复吗?如果没有,您的故障点是什么,服务器、磁盘、基础结构。
您在MS页面上引用的场景解释了多个复制和将作业还原到多个辅助位置。复制到每个辅助和还原在该实例的作业上保持唯一的历史记录。正如MS所述,“主服务器实例和辅助服务器实例向监视器服务器实例发送自己的历史记录和状态。”
https://dba.stackexchange.com/questions/209894
复制相似问题