在VMWare中配置SQLServer2005日志传送 Step by Step(一)——前言&预安装

简介:
在VMWare 中配置SQLServer2005 日志传送Step by Step
 
前言
SQL server 2005 高可用性之日志传送是在 SQL server 2000 日志传送基础之上的延续,两者其本质上并没有太大的差异。日志传送能够同步位于不同服务器或同一服务器不同实例之间的数据库 ,通过将主服务器上备份 出来的一系列日志自动传送到辅助服务器上并进行恢复。当主服务器宕机的时候,日志传送功能并不能实现从主服务器到辅助服务器的自动故障转移功能,需要手动将辅助服务器切换到联机状态,使得辅助服务器上数据库来提供服务,从而实现数据库的高可用性。
日志传送操作由四个操作组成:备份作业、复制作业、还原作业和警报作业。
1. 备份作业,日志传送在主服务器实例上为每个主数据库创建一个备份作业。它执行备份操作,将历史记录信息记录到本地服务器和监视服务器上,并删除旧备份文件和历史记录信息。
2. 复制作业,日志传送在辅助服务器实例上为每个日志传送配置创建一个复制作业。此作业将备份文件从主服务器复制到辅助服务器,并在辅助服务器和监视服务器上记录历史记录信息。
3. 还原作业,日志传送在辅助服务器实例上为每个日志传送配置创建一个还原作业。此作业将复制的备份文件还原到辅助数据库。它将历史记录信息记录在本地服务器和监视服务器上,并删除旧文件和旧历史记录信息。
4. 警报作业,如果使用了监视服务器,将在警报监视器服务器实例上创建一个警报作业。此警报作业由使用监视器服务器实例的所有日志传送配置中的主数据库和辅助数据库所共享。对警报作业进行的任何更改(例如,重新计划作业、禁用作业或启用作业)会影响所有使用监视服务器的数据库。
如果与 Oracle 相比的话,我认为日志传送方式接近与 stream 即流,通过日志捕获、传输、还原、应用的方式进行数据同步,不同的是 SQLServer 传输的是文件,而 Oracle 的传输在内存进程中进行; SQLServer 的辅助服务器只能在无恢复模式和备用模式下切换,而 oracle 的目标服务器则可以自由使用。
 
预安装
1. 为了节省资源,所有实例均安装在同一台虚拟机上
虚拟机环境为 :VMWare1.0.6
操作系统为 :Windows2003 Server Enterprise
数据库为: SQLServer2005 企业 版
数据库实例分别为: source 主数据库 ,destsource 辅助数据库(一不小心敲错了,应为 dest )
新建两块磁盘,一块用来存放需要传输和接收的数据,另一块用来安装辅助数据库实例。
网络为 NAT 方式,地址自动获取,如下:

 
2.  为了避免出现意外状况,修改一下计算机的  DNS  后缀  2.  为了避免出现意外状况,修改一下计算机的  DNS  后缀
 
3.  在计算机管理   >  本地用户和组—  >  用户中创建  SourceAdmin    DestAdmin  两个新用户。
4.  创建  DestLog    SourceLog  两个目录,并创建共享。
  SourceLog  共享中为  SourceAdmin  用户提供完全控制权限,因为  SourceAdmin  需要把  source  数据库的日志写入该目录下。
 
  SourceLog  共享中为  DestAdmin  用户提供读取权限,因为  DestAdmin  需要从该目录下读取相关日志。
 
  DestLog  共享中为  DestAdmin  用户提供完全控制权限,因为  DestAdmin  需要从把从  SourceLog  中的日志拷贝到  DestLog  目录下,以实现日志还原。
 
5.  安装实例  Source  数据库,并制定域用户账户  SourceAdmin
 
6.  使用  Windows  身份验证模式
 
7.  再安装  DestSource  实例,指定域账号为  DestAdmin
8.SQLServer2005  安装完毕后,再安装  SP2  ,默认即可






