📜  SQL Server 的高可用性和灾难恢复之间的区别

📅  最后修改于: 2021-09-13 02:03:57             🧑  作者: Mango

1. SQL Server 高可用性 (HA):
该技术可用于通过在同一位置使用额外和备份组件(如数据库副本)来提供 100% 的服务可用性和 24×7 正常运行时间。

高可用性的好处:
在可能使主 SQL Server 生产系统脱机的情况(例如瞬间故障或意外的服务器重启)中保持数据库联机。

高可用性的限制:
在诸如运行主 SQL Server 实例的物理服务器出现故障或您的数据中心因火灾、洪水或飓风等原因而长时间断电等情况下,它没有用。 2. SQL Server 灾难恢复 (DR):
该技术可用于通过不同位置的额外独立组件提供 100% 的服务连续性并最大限度地减少停机时间。

灾难恢复的好处:
没有系统是完全无懈可击的。诸如运行主 SQL Server 实例的物理服务器出现故障或您的数据中心因火灾、洪水或飓风等原因长时间断电等情况发生。确保可在短时间内恢复的 SQL Server 数据库的安全非常重要。及时有效的方式。灾难恢复 (DR) 是可以在这里使用的技术。

SQL Server 的高可用性和灾难恢复之间的区别:

Features High Availability (HA) Disaster Recovery (DR)
Goal Service Availability Service Continuity
Process Automatic Manual
Infrastructure Single Location Multiple Location
Intention Retaining Service Retaining Data
Fail-over Clustering Yes No
Database mirroring Synchronous Asynchronous
AlwaysON Availability Group Yes (In Same Location) Yes (In Different Location)
Log Shipping Yes (In Same Location) Yes (In Different Location)
Replication Yes (In Same Location) Yes (In Different Location)