Microsoft SQL Server 2008 R2 双机热备份,实时同步

概述

  1. 可以实施响应备份事务,备份时间间隔较短。
  2. 当主数据库挂掉时可以切到备份数据库服务器,程序不会挂掉。
  3. 可以用于读写分离,增删改操作在主数据库服务器上进行,查询在备份数据库服务器上进行。一方面提高软件执行效率,另一方面也减轻主库压力。

前期准备

  1. 两台服务器:主服务器和从服务器。
  2. 两台服务器能互相ping通且TCP1433和UDP1434两个端口开放。
  3. 两台服务器都安装Microsoft SQL Server 2008 R2并且安装相同表结构的数据库(要实时同步的数据库)。
  4. 发布服务器需要将SQL Server代理服务开启。

配置步骤

1.新建发布服务器

2.选择需要发布的数据库

3.选择需要的发布类型,我这里选择事务发布

 

 

4.选择要发布的表和其他对象,这里我测试的只有一个表

5.添加筛选器,这里不添加,直接下一步

6.选择立即创建快照

7.代理安全性,点击安全设置

8.选在在向导结束时创建发布

9.完成向导,填写一个发布名称

10.创建发布成功

11.登录从数据库,首先新建一个空的数据库,然后点击新建订阅

12.选择查找发布服务器

13.如果两个服务器在同一个网段则直接输入发布服务器的名称即可,如果不在同网段需要在hosts文件中将名称映射到发布服务器的IP上(不同网段时需要在发布服务器上的hosts文件加入订阅服务器的IP与名称)

14.然后选择发布

15.选择在分发服务器上运行所有代理

16.选择订阅服务器和刚刚新建的空数据库

17.分发代理安全性,点击红框内按钮设置安全选项

18.选择同步计划,默认即可

19.初始化订阅,选择立即

20.向导操作结束

21.完成向导

22.创建订阅成功

23.这时我们在订阅服务器上查看数据,同步成功

版权声明:本文版权归 科先森 所有,转载请注明出处!
本文链接:https://keesir.com/450/
友情提示:如果博客出现404或链接失效,请留言或者联系博主修复!
暂无评论

发送评论 编辑评论


|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