本文转自baoqiangwang51CTO博客,原文链接: http://blog.51cto.com/baoqiangwang/310490 ,如需转载请自行联系原作者
相关实践学习
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
【涂鸦即艺术】基于云应用开发平台CAP部署AI实时生图绘板
相关文章
|
12月前
|
存储 Ubuntu Linux
VMware-安装CentOS系统教程及安装包
虚拟机相当于是一个独立于你电脑的环境,在这个环境上面,你可以安装Linux、Windows、Ubuntu等各个类型各个版本的系统,在这个系统里面你不用担心有病读等,不用担心文件误删导致系统崩溃。 虚拟机也和正常的电脑系统是一样的,也可以开关机,不用的时候,你关机就可以了,也不会占用你的系统资源,使用起来还是比较方便 这里也有已经做好的CentOS 7系统,下载下来解压后直接用VMware打开就可以使用
1680 69
|
10月前
|
监控 安全 程序员
Python日志模块配置:从print到logging的优雅升级指南
从 `print` 到 `logging` 是 Python 开发的必经之路。`print` 调试简单却难维护,日志混乱、无法分级、缺乏上下文;而 `logging` 支持级别控制、多输出、结构化记录,助力项目可维护性升级。本文详解痛点、优势、迁移方案与最佳实践,助你构建专业日志系统,让程序“有记忆”。
812 0
|
编解码 网络协议 网络安全
OpenWrt x86 虚拟机VMware ESXi安装
OpenWrt x86 虚拟机VMware ESXi安装
|
11月前
|
缓存 Java 应用服务中间件
Spring Boot配置优化:Tomcat+数据库+缓存+日志,全场景教程
本文详解Spring Boot十大核心配置优化技巧,涵盖Tomcat连接池、数据库连接池、Jackson时区、日志管理、缓存策略、异步线程池等关键配置,结合代码示例与通俗解释,助你轻松掌握高并发场景下的性能调优方法,适用于实际项目落地。
1813 5
|
运维 Linux 虚拟化
VMware虚拟机安装教程,Windows下安装VMware虚拟机,附VMware下载,Windows各版本系统镜像下载
虚拟机技术允许一台物理机运行多个操作系统,提升资源利用率,节省成本。通过快照、克隆等功能,实现系统快速恢复与复制,提高运维效率。本文详细介绍VMware虚拟机的安装步骤、Windows镜像下载及系统安装激活流程,适合初学者快速入门。
13115 0
|
安全 BI 网络安全
EventLog Analyzer 如何满足等保合规要求?密码有效期、产品日志保留、配置备份三大核心问题全面解答
EventLog Analyzer(ELA)助力企业满足网络安全等级保护要求,支持配置自动/手动备份、日志180天留存及密码策略管理,提升合规性与安全运营效率。
368 0
|
存储 NoSQL MongoDB
Docker中安装MongoDB并配置数据、日志、配置文件持久化。
现在,你有了一个运行在Docker中的MongoDB,它拥有自己的小空间,对高楼大厦的崩塌视而不见(会话丢失和数据不持久化的问题)。这个MongoDB的数据、日志、配置文件都会妥妥地保存在你为它精心准备的地方,天旋地转,它也不会失去一丁点儿宝贵的记忆(即使在容器重启后)。
1787 4
|
JSON 安全 Go
Go语言项目工程化 —— 日志、配置、错误处理规范
本章详解Go语言项目工程化核心规范,涵盖日志、配置与错误处理三大关键领域。在日志方面,强调其在问题排查、性能优化和安全审计中的作用,推荐使用高性能结构化日志库zap,并介绍日志级别与结构化输出的最佳实践。配置管理部分讨论了配置分离的必要性,对比多种配置格式如JSON、YAML及环境变量,并提供viper库实现多环境配置的示例。错误处理部分阐述Go语言显式返回error的设计哲学,讲解标准处理方式、自定义错误类型、错误封装与堆栈追踪技巧,并提出按调用层级进行错误处理的建议。最后,总结各模块的工程化最佳实践,助力构建可维护、可观测且健壮的Go应用。
|
监控 安全 Apache
什么是Apache日志?为什么Apache日志分析很重要?
Apache是全球广泛使用的Web服务器软件,支持超过30%的活跃网站。它通过接收和处理HTTP请求,与后端服务器通信,返回响应并记录日志,确保网页请求的快速准确处理。Apache日志分为访问日志和错误日志,对提升用户体验、保障安全及优化性能至关重要。EventLog Analyzer等工具可有效管理和分析这些日志,增强Web服务的安全性和可靠性。
644 9