SQL SERVER2008镜像功能的实现

实现环境是:服务器为两台HP580G7,操作系统为WINDOWS2008 SERVER R2,数据库为SQL SERVER 2008 R2,主服务器配置为四个16核心CPU,64G内存,镜像服务器配置为四个8核心CPU,32G内存。

一、建立一个域

1、  添加Active Directory域服务器和DNS服务器如图

 

添加DNS服务器时要在本地连接中设置好网关和DNS服务器地址,DNS服务器设成本机的IP地址。在运行窗口中输入dcpromo进行活动目录设置。需要注意的是,刚开始将DNS服务器安装在主服务器上,安装不成功,原因是主服务器CPU线程数超过DNS能管理的数量。

二、将主服务器,镜像服务器加入域中,并在本地连接中设置DNS服务器地址。

三、在计算机管理中将administrator帐户授予域管理权限。

方法是在本地用户和组中将administrators组授予域管理权限。

四、在服务中以.\administrator 帐户启动mssqlserver和sqlserveragent服务。

五、备份需要镜像的数据库和日志。

先将数据库恢复模式设置为完全,再将数据库和日志备份到一个文件中。

六、在镜像服务器中还原备份的数据库和日志,数据库恢复模式设置为完全,还原模式采用restore with norecovery。

 

恢复后数据库显示

七、打开防火墙5022端口,主服务器和镜像服务器都需要打开。

八、在服务器的方面设置->外围服务器配置器中将RemoteDacEnabled 设置为true

九、开始镜像设置

1、点配置安全性

2、  不配置见证服务器

3、  设置端点名称,此外我设置为his

四、设置镜像服务器参数和端点名称

五、设置服务帐户

六、设置完成

八、开始镜像

弹出对话框

点是

九、主服务器显示

镜像服务器显示

说明镜像设置成功

十、启用镜像服务器监视器,查看镜像情况


 

总结:镜像设置成功,因为不希望故障自动转移,所以没有设置见证服务器。如果设置故障自动转移,因为客户端的配置没有改变,业务还是会暂停。如果主服务器出现故障,并且不能手工转移故障,在镜像服务器中执行如下语句,则镜像服务器即可以投入使用.

--查看端点

select *fromsys.endpoints

--删除端点

drop endpointhis

--删除镜像的命令

alter database kinghissetpartner off

--这使得恢复过程能完全结束。

RESTORE database  kinghiswithrecovery

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

zxszx

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值