目前,我通过将备用数据库从主服务器复制到辅助服务器来同步备用数据库。我每天做这项活动。我听说有这种可用的自动化过程。

但问题是,主要数据被破坏,然后将复制到辅助备用数据库。这将使备用数据库不使用。

是有什么自动化过程的方式,使得只有要与主数据库中未损坏的备用数据库同步的数据?

感谢

有帮助吗?

解决方案

no。这不可能。有各种选项可以帮助您从这种情况中恢复,甚至阻止它在第一个位置发生。

思考它:你如何确定“数据被破坏”何时?

想象一下,您可以通过归档的重做日志来解码和扫描,然后在它们被运送到备用状态之前。您如何确定导致任何“损坏”的内容,而无需了解数据库结构,表格的内容以及此类?

某些选项是:

  1. 在备用备用备用数据时设置延迟。如果在此窗口中发现逻辑(数据)损坏,请停止将重做运送到待机状态,因此它不会受到影响。

  2. 在主或备用数据库上设置闪回以进行适当的时段。如果在此期间检测到逻辑损坏,则可能能够使用闪回查询或闪回数据库恢复 - 但如果它在后面发现很长时间,则不会容易。

  3. 设置数据库,以便在不有意介绍它们的情况下,不可能管理逻辑损坏/难以管理。例如参照完整性,正确的数据类型和c。

许可以下: CC-BY-SA归因
不隶属于 dba.stackexchange
scroll top