各位大侠:请问两台在一个局域网的服务器 A是主服务器,B是备用服务器,如何做到两台服务器数据同步,谢谢

服务器的数据库是SQL server2008的,假如A是主服务器崩溃了,B服务器可以自动顶上去,可是现在问题是现在A主服务器上的数据如何让它晚上半夜会自动备份到B备用服务器上呢?据说可以用批处理方式!查资料都说的不是很详细,希望说得详细些和具体的操作 谢谢,很急!!

可用的方案:
1. 发布/订阅 这是表级的, 需要针对每个表配置. 延迟一般1~5秒. 好处是a/b服务器是的数据都是可读写的(合并复制)
2. 事务日志传送 数据库级别的配置. 延迟一般在1分钟以上(因为是用作业定时处理的). 优点是备用服务器可以只读访问, 并且配置和管理比发布/订阅简单
3. 数据库镜像 数据库级别的配置. 最高效的同步方案. 延迟很小, 故障时可以很方便切换到备用服务器. 缺点是备用服务器不可访问(可通过快照访问截止某个时间点的数据)
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-21
这个简单啊,你就在B服务器上建立一个共享文件夹,A服务器桌面上建立一个到B服务器共享文件夹的快捷方式, 在A服务器上设置备份策略让晚上自动备份数据到B服务器共享文件夹就可以了。追问

能说说集体的步骤码?还有数据备份到B服务器上之后,B服务器怎么能原到数据库中呢?谢谢啊!

追答

最简单的方法:

1、首先在A服务器上设置mssql备份策略,例如每天晚上10点备份到  d盘下的 sqlbak文件夹下

2、通过ntbackup设置:每天晚上11:30 将d盘下的 sqlbak文件夹备份到B服务器上的共享文件夹里

我也是从 IT故障交流论坛 中学到的

相似回答