数据库
镜像 Database Mirroring(数据库镜像);一种能提高数据库可用性的技术。主数据库发生变化时,这些变化也将自动应用到镜像数据库。当主
服务器出现
故障,客户端
应用程序可以被重定向到镜像服务器自动在应用程序的任何变化。
数据库镜像可以
配置为对镜像服务器进行实时更改,称为
同步或接近实时的应用程序更改,称为异步;因此,可以在
系统中指定
保护级别和
性能成本。
SQL Server 2008
企业版,图像保护可以
扩展到数据页。如果主服务器或镜像服务器
损坏的数据页,相应的数据页面将从伙伴服务器检索数据的
操作,并将继续履行smoothly.sql Server 2008还改进了数据库镜像,
压缩主服务器和镜像服务器之间的数据流,而不需要重新
启动数据库时进行手动
恢复。
以互联网为基础的体育商品
公司,当服务器、数据库或页面级故障发生时,数据库镜像将提供非常快速的故障恢复,虽然必须购买新服务器,但不需要重写应用程序,备用服务器是标准的设备,不需要SQLServer许可证。
日志传送
运它是一种高可用性技术,提供了一个温暖的服务器,备份主服务器上
执行,并恢复对一个或多个辅助服务器执行。然后,日志传送常规日志备份应用到辅助服务器。虽然数据库镜像只能有一个镜像服务器,但日志
传输可以有多个辅助服务器,可以提高保护水平。
日志传输它是按照时间表执行的,因此数据的变化,这些变化对主服务器和辅助服务器之间的延迟时间,延迟会造成数据丢失,但在许多应用场景,这些延迟可以用来恢复
用户的
错误,因为它能推迟对辅助服务器日志数据的应用,从而保持原始数据在辅助服务器。
为了减少主服务器的
工作量,辅助服务器可以用作只读报表服务器,但在应用日志备份时无法
运行报表。
在猎头公司的
情况下,
可执行延迟的应用减少使用日志备份和备份服务器日志与;。这可以由用户来扭转错误,因为如果主服务器出现故障,可以直接应用到根据日志减少损失的数量。
故障转移群集
故障转移群集;这是一个Windows的
功能,为整个服务器提供保护,不仅仅是对数据库的保护。多台服务器(称为节点;;)共享
磁盘阵列,所以如果一个节点失败,它可以在集群中的其他节点开始服务。该
解决方案可以防止任何数据丢失,并提供自动客户端重定向服务,但从主服务器和辅助服务器恢复操作快速无数据库镜像,需要专门的
硬件。
Windows Server 2008扩展了Windows的老版本的集群功能,从而降低了硬件和基础设施的要求,并
支持在一个集群的16个节点。此外,因为所有的节点不需要所有节点在同一子网和支持或依赖关系(例如,当任何两个IP
地址资源可用的,它可以确保
网络名称资源也可),从而提高了聚类的功能。一般来说,它可以更容易建立和Windows Server 2008
管理集群和集群验证
工具的引入有助于确保集群解决方案有足够的硬件资源,利用Windows Server 2008的群集功能,SQL Server 2008省提供强大的高可用性解决方案为整个SQL Server instance.sql Server 2008提高集群的旧版本的功能,它不需要每个SQL Server实例必须有一封信,这增加了集群解决方案实例的数量可以支持。
在保险公司的案例,故障转移群集可用于提供近似
连续的可用性。Ldquo;故障转移群集它不会
影响系统的性能,因为它是一个服务器级的解决方案,可以在服务器上提供的其他资源的可用性。如果你担心共享磁盘阵列不能提供足够的冗余,可以使用地理
位置分散的群集;。
地理分散故障转移簇
地理上分散的故障转移群集据微软地理位置分散的群集服务配置的身份验证提供服务器级别的冗余,这就要求每一个
网站都有一个或多个存储阵列。如果网站、服务器节点或磁盘出现故障时,系统的完整的冗余和故障转移群集磁盘将能够在另一个网站的过程后续活动。这一结构避免了共享磁盘阵列故障的风险,这将防止标准的集群配置发挥
作用。
对等
复制 对等复制多个数据库可以复制。变化可以在任何数据库中进行的,而这些变化可以应用到其他节点的复制拓扑结构在近实时的方式,应用程序的设计要求是,如果主体服务器不可用时,应用程序必须能够
连接到其他节点在拓扑。
SQL Server 2008加强对等复制功能,增加了节点的复制解决方案在保持在线状态的复制过程。在SQL Server的旧版本,添加新节点,复制过程必须执行脱机。此外,SQL Server 2008可以直接使用图形拓扑查看器
设置、监督管理对等replication.sql Server 2008还引入了一个碰撞
检测机制,防止多个复制节点更新同一行的偶尔的冲突。
在管理培训公司的情况下,对等复制可以在
本地访问整个订单数据库,如果另一个站点的数据库不可用,则每个站点都可以用于故障恢复。