构建高性能SQL Server 2008异步镜像与见证服务器部署策略
141 浏览量
更新于2024-08-30
1
收藏 1.27MB PDF 举报
本文档介绍了如何在SQL Server 2008 Enterprise X64环境下部署异步(高性能)数据库镜像,以及如何实现自动故障转移,包括一系列的前提条件、限制和建议。以下是主要知识点:
1. **目标**:
- 使用SQL Server 2008构建镜像数据库,以提供数据冗余和高可用性,同时借助见证服务器实现故障切换,确保业务连续性。
2. **前提条件和建议**:
- **版本一致性**:所有服务器(主体服务器、镜像服务器和见证服务器,如适用)需使用同一版本的SQL Server 2008。
- **见证服务器**:若使用,应至少安装SQL Server 2005或更高版本。
- **数据库命名**:镜像数据库创建时,使用`WITH NORECOVERY`选项,确保备份还原和日志应用的一致性。
- **日志处理**:如果镜像已停止,需先处理主体数据库的日志备份,再重启镜像。
- **事务支持**:数据库镜像不支持跨数据库和分布式事务。
- **硬件和资源**:镜像数据库路径与主体服务器一致,避免在CPU利用率过高时启用自动故障转移。
- **网络稳定性**:推荐一个高效稳定的网络环境。
3. **设置步骤**:
- **用户登录**:确保镜像服务器上的数据库用户已具备登录权限。
- **环境准备**:在新服务器实例上预先创建所需环境。
- **还原备份**:使用`NORECOVERY`模式还原主体数据库完整备份,创建镜像数据库,要求名称一致且不可在镜像会话中修改。
- **安全性设置**:通过Transact-SQL或数据库镜像向导设置镜像的安全性,启动镜像会话。
- **见证服务器**:可选地添加见证服务器到会话中。
4. **安装指南**:
- **系统需求**:SQL Server 2008需要.NET 3.5支持,确保先安装.NET 3.5 Framework。
- **安装类型**:选择全新独立安装,确保组件选择和安装目录的一致性。
- **服务配置**:使用域管理账户启动服务,配置混合身份登录和SQL Server管理员。
本文主要围绕SQL Server 2008数据库镜像的部署,涉及了环境准备、镜像设置、安装步骤等内容,旨在帮助读者在实际环境中顺利搭建高性能的数据库镜像系统。
2013-06-19 上传
2023-05-20 上传
2023-03-17 上传
2023-05-13 上传
2023-09-06 上传
2023-03-29 上传
2023-09-27 上传
2023-05-27 上传
2023-05-12 上传
weixin_38551059
- 粉丝: 5
- 资源: 913
最新资源
- OptiX传输试题与SDH基础知识
- C++Builder函数详解与应用
- Linux shell (bash) 文件与字符串比较运算符详解
- Adam Gawne-Cain解读英文版WKT格式与常见投影标准
- dos命令详解:基础操作与网络测试必备
- Windows 蓝屏代码解析与处理指南
- PSoC CY8C24533在电动自行车控制器设计中的应用
- PHP整合FCKeditor网页编辑器教程
- Java Swing计算器源码示例:初学者入门教程
- Eclipse平台上的可视化开发:使用VEP与SWT
- 软件工程CASE工具实践指南
- AIX LVM详解:网络存储架构与管理
- 递归算法解析:文件系统、XML与树图
- 使用Struts2与MySQL构建Web登录验证教程
- PHP5 CLI模式:用PHP编写Shell脚本教程
- MyBatis与Spring完美整合:1.0.0-RC3详解