SQL Server 镜像
一、环境说明
服务器(主体)100.124.24.12
服务器(镜像)100.124.24.160
Windows Server 2019,且安装了SQL Server 2014、及SSMS客户端连接工具。
如下简单说明:
1、下图Configuration Manager,管理SQLServer服务和端口配置
2、下图SSMS,windows认证登录,或身份认证(输入账号密码)
二、搭建SQL Server镜像同步
官方文档参考:
两个服务器实例在非信任的 Windows 域中运行,因此需要基于证书的身份验证。
2.1 配置出站连接
2.1.1 主库24.12连入
2.1.2 主库24.12生成证书
2.1.3 主库24.160连入
2.1.4 镜像24.160生成证书
2.1.5 将两个证书拷到对方服务器
2.2 配置入站连接
2.2.1 主库24.12创建用户、关联证书、授权
2.2.2 镜像24.160创建用户、关联证书、授权
2.3 以上建立好两个实例之间的关系
2.4 准备DB
2.4.1 主库24.12创建数据库
图形化操作:
2.4.2 主库24.12完整备份DB
图形化操作:
这里要注意是完整备份。
2.4.3 主库24.12日志备份DB
这里步骤2,注意是跟完整备份追加到同一个文件。
也可以配置,日志备份单独 添加到一个新文件。
完成日志备份
2.4.4 将备份文件拷贝到镜像节点
注意这个目录,数据库服务启动用户要有权限读。
可以放到安装时配置的备份目录:D:\MSSQL\MSSQL12.MSSQLSERVER\MSSQL\Backup
2.4.5 镜像24.160恢复DB
图形化操作:
确认信息,分别是一个完整备份、和一个日志备份
确认恢复为NORECOVERY状态,用于构建镜像同步。
这里第三步可以生成SQL
恢复完成,这个DB处于正在还原状态。
2.5 建立同步
2.5.1 镜像24.160配置
2.5.2 主库24.12配置
附SQL,这里ip是160镜像的内网ip:
2.6 搭建完成验证
主库状态:主体,已同步
镜像状态:镜像,已同步/正在还原