《SQL_Server_2016_数据库镜像部署实例》.doc

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQL Server 2008 数据库镜像部署实例之一 数据库准备 一、目标 利用Sql Server 2008 enterprise X64,建立异步(高性能)镜像数据库,同时建立见证服务器实现自动故障转移。 二、前提条件、限制和建议 1、伙伴双方(主体服务器和镜像服务器)及见证服务器必须使用相同版本的Sql Server 2、如使用见证服务器,择须确保其系统上安装 Sql Server 2005或更高版本 3、在镜像服务器上创建镜像数据库时,确保制定相同的数据库名称WITH NOREBOVORY来还原主题数据库备份。另外,还必须通过 WITH NORECOVERY 应用在该备份执行后创建的所有日志备份。如果数据库镜像已经停止,则必须将对主体数据库执行的所有后续日志备份应用到镜像数据库中,然后才可以重新启动镜像。 4、跨数据库事务和分布式事务均不支持数据库镜像 5、镜像的数据库路径尽量与主体服务相同,如果主体服务器CPU利用率在50%以上,择不建议配置自动故障转移 6、建议配置高效稳定的网络环境 三、设置概述 1、确保所有数据库用户在镜像服务器上都有登录名 2、在向另一个服务器实例提供数据库之前,您必须在该服务器实例上建立数据库用于新服务器实例时所需的环境 3、使用 NORECOVERY 还原最近的主体数据库完整备份,以创建镜像数据库。确保执行备份时主体数据库已使用完整恢复模式。镜像数据库和主体数据库名称必须相同,并且它们在数据库镜像会话中不能被重命名。 4、设置安全性并启动数据库镜像会话。可以使用 Transact-SQL 或数据库镜像向导来设置镜像。 5、(可选)将见证服务器添加到会话。 四、在Windows Server 2008 R2上安装Sql Server 2008 enterprise X64 1、SQL Server 2008 需要.NET 3.5支持,所以安装之前需要安装.NET3.5 在服务器管理的功能单元中,添加.NET Framework 3.5.1功能 ? 2、安装时选择全新SQL Server独立安装 3、选定功能组件,注意安装目录与其他节点保持一致 ? 4、使用默认实例名称,或者与其他节点相同 5、设定服务启动账户,这里配置所有 服务均使用域管理启动 6、设置混合身份登录、制定SQL Server管理员 7、点击下一步,等待安装完成。在其他节点按照同样方式安装SQL Server ? 五、配置数据库镜像前的数据库准备 ? 1、? 确认数据库使用了完整恢复模式:打开SQL Server Management,在VirtualManagerDB数据库(将要镜像的数据库)上点击右键选择属性,定位到选项页,将恢复模式改为“完整” ? 2、? 备份主体数据库:在VirtualManagerDB数据库上点击右键——任务——备份 备份类型选择完整 ? 3、将备份文件拷贝到镜像节点,执行还原。右键点击数据库,选择还原数据库 选定备份文件,写入还原数据库名称,注意此数据库名称必须与主体服务器数据库名称一致。即VirtualManagerDB。 ? 点击选项页,勾选覆盖现有数据库。选择NORECOVERY模式 ? 4、进行完整日志备份 执行backup LOG VirtualManagerDB? to Disk = c:\backup\vlogback.bak 5 ? 6、在还原选项中选中NORECOVERY,执行还原操作。至此第一部分结束,接下来开始介绍配置镜像连接 SQL Server 2008 数据库镜像部署实例之二 ? ? ?上一篇文章已经为配置镜像数据库做好了准备,接下来就要进入真正的配置阶段? 一、在镜像数据库服务器上设置安全性并启动数据库镜像会话 2、点击配置安全性,点选是,包括见证服务器 ? 3、去掉见证服务器,以后进行配置 ? 4、设置主体服务器,填入端点名称为site1 ? 5、添加镜像服务器,取端点名为site2 ? 6、指定服务账户为域管理员账户(可以在域内事先配置) ? 7、创建成功,点击关闭 ? 8、弹出对话框,选择不开始开始镜像 ? 9、点选高性能模式的运行模式,点击开始镜像,查看状态显示已经同步 ? 10、同步完成后,显示如下 ? 至此,镜像配置完毕,接下来开始测试故障转移? 二、手动故障转移测试 1、主体数据库上点击右键——任务——镜像 更改运行模式为高安全性(在高可用模式下不能进行手动故障转移) 点击右侧故障转移,提示断开所有与主体数据库的链接 ? 1、? 点击是,开始向镜像数据库还原,下图为正在执行镜像过程 4、? 此时显示镜像已近完成,主体数据库被转移到了原来的镜像数据库HYTEST02。整个过程1秒钟内完成 ? ? 未完待续,接下来介绍安装见证服务器、配置自动故障转移S

文档评论(0)

ghfa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档