标签: database-replication

SQL Server 故障转移策略

在我的基础设施中,我有一个 SQL Server 2014 Standard 独立服务器。

随着使用 SQL Server 的数据库和应用程序不断增长,我想升级到 SQL Server 2016 Standard 并安装两个节点以获得高度可用的 SQL Server 基础架构。

我知道我可以创建一个 SQL Server 故障转移集群,但我需要一些共享存储,这可能不是问题,因为我有一个生产 NAS/SAN 可用,但它非常慢,因为它用于数据目的而不是用于应用程序目的.

由于我的虚拟化节点有一些快速的 SSD 本地存储,我希望使用它们来托管 SQL Server 数据,所以我想知道是否有一种方法可以在没有共享存储的情况下构建 SQL Server HA 集群,但进行主从复制在他们自己的本地存储上的两个节点之间,就像我已经在使用 MariaDB Galera Cluster 为 MariaDB 所做的那样。

我还有一个可用的 HAProxy。

谢谢!!

cluster replication sql-server database-replication

6
推荐指数
1
解决办法
538
查看次数

具有共享磁盘的多个 Postgres 服务器(一个写入器,多个读取器)

这是场景:

  1. 一个分片(Gluster)
  2. 多个 Postgres 服务器

要求:

  1. 使用共享磁盘存储数据库文件
  2. 使用提供最大效率的配置

迄今为止的发现,

  1. 如本文档所述,可以使用共享磁盘来存储数据。但它也说“另一个问题是备用服务器不应该在主服务器运行时访问共享存储”。这意味着所有服务器(主服务器除外)都未使用,这对我们来说几乎是不可接受的。

  2. 由于我们使用的是共享磁盘,因此应该没有复制。在本文档中发现某些配置(原始和主/从模式)已经足够好了。但另一个问题是它们可能会导致上述问题。

问题:

  1. 网络上有很多文档让我对它们的要求和功能感到困惑。我的理解正确吗?
  2. 如果是这样,是否有可能实现这种设计(使用 pgpool 或任何其他工具)
  3. 如果是这样,请您命名工具和/或关键字,以便我可以找到更多信息。

注意(对于那些有兴趣尽可能多地结束问题的人)-它发生在我之前。有人说我正在寻找基于意见的答案。事实上我不是。我正在寻找的是技术名称或某种关键字,无论如何。这样我就可以通过使用它们来搜索更多信息。有时您需要知道一些关键字来搜索和查找信息。

提前致谢。

postgresql cluster database-replication

5
推荐指数
1
解决办法
1704
查看次数

Mongo 辅助节点卡在启动状态

我有一个 MongoDB 副本集,其辅助节点不会超过 STARTUP 状态。数据库很大,但他们现在应该已经转移到 STARTUP2。正确的端口是打开的,因为我可以从主连接到辅助连接,反之亦然。

replication database-replication mongodb

5
推荐指数
1
解决办法
6417
查看次数

CouchDB 复制所有数据库?

我有一个 CouchDB,我想复制到另一台服务器,以便在不增加生产服务器负担的情况下进行备份转储。生产 CouchDB 有不同数量的数据库,我想同步所有内容,而不用担心服务器上当前实际有多少个数据库。

现在的问题是 GUI 只允许您单独为每个 DB 配置复制(对于 http 请求也是如此)。到目前为止,我已经找到了各种脚本和解决方法(这个看起来是我迄今为止最好的选择:https : //gist.github.com/janoskk/339d76a40b63969ea568),但没有官方支持。

设计用于同步多个服务器的数据库是否可能没有全部同步选项?

replication couchdb database-replication

5
推荐指数
1
解决办法
3463
查看次数

使用 Amazon EC2 进行 postgres_fdw 或 BDR 复制

我的任务是使用 Amazon RDS 上的 Postgres 进行两项概念验证,postgres_fdw一项使用 BDR(双向复制扩展),另一项使用 BDR 。在网上搜索了很多次之后,似乎无法在 RDS 上进行replication或 设置postgres_fdw

但是,互联网上的某个人(我找不到参考资料)提到 EC2 作为创建Postgres Foreign DataWrapper甚至从 Postgres DB 构建复制的一种可能方式,我们称之为Frankfurt,以连接到我们将调用的第二个 Postgres 实例Seoul

任何人都可以确认在 EC2 中设置postgres_fdw和设置BDR都可以吗?

谢谢。

amazon-ec2 database-replication amazon-web-services

5
推荐指数
1
解决办法
1016
查看次数

我应该如何备份多个正在使用的 MS Access 数据库?

免责声明:我是一名软件工程师,而不是 IT 专业人士,如果我的一些建议很愚蠢或荒谬,请见谅。

将始终保持运行状态的 Windows 应用程序连接到多个 MS Access 数据库并不断与之交互。应用程序可以随时读取或写入这些数据库中的任何一个。一些数据库很小,并且保持大致相同的大小。一些数据库(相对)很大(几十万行),并且不断地被追加。我们希望在不关闭应用程序的情况下每 X 分钟备份一次这组数据库。备份将位于本地主机(第二个硬盘驱动器)或 (100mbit) 本地网络上。

该应用程序将在 Windows XP 或 Windows 7 上运行。

我确实意识到真正的解决方案是“停止使用 MS Access”,这目前不是一个选项。

选项 1:复制文件

我们可以使用 windows copy(或 xcopy?)命令或一些(最好是免费的)第 3 方文件复制器来复制文件。这有什么问题吗?

此选项的缺点是每次都完全复制较大的数据库,这可能需要几秒钟的时间。如果在复制 MS Access 数据库的同时写入它,会发生什么情况?(数据损坏?无法复制?)

选项 2:同步

我们可以运行一些 3rd 方进程,使备份 MS Access 数据库与其实时对应数据库保持同步。我查看的许多现有程序都支持“真正的”数据库引擎,如 SQL Server、Postgres 等,但似乎 MS Access 在这里缺乏支持(或者我可能只是没有搜索正确的关键字)。

选项3?

backup synchronization database-replication microsoft-access

1
推荐指数
1
解决办法
3337
查看次数

使用 Dell equallogic 复制数据库

Dell Equallogic 6100/4100 能否复制 mysql、MS SQL 2012 和 Oracle 11g 等数据库?

我想在VMWare 5 中设置我的Web 应用程序和它们的数据库。它们会运行equallogic 并与另一个站点上的另一个equallogic 同步。

或者使用其他方法复制数据库是最佳实践(并且更安全)吗?

我的计划是能够在 2 个站点之间进行负载平衡(并执行 DR),每个站点都有自己的相等逻辑,每个站点都有自己的最新副本。

disaster-recovery database-replication vmware-vcenter vmware-vsphere dell-equallogic

1
推荐指数
1
解决办法
769
查看次数