【问题标题】:Azure SQL - GEO-REPLICATION : Data loss?Azure SQL - 地理复制:数据丢失?
【发布时间】:2021-02-23 10:04:59
【问题描述】:

我在美国西部有一个 Azure SQL,启用了 GEO-REPLICATION 以与美国东部同步。

我想知道

  1. 多久执行一次异地恢复同步以使美国东部保持最新状态?
  2. 如果美国西部地区发生故障并恰好故障转移到美国东部,是否会丢失任何数据?

【问题讨论】:

  • 嗨@Karthikeyan Vijayakumar,如果您需要更多信息,请告诉我。

标签: azure azure-sql-database azure-sql-server geo-replication


【解决方案1】:

更新:

  1. 自动备份,据此documentation:SQL 数据库和 SQL 托管实例都使用 SQL Server 技术每周创建完整备份,每 12-24 小时创建差异备份,每 5 到 10 分钟创建事务日志备份。事务日志备份的频率取决于计算大小和数据库活动量。

  2. 根据此documentation,如果检测到中断,Azure 将等待您由GracePeriodWithDataLossHours 指定的时间段。默认值为 1 小时。如果您无法承受数据丢失,请确保将 GracePeriodWithDataLossHours 设置为足够大的数字,例如 24 小时。使用手动组故障转移从辅助节点故障回复到主节点。

  3. 根据这个answer,宽限期意味着允许数据库在主要区域内进行故障转移。

【讨论】:

  • 宽限期是什么意思?它将如何最大限度地减少数据丢失?为什么这个数字应该很大?
  • 嗨@Karthikeyan Vijayakumar,我已经更新了我的答案。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2021-04-24
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多