博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
在VMWare中配置SQLServer2005日志传送 Step by Step(一)——前言&预安装
阅读量:6963 次
发布时间:2019-06-27

本文共 1724 字,大约阅读时间需要 5 分钟。

在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
,如需转载请自行联系原作者
你可能感兴趣的文章
Weblogic数据池测试出错
查看>>
django 迁移数据 暂时禁用auto_now / auto_now_add
查看>>
多个线程之间的通信
查看>>
Tomcat中server.xml文件内各节点详解
查看>>
SSH远程访问及控制
查看>>
centos6 远程桌面链接
查看>>
jquery javascript iframe操作
查看>>
【原创】一路成长一路歌
查看>>
hello
查看>>
debian 安装配置heartbeat
查看>>
sqlserver 数据库死锁
查看>>
linux 下 apache tomcat 高可用负载集群
查看>>
正则表达式总结
查看>>
mysql-mm(双主)
查看>>
Ubuntu安装Trac+svn+apache+ldap+[mysql]认证
查看>>
WIN7的IE已停止工作故障的一次处理
查看>>
FMDB的使用
查看>>
telnet ctrl+c 不退出问题解决
查看>>
Linux LVM的创建及扩展
查看>>
玩转树莓派——制作包含Windows 10 IoT Core和Raspbian的离线安装介质
查看>>