戴尔Equallogic 6100/4100能复制mysql、mysql 2012和Oracle 11g等数据库吗?
我想在VMWare 5中设置我的web应用程序和它们的数据库,它们将运行在另一个站点上,并与另一个equallogic同步。
还是使用其他方法复制数据库是最好的做法(也是更安全的)?
我的计划是能够在两个站点之间负载平衡(并执行DR),每个站点都有自己的数据库的最新副本。
发布于 2013-09-13 19:28:11
它们可以帮助复制,但它们需要DB静音支持,否则就会固有地导致数据损坏。在我的经验中,让DB引擎自己来完成这项工作总是好得多--它们正是为此而设计的。
发布于 2013-09-13 20:38:08
是的,这可以在SQL数据库和一起完成。
对于由均衡逻辑存储直接处理的数据库一致性副本,您需要让SQL直接访问SAN,并且您的数据库需要直接存储在Equallogic卷上(而不是存储在卷内的数据存储区中的VMDK上)。您还需要在VM的操作系统上安装工具,以便该系统能够正确地与数组通信,这样就可以在数据安静之后创建快照。
对于Oracle 11g数据库,我认为主机集成工具目前还不兼容。您可以考虑参考引用"使用RMAN和快照进行备份和恢复“的公平逻辑白皮书,以获得更多关于好的解决方案的信息。
我实际上并不熟悉mySQL,也无法为那里的支持提供更多的洞察力。
但是,您的DR和负载平衡计划与此设置不太一致,因为Equallogic复制是异步的,并且不会给您DR站点上数据的“始终活”副本。您需要应用程序级的复制来实现这个目标,类似于Microsoft提供的功能(我相信这个特性被称为“一致性组”?)--我确信在MS中存在类似的东西,但我不知道它与EQL复制相比如何。
发布于 2013-09-14 11:57:34
如果您只使用myisam表,那么“使用读取锁的刷新表”将提交对磁盘的所有更改并关闭文件。然后,可以对文件系统进行快照。用“解锁表”释放锁。这不适用于MySQL5.1和更早版本中的无害数据库表。我不知道更新的版本。
我不知道均衡的综合解决方案,所以你必须自己写这篇文章。
https://serverfault.com/questions/538796
复制相似问题