SqlserverAlwayson高可用性方案.docx
《SqlserverAlwayson高可用性方案.docx》由会员分享,可在线阅读,更多相关《SqlserverAlwayson高可用性方案.docx(14页珍藏版)》请在三一文库上搜索。
1、精选优质文档-倾情为你奉上Sqlserver2012Alwayson高可用性方案编制日期2015-09审核日期批准日期发布实施变更记录版本修订时间修订人修订类型修订章节修订内容V1.0.02015-09龚新艳A创建*修订类型分为 A - ADDED M - MODIFIED D DELETED注:对该文件内容增加、删除或修改均需填写此记录,详细记载变更信息,以保证其可追溯性目录1 需求分析1.1 背景说明31.2 系统目标与系统边界42 AlwaysOn高可用性配置2.4 AlwaysOn部署.73 数据库备份4 .125 灾备系统测试.12存储设备有故障.13.131 1 需求分析1.1 背
2、景说明AlwaysOn利用了Windows故障转移群集的健康监测和自动故障转移的特性,因此它必须建立在Windows故障转移群集之上。但是和SQLServer群集不同的是,可用性组里的数据库并不是一定要求存放在共享存储(SharedDisk)上的,它们也可以存储在本地磁盘上。另外,可用性组是以用户数据库的集合为单位进行健康检测和故障转移的,而不像SQLServer群集那样是以整个实例为单位。AlwaysOn具有以下这些关键特性:1.像群集一样,AlwaysOn支持故障转移,但是它具有其独特的特点: 多个用户数据库可以一同进行故障转移。这对要同时使用多个用户数据库的应用,例如Microsoft
3、SharePoint,会很有帮助。 提供一个虚拟的服务器网络名,无论哪个服务器是当前的主服务器,客户端都可以使用统一的虚拟服务器名进行连接。 具有三种故障转移模式:自动,手动和强制,用户可以选择发生故障切换的条件。 一个主服务器可以对应最多达4个辅助服务器(总共5个服务器)。发生故障时可以切换到任意一个辅助服务器上。 有Dashboard可用于监视AlwaysOn的运行状态。有丰富的信息可用于故障诊断(DMV,性能计数器,扩展事件日志等) 得益于Windows Server 2008群集,可以实现多站点的部署。主服务器和辅助服务器之间可以在物理上相隔很远。2.像镜像和日志传递一样,Always
4、On在辅助服务器上有数据库的另外一份拷贝。所不同的是,这份拷贝可以支持更多的只读功能。 每个辅助服务器上都有一份数据的拷贝,可以使服务器上的数据拷贝和主服务器上的数据完全同步。 辅助服务器可用于只读的访问请求。 辅助服务器可以执行备份和DBCC命令。 在某些配置情况下,客户端的只读请求可以被自动定向到辅助服务器。 可以自动修复某些类型的数据页面损坏问题。 主服务器和辅助服务器之间的数据会被加密和压缩,提高了安全性又降低了网络流量。通过上面这些特性,相信你已经很清楚地看到,AlwaysOn集合了许多以往SQLServer高可用和灾难恢复技术的优点,同时又具有自己独特的功能。这些特性不但保证了SQ
5、LServer更高的可用性,而且还实现了一定程度上的负载均衡,减轻了SQLServer主服务器的压力。1.2 系统目标与系统边界通过高可用性AlwaysOn方案实现负载均衡,读写分离,减轻sqlserver主服务器的负担,为灾难恢复提供有效保障。2 AlwaysOn高可用性配置 2.1 环境1、服务器:准备3台服务器SQL01,SQL02,SQL03。 2、操作系统:windows2008 R2 SP2或者以上版本。 3、数据库:Sqlserver 2012。2.2 操作系统安装及设置1、在3台服务器上均安装操作系统windows 2008 R2,并分别设置计算机名为: Sql01、SQL02
6、sql03,分别设置IP为10.0.0.11,10.0.0.12,10.0.0.13. 子网掩码都是255.255.255.0.默认网关是10.0.0.251.2、在Sql01、SQL02、sql03上开启功能.NET3.5 SP1。 3、在Sql01、SQL02、sql03上安装Sqlserver2012。 4、在Sql01服务器上建立域服务HMD.com、并将Sql01、SQL02、sql03的DNS设置为10.0.0.20,然后加域HMD.com。2.3 windows2008故障转移群集部署1、以HMD.comadministrator域帐户登录Sql01、SQL02、sql03,并
7、添加故障转移集群功能。 2、在Sql01、SQL02、sql03中任一台机上创建群集,并将Sql01、SQL02、sql03台服务器添加进去、群集名称为,群集IP为10.0.0.20。2.4 alwayson部署1.启动Always On高可用性功能2.附加SQL数据库3. Always On高可用添加节点指定可用性组名称: sqlalwayson分别添加副本服务器SQL02SQL033 数据库备份3.1 在辅助服务器sql02上面进行数据库完整备份和日志备份 AlwaysOn在辅助服务器sql02上面进行数据库完整备份和事物日志备份。3.2 查看主服务器备份文件有效性。 AlwaysOn为了
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- SqlserverAlwayson 可用性 方案
