我们有一对使用合并复制来同步一对数据库的SQL2000服务器。 在过去几个月的某个阶段,其中一个数据库的合并代理消失了。 很难说这是什么时候发生的,这个系统一年只有几个月才真正使用过几个月。 据我所知(我不是复制专家)订阅和出版物仍然存在,但其中一个没有做合并复制了,由于缺乏合并代理。 另一个是合并复制完美。 数据库之间的模式仍然是相同的,但数据已经改变。 订户服务器具有比发布服务器更新的数据。 获取合并代理的最佳方式是什么? 我已经看了BOL,搜遍networking,所有这些复制的东西是可怕的!
我有一个困扰我的问题,因为有一段时间了。 我有几个环境和服务器。 所有这些都连接到1千兆位以太网swiches(例如思科3560)。 我的理解是,1千兆位的链路应该提供125Mbyte / s – 当然这是理论。 但至less应该达到〜100Mbyte / s。 这里的问题是,一个复制过程只能达到〜20Mbyte / s。 我知道这些因素,但他们没有任何区别: 源和目的地在同一交换机上或不 复制实用程序:SCP,Rsync,Windows副本,Windows robocopy SMB / CIFS,NFS,iSCSI 磁盘存储:NetApp FAS,本地连接的15k SCSI 所有这些configuration,我从来没有得到超过〜25Mbyte / s的吞吐量。 事情是,如果我启动多个并行复制stream,比如rsync的3倍,我几乎达到了90Mbyte / s。 我也做了一些IOMetertesting,发现“chunksize”有很大的不同,但通常不能用给定的工具调整(或者是?)。 巨型框架没有启用,但我不确定是否会有所作为。 TOE在所有NIC上启用。 你会想到什么瓶颈? 你有类似的经历吗? 这些是预期的“自然”价值吗? 提前致谢
我有MSSQL 2005服务器,我有内部网中的MySQL数据库。 我想从MSSQL数据库复制一些表到MySQL数据库。 我已经创build了ODBC licnked服务器,并已成功创build事务发布,我已经手动创build完全相同的表在MySQL和复制似乎工作。 之所以我在MySQL中手动创build表,是因为从MSSQL复制内部创build密钥和索引时出现问题。 当复制运行时它会将varchar(200)字段转换为MySQL varchar,该字段在MySQL表中成为中文,并在尝试创build主键或索引时显示错误。 我应该如何configuration发布来在MySQL中创build具有正确长度的表字段的精确副本? 我在服务器上安装了MySQL ODBC 5.1驱动程序。 编辑: 当我看到MySQL.Log文件,它显示查询 CREATE TABLE `Inventory`( `SKU` long varchar NOT NULL, 之后成为MySQL数据库中的中文。 这显示错误的东西我 BLOB/TEXT column 'SKU' used in key specification without a key length 在MSSQL复制作业历史logging中。 当我在MySQL中查看表格时,'SKU'的字段types是中文文本。
我正在寻找每晚做MySQL转储。 我已经有了一个输出数据差异的解决scheme,但是我需要的是将数据导回到MySQL中的方法,以便MySQL中的数据被更新,而不是INSERTED(如果已经存在)。 例如,下面是一个示例表格: Id | User | Account_Value | Created_At | Updated_At 1 | Bob | $100 | 2009-01-01 | 2009-01-01 2 | Ed | $200 | 2009-01-01 | 2009-01-01 然后第二天,桌子看起来像这样: Id | User | Account_Value | Created_At | Updated_At 1 | Bob | $50 | 2009-01-01 | 2009-01-02 2 | Ed | $200 | […]
我们有2台Exchange 2003服务器。 1是主人,目前正在托pipe所有的邮箱和公共商店。 我想设置一个备用交换服务器,它正在复制主交换服务器上的所有邮箱和公用存储。 这样,如果主要发生故障,我们可以默认为待机。 我已经search了一些指导,但一直没能find任何详细的这个Exchange 2003的东西。 任何帮助深表感谢。
我想知道是否有任何方法可以使用开源工具来复制HP StorageWorks P4000 Virtual SAN设备的function? HP VSA基本上可以让您以与DRBD相同的方式进行复制,但它可以让您以RAID 1方式使用这两个块设备,以便从本地存储和其他服务器上的复制存储中读取数据。 当我testing过DRBD时,我已经在主动/被动中使用过它,所以如果我在两台服务器上都有RAID10和DRBD,那么一台服务器会完成所有的工作,而另一台服务器只是接收复制数据块故障转移。 我想同时使用这两种testing进行testing,所以如果我在一台服务器上有30个XEN客户端,负载将分布在两台或多台物理服务器上的存储上。 希望这是有道理的。 任何指针将不胜感激。 谢谢弗洛
我们打算购买一个新的SAN存储devise我们的灾难现场,也许惠普SAN存储,我们正在寻找pipe理我们的SAN和创build这两个SAN之间的复制的最佳解决scheme? 每个SAN都驻留在离我们太远的一座build筑物中。 您推荐哪个软件在两个不同的站点pipe理我们的两个SAN? 我们在40TB的SAN的大小。
我们正在从一台服务器上运行postgres 8.1到另一台服务器上运行9.0。 我们正在寻找使用slony来复制两者之间,并已经在这台新的服务器上slony-I 2。 然而,它不适用于postgres 8.1,虽然slony 1.2。 将数据库迁移到新服务器的最佳方法是什么? 在两个slony 1.2,slony 2.0都在转储和导入,还是别的?
这是我想要备份的访问日志。 /var/log/httpd/access_log /var/log/httpd/access_log.1 /var/log/httpd/access_log.2 /var/log/httpd/access_log.3 … 我想要复制所有这些文件,但使用不同的名称: 以下按预期工作,但假设会有大量文件要复制,是否可以编写单个命令? cp /var/log/httpd/access_log /home/shantanu/access_log.bak cp /var/log/httpd/access_log.1 /home/shantanu/access_log.1.bak
server1.example.com上名为statsDb的mysql数据库可以复制到server2.example.com上名为newNameDb的数据库吗? server2.example.com已经有一个statsDb。 谢谢你的帮助。