数据库的高可用性--------数据库复制

简介:
做这个实验的前提是我们首先要两个机子能ping 通,要是能通的话就做下面详细的步骤了
这个实验我们必须在两个虚拟机上做,一个是server1,一个是server2,我们准备在server上做 发布,分发。而在server2上做订阅,具体怎么做呢!~!看以下试图
clip_image0021》 首先在 server1上创建一个数据库(gaowenlong ),同时在这个数据库里创建一个表(yg),然后在里面添加一个记录…
2》 创建完了我们看看是不是创建好了呢~!~!
注意我们在做这个实验前必须把SQL server代理服务打开,在那呢,怎么开呢~!~!~具体看以下试图
clip_image004
让我们看看是不是打开了,当变绿时就说明已经打开了,你们看看是不是和我的一样啊 ~!~!~!~!
3》  clip_image006
4》 完了我们接着在server2上做相同的操作~!~!
首先是创建一个和server1相同的数据库,和表,然后打开代理服务器
5》  clip_image008
6》 同样打开代理服务器
clip_image010
在这我门做什么呢~!~我们就返回到server1上开始发布,那如何分布呢~!~!具体看以下试图~!~!~!
我们在复制选项里选择本地发布---新建发布
clip_image012
单击下一步
clip_image014
然后选择是,将SQLserver代理服务配置成自动启动,接着单击下一步
clip_image016
我们看见要让我们选择所发布的数据库呢~!~!我们当然要选择我们发布的那个gaowenlong 数据库啊~!!~
clip_image018
接着我们又看见要我们选择发布类型,在这我们就选择快照发布
clip_image020
在这我们选择要需要发布的表,我们选择yg这个表,
clip_image022
下面我们看见的是要求我们要筛选表中不用的行,我们之所以不用就是因为我们在yg哪个表中没有插入多个,。所以我们就不筛选了,直接下一步~!~
clip_image024
在这我们选择了快照代理安全性,进去了就有以下这个选项了,我们在里面填入相应的数据就行了~!~!~!~!
clip_image026
在这我们就给这个发布起个名字就叫ITET吧~!~这个名字是随便的,所以大家就任意写了~!~
clip_image028
在这我们就基本完成了~!~!要是前面的配置没什么问题在下面这个界面肯定是没问题的~!
clip_image030
我们看见了,所有的已经同步完成了~!~哈哈 ~!我们在这就已经完成了~!~
clip_image032
哈哈 ~!~上面的结果就是我们想要的,下面我们就在server2上进行下一步的安装了~!~安装什么呢~!~怎么进行安装呢~!~!具体看以下试图吧~!~!~!
下面我们就开始在server2上安装(配置)订阅~!~!~!
clip_image034
下一步就可以了
clip_image036
然后我们在这选择发布服务器,我们的发布服务器当然是dufei这个服务器了,里面数据库(gaowenlong) 的服务名称itet
clip_image038
好了就直接下一步
clip_image040
clip_image042
在这是默认的创建订阅,所以我们就下一步
clip_image044
这个图就是我们刚才所配置的所有信息,看完了就开始同步了
clip_image046
clip_image048
哈哈~!~!~!安装完了我们在这个叶面上看看我们是不是订阅成功了。
看了看,我们订阅成功了
clip_image050
下面我们就开始在server1上给数据库(gaowenlong) 里面的yg表中插条信息看能不能在server2 上复制过来,要是能的话那就说明我们所做的都是成功的,下面就让我们看看吧~~!
下面就是在server1上所做的操作,插入一条信息,然后在srever2上查看
clip_image052
下面就是我们在server2上的操作,我们查看到了server1上所插入的信息
clip_image054


本文转自 高文龙 51CTO博客,原文链接:http://blog.51cto.com/gaowenlong/163552,如需转载请自行联系原作者
相关文章
|
3月前
|
关系型数据库 MySQL 数据库
深入MySQL数据库进阶实战:性能优化、高可用性与安全性
深入MySQL数据库进阶实战:性能优化、高可用性与安全性
136 0
|
3月前
|
SQL 关系型数据库 MySQL
MySQL数据库进阶实战:优化性能、提高安全性和实现高可用性
MySQL数据库进阶实战:优化性能、提高安全性和实现高可用性
106 0
|
4月前
|
SQL 关系型数据库 MySQL
MySQL数据库进阶实战:优化性能、提高安全性和实现高可用性
MySQL数据库进阶实战:优化性能、提高安全性和实现高可用性
49 0
|
9月前
|
负载均衡 监控 关系型数据库
MySQL数据库的主从复制和高可用性架构
MySQL数据库的主从复制和高可用性架构
|
10月前
|
监控 数据库
构建高可用性的数据库架构:主从复制和分区策略
在今天的软件开发领域中,构建高可用性的数据库架构至关重要。数据是应用程序的核心,因此确保数据的持久性、可用性和一致性对于任何规模的应用程序都是至关重要的。在本篇文章中,我们将重点介绍两种常用的数据库高可用性技术:主从复制和分区策略,并讨论如何将它们结合起来构建一个稳定和可靠的数据库架构。
111 0
|
11月前
|
存储 SQL 负载均衡
【数据库架构】PostgreSQL的最佳群集高可用性方案
【数据库架构】PostgreSQL的最佳群集高可用性方案
|
存储 负载均衡 监控
【数据库架构】使用pgpool II的PostgreSQL高可用性
在本文中,我们讨论了使用pgpool II(PostgreSQL开源扩展之一)的高可用性系统设置。它是我们的解决方案之一,可以满足这两个要求:高可用性和可扩展性。
|
SQL 监控 安全
SQL Server 高可用性(五)数据库镜像
数据库镜像是SQL Server 2005 sp1正式引入的一项数据库级的高可用性技术。
292 1
SQL Server 高可用性(五)数据库镜像
|
存储 数据库 网络架构
数据库必知词汇:高可用性(HA)
高可用性(High Availability, HA)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。它与被认为是不间断操作的容错技术有所不同。HA系统是企业防止核心计算机系统因故障停机的最有效手段。高可用性通常来描述一个系统经过专门的设计,从而减少停工时间,而保持其服务的高度可用性,是分布式系统架构设计中必须考虑的因素之一。
1723 0

热门文章

最新文章