问题标签 [database-replication]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1132 浏览

sql-server - 镜像后配置复制 - 这可能吗?

我目前正在设置复制以生成一个数据库,该数据库将用于运行报告并承担主数据库的负载。

根据指南: http: //msdn.microsoft.com/en-us/library/ms151799 (v=SQL.90).aspx

您设置镜像,我们在配置发布者后使用它来实现高可用性。我想知道是否有任何问题,所以我们不必更改现有的镜像配置,我们只需添加发布并相应地配置复制选项?

0 投票
0 回答
4413 浏览

mysql - MySQL Replication:Slave 无法与 master 通信(读取通信数据包时出错)

我有 2 个 Ubuntu 10.04 Server 虚拟机在 VirtualBox 上运行,具有仅主机网络静态 IP 地址配置。

机器A:ubuntu-a 192.168.56.101

机器B:ubuntu-b 192.168.56.102

机器可以通过主机名或 IP 地址相互 ping 通。

MySQL 5.1 安装在两个系统上。我想以 ubuntu-a 作为主机,ubuntu-b 作为从机来实现复制。

我在 ubuntu-a 上有一个要复制的数据库名称 project1。

我已经使用以下命令在 master 上设置了一个用户:

ubuntu-a(主)上的 my.cnf:

ubuntu-b(从)上的 my.cnf:

但是,当我尝试将数据导入从属设备时,出现此错误:

知道为什么会发生这种情况吗?

0 投票
1 回答
519 浏览

hibernate - Mysql 到 Mysql - 使用 db40/drs 进行休眠复制?

我想使用drs进行 Mysql 到 Mysql 的复制。是否可以在不将数据存储在 db4o 中的情况下做同样的事情?我只想通过 Hibernate 使用 drs 复制。对 drs 有任何积极/消极的经验吗?

0 投票
3 回答
2865 浏览

database - PostgreSQL - Slony > FATAL ERROR:重复键值违反唯一约束“sl_nodelock-pkey”

只需在此处发布此内容,可能会对其他人有所帮助:

当我们前段时间中断时,我收到了这个错误,并尝试重新启动 slon 复制服务,因为复制并没有真正将数据从 MASTER 复制到 SLAVE:

0 投票
5 回答
4514 浏览

sql-server - 在两个 Diff SQL Server 之间同步数据

我有两个需要相同的 SQL 服务器。同步应该每天自动发生几次。两台服务器之间没有“直接”连接,因此没有链接的数据库等。(它们位于完全不同的机器、网络、域上,之间有防火墙等)你可以使用互联网,比如 Web 服务、FTP ......

CopyFromDB 包含很多表,但只有大约 20 个表(仅数据,目前没有模式更改)应该同步到 CopyToDB。每天只有大约一半的表会有新的/更新的行。其他的每年几次。我猜现在每天只有几千行。然而,这在未来可能会增长到每天大约 100,000 行。所以我猜可能没有太多数据。

而且(目前,可能会改变)数据只能以一种方式同步,从 CopyFromDB 到 CopyToDB。如果它不会仅仅因为有人在 CopyFromDB 上的表上添加了一个额外的列而“中断”,那也很好,但是新的 col 不应该自动同步到 CopyToDB。(只有应该同步的列驻留在 CopyToDB 上,可能还有其他不应该同步的列)

它应该执行插入、更新或插入。在最坏的情况下,我想它可以完全删除和插入,但我不喜欢这样。(当然有 FK 等,所以数据必须以正确的顺序插入)

目前只有一个“CopyToDB”,但这可能会增加。解决方案也应该很简单,不太复杂。:-)

我的问题是;实现这一目标的最佳方法是什么?我在下面有几个想法。

  • CopyToDB 端的 WS,由服务或其他东西从 CopyFromDB 端调用?推送数据,仅推送自上次同步以来的更改。
  • CopyToDB 端的 FTP 采用带有更改的“sql”文件。像插入/更新/删除。这是由 CopyFromDB 推送的。
  • 还有什么?已经这样做的内置工具?还是 3d 零件工具?像 Red Gate SQL Data Compare 之类的东西,只能自动进行。

