sqlserver2008r2实现镜像

时间:2023-03-09 07:32:00
sqlserver2008r2实现镜像

拓扑图

sqlserver2008r2实现镜像

环境

主服务器:

192.168.8.16 winserver2008b





镜像服务器

192.168.11.128 mssql1





见证服务器:

192.168.8.69 server2008c

确保互相之间可以telnet 5022端口,1433端口(关闭防火墙或者在防火墙中放行)

前提:

主服务器、镜像服务器、见证服务器都需要加入同一个域中,并在域环境下安装sqlserver服务器,安装最好在相同目录下如都装在:d:\sqlserver\data中

并且启sqlserver服务区的用户相同,都为域账号

sqlserver2008r2实现镜像

在主机中备份数据库,并且还原到镜像服务器中,具体语句如下

备份数据库主机



use hishop

#备份数据

Backup database hishop to disk='d:\backup_hishop.bak'

#执行备份log

backup log hishop to disk='d:\backup_hishop.bak'





还原数据库到镜像备机中

还原数据库

restore database hishop from disk='d:\backup_hishop.bak'

with file=1,replace,norecovery





restore database hishop from disk='d:\backup_hishop.bak'

with file=2,norecovery

加密的勾去掉

sqlserver2008r2实现镜像

sqlserver2008r2实现镜像

遇到错误查看主机服务器上的sqlserver安装目录下的log日志error文件

错误一:

sqlserver2008r2实现镜像

都在域环境下使用同样的域账号设置,报这个错就可能是其中,加密通过此断点发送的数据(主服务器和镜像服务器没有加密,而见证服务器勾选了加密,故会报错)

sqlserver2008r2实现镜像