在我的基础设施中,我有一个 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。
谢谢!!
这是场景:
要求:
迄今为止的发现,
如本文档所述,可以使用共享磁盘来存储数据。但它也说“另一个问题是备用服务器不应该在主服务器运行时访问共享存储”。这意味着所有服务器(主服务器除外)都未使用,这对我们来说几乎是不可接受的。
由于我们使用的是共享磁盘,因此应该没有复制。在本文档中发现某些配置(原始和主/从模式)已经足够好了。但另一个问题是它们可能会导致上述问题。
问题:
注意(对于那些有兴趣尽可能多地结束问题的人)-它发生在我之前。有人说我正在寻找基于意见的答案。事实上我不是。我正在寻找的是技术名称或某种关键字,无论如何。这样我就可以通过使用它们来搜索更多信息。有时您需要知道一些关键字来搜索和查找信息。
提前致谢。
我有一个 MongoDB 副本集,其辅助节点不会超过 STARTUP 状态。数据库很大,但他们现在应该已经转移到 STARTUP2。正确的端口是打开的,因为我可以从主连接到辅助连接,反之亦然。
我有一个 CouchDB,我想复制到另一台服务器,以便在不增加生产服务器负担的情况下进行备份转储。生产 CouchDB 有不同数量的数据库,我想同步所有内容,而不用担心服务器上当前实际有多少个数据库。
现在的问题是 GUI 只允许您单独为每个 DB 配置复制(对于 http 请求也是如此)。到目前为止,我已经找到了各种脚本和解决方法(这个看起来是我迄今为止最好的选择:https : //gist.github.com/janoskk/339d76a40b63969ea568),但没有官方支持。
设计用于同步多个服务器的数据库是否可能没有全部同步选项?
我的任务是使用 Amazon RDS 上的 Postgres 进行两项概念验证,postgres_fdw
一项使用 BDR(双向复制扩展),另一项使用 BDR 。在网上搜索了很多次之后,似乎无法在 RDS 上进行replication
或 设置postgres_fdw
。
但是,互联网上的某个人(我找不到参考资料)提到 EC2 作为创建Postgres Foreign DataWrapper甚至从 Postgres DB 构建复制的一种可能方式,我们称之为Frankfurt
,以连接到我们将调用的第二个 Postgres 实例Seoul
。
任何人都可以确认在 EC2 中设置postgres_fdw
和设置BDR
都可以吗?
谢谢。
免责声明:我是一名软件工程师,而不是 IT 专业人士,如果我的一些建议很愚蠢或荒谬,请见谅。
将始终保持运行状态的 Windows 应用程序连接到多个 MS Access 数据库并不断与之交互。应用程序可以随时读取或写入这些数据库中的任何一个。一些数据库很小,并且保持大致相同的大小。一些数据库(相对)很大(几十万行),并且不断地被追加。我们希望在不关闭应用程序的情况下每 X 分钟备份一次这组数据库。备份将位于本地主机(第二个硬盘驱动器)或 (100mbit) 本地网络上。
该应用程序将在 Windows XP 或 Windows 7 上运行。
我确实意识到真正的解决方案是“停止使用 MS Access”,这目前不是一个选项。
我们可以使用 windows copy(或 xcopy?)命令或一些(最好是免费的)第 3 方文件复制器来复制文件。这有什么问题吗?
此选项的缺点是每次都完全复制较大的数据库,这可能需要几秒钟的时间。如果在复制 MS Access 数据库的同时写入它,会发生什么情况?(数据损坏?无法复制?)
我们可以运行一些 3rd 方进程,使备份 MS Access 数据库与其实时对应数据库保持同步。我查看的许多现有程序都支持“真正的”数据库引擎,如 SQL Server、Postgres 等,但似乎 MS Access 在这里缺乏支持(或者我可能只是没有搜索正确的关键字)。
backup synchronization database-replication microsoft-access
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
replication ×3
cluster ×2
amazon-ec2 ×1
backup ×1
couchdb ×1
mongodb ×1
postgresql ×1
sql-server ×1