把数据库放在两台服务器上面,请问如何才能实现两台服务器的数据同步

把数据库放在两台服务器上面,请问如何才能实现两台服务器的数据同步,第1张

1
sql
server
复制:事务发布
2
配置发布服务器
3
快照发布:隔一段时间会覆盖订阅服务器的数据库,在订阅服务器上做的修改同样被覆盖;
4
事务发布:是一种接近实时地从源到目标分发数据的方法;
5
具有可更新订阅的事务发布:订阅服务器可更新发布服务器的数据;
6
合并发布:发布服务器和订阅服务器的更新都会同步到对方,注意id在合并发布上的冲突
7
1
在sql
server下实现发布服务器和订阅服务器的通信正常(即可以互访),打开1433端口,在防火墙中设置入站规则;
8
2
发布服务器与订阅服务器的sql
server
agent代理帐号必须设置的一样,否则不能互访;
9
3
如果你希望在复制的过程中一并复制非聚集索引,可以对发布属性-项目进行如下设置,修改完之后需要重新生成快照

可以的,不过要说明一点,物理资源不可能合并的。

下面说说“逻辑形式”的,以VMware公司的vSphere为例。

使用“数据中心”对象,然后,添加主机、集群、资源池等等。

  典型的 VMware vSphere 数据中心由基本物理构建块(例如 x86 虚拟化服务器、存储器网络和阵列、IP 网络、管理服务器和桌面客户端)组成。

  在祼机上运行 ESXi 的业界标准 x86 服务器。ESXi 软件为虚拟机提供资源,并运行虚拟机。每台计算服务器在虚拟环境中均称为独立主机。可以将许多配置相似的 x86 服务器组合在一起,并与相同的网络和存储子系统连接,以便提供虚拟环境中的资源集合(称为群集)。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/10678938.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-10
下一篇 2023-05-10

发表评论

登录后才能评论

评论列表(0条)

保存