感谢您的想法和/或回答!


我已经在论坛中搜索了我的问题。但是我只能找到两台服务器之间存在某种“直接”连接或者您进行备份/恢复的问题。但是如果问题已经回答了,请原谅,请告诉我在哪里?:)

0 投票
1 回答
333 浏览

mysql - 如何检测 MySql 服务器故障?

如果由于任何原因 MySql 服务器出现故障,

  1. 我仍然可以向用户显示我的页面的方式是什么?可能有一个备份数据库服务器会有所帮助?
  2. 如果我有多个数据库服务器并且其中一个出现故障,我可以从另一台临时服务器获取数据吗?如何检测主服务器已关闭?谁会选择备用服务器?反向代理服务器在这里的作用?Varnish是否能够通过 VCL(Varnish 配置语言)进行这种切换?
  3. 在临时服务器上维护主数据库副本的方法?主从复制方法?

谢谢

0 投票
1 回答
11983 浏览

mysql - Mysql Master 主复制

服务器1:xxx.xxx.xxx.xxx

服务器 2:xxx.xxx.xxx.xxx

我已经在 2 个测试服务器上设置了主复制配置,我还为服务器上的 mysql 3306 打开了端口我遇到了从属连接的问题我不断收到

以下错误 101021 19:12:23 [错误] 从站 I/O:连接到主站时出错'root@xxx.xxx.xxx.xxx:3306' - 重试时间:60 次重试:86400,错误代码:1045

服务器 1 具有 mysql 5.0.77,服务器 2 具有 mysql 版本 5.1.41

0 投票
2 回答
4022 浏览

mysql - Rails 3 和 mysql 主从复制

想在 Rails 应用程序中设置 mysql 主从复制。

Rails 3 是否有可用的插件/数据库适配器?Masochism 插件是否与 rails 3 一起正常工作?

0 投票
2 回答
691 浏览

sql-server - sql server之间传输db数据的策略

我想要一些关于将数据库数据从一台 SQL 服务器传输到另一台的最佳方法的建议。

这是我的场景:

  • 客户可以通过我们的网站(托管前端)或我们的办公室呼叫中心(后端)订购产品

  • 客户一旦登录,就会在网站上显示 $$ 余额。此余额是从后端 sql 中检索的。此余额也可通过呼叫中心获得。可以订购的产品由此 $$ 余额决定。

  • 从呼叫中心发出的订单会保存到后端 sql 数据库中。从网站发出的订单会保存到前端 sql 数据库,但需要尽快转移到与呼叫中心订单相同的后端 sql 数据库,以便订单履行团队可以开始处理它。订单履行团队无权访问前端。

  • 网站上显示的 $$ 余额需要考虑尚未转移到后端的订单。目前我们在订单记录上有一个位标志“HasBeenTransferred”,指示它是否已被转移。

将这些订单从我们的前端传输到我们的后端 SQL Db 的最佳方法是什么?

我研究过 SQL 复制 - 但我遇到的问题是我无法使用此方法可靠地设置“HasBeenTransferred”位标志,这对于系统工作至关重要

任何帮助将不胜感激。

0 投票
1 回答
664 浏览

java - Hibernate 分布式二级缓存提供“免费”复制?

我一直在试验 Hibernate 3.6,我想知道提供的 infinispan 分布式缓存的功能。

我需要在主站点和灾难恢复站点之间进行数据库复制。

虽然可以将 PostgreSQL 配置为复制,但我认为这可能会导致相同的数据从主站点发送两次到 DR 站点。我的应用程序预计会有很多更新,所以请记住这一点。由于这将通过受限的 WAN 链接,因此感觉会发送大量数据,这看起来不是一个好主意。

是否可以将 infinispan 配置为在两个站点之间进行复制,这样底层数据库就不需要自己复制?如果是这样,怎么做?它的带宽密集程度如何?