利用日志传送实现高可用性
环境:一台win2003pc,一台winxp的pc,两台机器上都装有mssql2005的实例(已经打过sp3补丁),
此次研究中,win2003做为主服务器,xp做为辅助服务器
准备:把两台机器的上SQL实例的SQL Server Agent服务开启,在两台机器上创建相同的window用户名(密码亦相同),
并且把他们放到相应的SQL SERVER用户组 中
更改SQL SERVER服务和SQL Server Agent的启动账户,如下图,两台pc都做一样的处理
以上步骤完成之后,下面开始创建共享文件夹
在主服务器上面创建共享文件夹、
其中文件夹是用来存放数据库的完整备份文件的
文件夹属性为
文件夹是用来存放数据库的产生备份log文件
文件夹属性为
在辅助服务器上面创建文件夹
文件夹是用来存放从主服务器复制过来的备份log文件,
文件夹属性为
下面开始进入正题
1、选择要备份的数据库右击属性,打开事务日志传送,点击“
”按钮
设置完成之后,点击下面的辅助服务器,进行辅助服务器的添加,添加分为三步
1、初始化辅助服务器,具体操作参照下图
2、复制文件
3、还原事务日志
以上操作完成之后,没有见证服务器的事务日志传送环境就搭建成功了
ps:以上就是我学习日志传送的全部心得,如果大家有什么意见或建议可以跟帖交流,或者,如果你对这方面的知识感兴趣的话可以去看微软的2005盛宴系列的管理篇