有没有办法在接近实时的情况下复制MySQL到PostgreSQL数据库?
我想设置两台服务器(M1-M2)的MySQL集群设置。 我也想在两台服务器(M1-M3)之间build立MySQL复制。 是否可以像上面那样设置集群和复制。 有这样的设置是一个好主意吗? 我想在我们的数据中心有亚马逊云和其他服务器M3的服务器M1和M2。
我正在devise一个2主机Hyper-V R2集群,其中包含存储在SMB iSCSI SAN设备上的6-10个guest虚拟机(可能是Promise VessRAID)。 我将获得至less两个SAN设备,并且需要消除存储单点故障。 理想情况下,这将涉及存储的实时故障转移,例如Windows故障转移群集为主机执行的故障转移。 这个devise将在我们的六个站点使用,我希望允许我们最终在托pipe站点设置一个集群,并在那里复制每个站点的虚拟机以供DR使用。 (理想的情况是一个活的多站点群集,但是手动导入虚拟机对于这种灾难恢复很好。) EMC和NetApp等企业级SAN附带的工具似乎是Hyper-V群集中最常用的项目,但我无法按我的预算承担其价格。 除此之外,Hyper-V存储复制似乎最常见的两个工具是SteelEye(现在是SIOS)DataKeeper Cluster Edition和Double-Take Availability。 最初,我打算使用群集共享卷(CSV),但似乎这些产品的复制支持要么不可用,要么全新。 看起来在Double-Take 5.22中支持CSV,请参阅此讨论 ,但我不认为我想在生产中运行一些新function。 现在看来,对我来说最好的select不是实现CSV,实施某种存储复制,并且在复制它们更成熟后,升级到CSV。 我希望进行实时迁移,如果您使用的是每个虚拟机一个LUN,则实时迁移不需要CSV,所以我想这就是我要做的。 我宁愿尽可能地坚持使用Microsoft Windows Server和Hyper-V工具和function。 从这个angular度来看,SteelEye看起来比Double-Take更具吸引力,因为它们使DataKeeper卷可用于故障转移群集pipe理器,然后通过本机Microsoft工具configuration和pipe理故障转移群集。 Double-Take说“不支持群集Hyper-V主机”,Double-Take Availability本身似乎是用于实际群集和故障转移的东西。 有谁知道这些复制工具是否可以与群集中的两个以上的主机一起工作? 我能在网上find的所有信息在他们的例子中只使用两台主机。 有没有比SteelEye和Double-Take更好的工具来做我想做的事情,那就是把存储作为单点故障来消除? Neverfail,AppAssure和DataCore似乎都提供了类似的function,但是它们似乎没有SteelEye和Double-Take那么受欢迎。 我看到很多人build议使用Starwind iSCSI SAN软件作为共享存储,其中包括复制(以及CSV复制)。 有几个原因我没有认真考虑这条路线: 1)我工作的公司是戴尔专卖店,戴尔公司没有任何服务器,我可以装上6个以上的3.5“SATA驱动器。2)在未来,我们不能locking在这个领域一个特定的品牌或types的存储和第三方复制软件都允许复制到异构存储设备。 对于iSCSI和集群来说,我相当新,所以请让我知道,如果看起来我正在计划一些违背最佳实践的东西,或者忽略/遗漏某些东西。
使用Hyper-V 2012时,可以将主服务器configuration为复制到从服务器,以便在主服务器上需要维护时允许虚拟来宾实时迁移到从服务器。 我的问题如下: 是否可以使用Hyper-V 2012configuration从主服务器到两个 (或更多)从服务器的复制? 我没有太多的眼光find使用谷歌的答案,所以我希望有人可能知道答案了。 上面的更正 如果没有共享存储,则无法复制虚拟机并实时迁移它。 要执行实时迁移,您首先必须删除副本。 但问题仍然存在。
我们有2对文件共享服务器。 所有的服务器都是虚拟的Windows 2008 R2。 每一对都通过广域网进行复制。 偶尔,所有的DFS复制组都会同时失败。 我在DFS服务器上找不到任何相关日志。 以下事件ID出现在文件共享服务器上: 4010 – DFS复制服务检测到本地pathPATH中的复制文件夹已从configuration中删除。 3006 – DFS复制服务检测到从configuration中删除了复制组GROUP。 这是去年发生的四次。 我们无法使用ESXi主机,存储或networking等共享硬件将事件与任何特定的环境变化,时间或事件相关联。 前3次复制组完全从DFSpipe理和Active Directory中删除。 第三次之后,我们决定防止意外删除AD对象。 AD对象和复制组将保留第4次,但DFSpipe理报告“拓扑未完全连接”,并针对每个目标列出本地path。
我们有一个带有IIS 7.5的Web Farm,它有一个可以同步IIS内容和configuration的第三方应用程序。 我们在6天内使用了这个function,当时操作系统中没有任何工具可以轻松处理。 该软件很好,但它已成为越野车。 这个链接提供了我们可以从Microsoft使用的每种方法的很多优点/缺点。 Web服务器场的IISconfiguration同步? 问题: 对于Server 2016和IIS 10,共享configuration和IIS Web Farm Framework 2.2仍然是首选同步IIS内容和configuration的受支持方法? 我已经读过这些主题,我还没有find一个地方,说这两个仍然支持IIS 10复制手段。 对于我们当前的负载平衡,每个网站均使用该服务器独有的专用IP地址进行平衡。 这是平衡的终点。 例如:服务器1上的Site1 = xxx100,服务器2上的站点1 = xxx101等。我们已经能够以这种方式避免主机头。 我们使用的第三方IIS同步软件支持在同步作业期间添加绑定覆盖,因此我可以在同步中的哪些服务器上指定我想要的绑定。 在“共享configuration”或“IIS Web Farm Framework 2.2”中看不到此选项。 人们如何在没有这个的情况下平衡网站?
嗨,我正在寻找我已经做了什么,看看我是否错过了什么的总结。 我有两个城市通过在网关之间使用ipsec持久通道连接。 我在每个城市都有一个DC(域控制器),它是全球目录服务器(GC) 他们被设置为复制,我有他们自己的子网等网站和服务器configuration… 大约6个月前,一个城市被删除,我无法通过dcpromo优雅地删除那里的服务器。 它不再被使用,不能被带回。 该公司从两个站点到单个站点。 问题是我在事件查看器中遇到了大量的kcc错误和复制错误。 我想清理我的活动目录,并决定使用ntdsutil元数据清理命令。 我从基于Petri网站的程序的指定网站中删除了服务器。 然后,我从站点和服务器中删除旧的DC和站点的实例。 然后,我去清理DNS通过从本地DNS正向查找区域和_msdcs删除主机Alogging,NS服务器名称 我也删除了不存在的子网的反向查找区域。 有什么我错过了吗? 提前感谢任何帮助。 GD
我需要将一些列添加到作为复制集的一部分的表中。 它不是约束库或任何文章filter的一部分,它允许NULL。 我有一个很好的主意,我可以运行这个 – > ALTER TABLE tblPlanDomain ADD ReportWageES VARCHAR (100) NULL 而不是强迫所有的客户重新初始化,但我希望有一些保证。 任何人都可以validation这种方式或其他对我来说? 谢谢, 编辑:添加信息 这就是我所说的 – > http://msdn.microsoft.com/en-us/library/ms151870.aspx 在这个基础上,似乎我的问题的答案是否定的,但我仍然希望得到人的确认。
设置 设置非常简单直接。 这是一对Debian服务器,它们之间有一个千兆位连接。 MySQL是稳定的Debian Lenny版本,操作系统是Debian Lenny。 组态 转储已被插入到两个节点上,并且复制已被激活。 主站上的“SHOW MASTER STATUS”命令提供以下信息: +——————+———-+——————————————————————————————————————————–+——————+ | File | Position | Binlog_Do_DB | Binlog_Ignore_DB | +——————+———-+——————————————————————————————————————————–+——————+ | mysql-bin.000025 | 98 | smc, smc_allais, smc_montgenevre, smc_preprod, smc_resto, smc_resto, smc_richermoz, smc_sct, smc_skd, smc_skishop, smc_skiteam | | +——————+———-+——————————————————————————————————————————–+——————+ 从站上的“SHOW SLAVE STATUS”命令提供以下信息: *************************** 1. row *************************** Slave_IO_State: Waiting for master to send event […]
我已经inheritance了一个Mysql master master系统,我注意到第二个master(从现在开始称它为奴隶,因为它运行在一个“奴隶”机器上)停止获取其数据库的更新。 我看到了 主: Slave_IO_Running: Yes Slave_SQL_Running: Yes 奴隶:(我有一个错误截断) Slave_IO_Running: Yes Slave_SQL_Running: No Last_Errno: 1062 Last_Error: Error 'Duplicate entry '3' for key 'PRIMARY'' on […] 我不知道是什么导致它处理,考虑到我们不能在那里重复。 重要的是恢复正常的操作。 现在我已经stop slave; 在主上stop slave; 在奴隶,因为我看到,如果我改变logging在奴隶的变化得到传播到主,这是积极使用。 我如何:强制同步一切从主机到从机而不影响主机上的数据? 那么希望像往常一样从机拾取复制? 更新 OK我试图删除所有表上的奴隶,然后抱怨在错误部分,'表'不存在。 所以我做了一个没有数据转储的硕士,并确保我只有在辅助(奴隶)空表。 我start slave; 在奴隶,但现在它抱怨血腥的alter table语句,例如: Last_Errno: 1060 Last_Error: Error 'Duplicate column name […] Query: 'ALTER TABLE […] 如何跳过fracking […]