我有一个大小约30Gb的MySQL(MyISAM)数据库。 它有一张大桌子(和一些小桌子,但没有区别)。 它执行2000次左右的select(按主键单行)/秒,300次更新/秒和50次插入/秒。 我们有大约10个具有类似数据库的独立服务器 我想备份该数据库(增量首选),而不脱机,如何做到这一点?
我写了一个程序,它使用xcopy在我们的Intranet上传输文件(通常在1KB到2MB之间)。 通常,我将文件从主机(Windows 7 x64)复制到运行Windows Server 2008的VMWare虚拟机(虚拟机在主机上运行,如果有的话)。 在Windows XP上,文件传输通常只需要几秒钟即可完成。 但在我的Windows 7机器上,第一个文件(1.5 MB)的传输需要大约1.5分钟才能完成。 无论我使用xcopy,robocopy还是以编程方式使用File.Copy(),情况都是如此。 我注意到,如果我使用File.Copy,第一次传输非常慢,后续传输速度更快。 任何线索我怎么能加快这个过程? Windows 7(或服务器2008)中是否有可以尝试的设置?
具体来说,我有一套InnoDB表,我们将这些表备份到MyISAM表中以提供全文search。 从属数据库通常落后于主数据库。 我正在寻找可用于跟踪滞后的诊断或命令的build议。 两台机器都在同一个networking上。 非常感谢。
我一直在寻找一个工具来同步来自2个不同数据库的表,并发现pt-table-sync 。 我阅读文档,感到困惑:他们大多使用涉及复制环境的示例,但我认为复制的重点是为您处理数据同步,因此我的问题是: 质询 如果复制过程应该为您处理数据pt-table-sync那么使用pt-table-sync有什么意义? 我可以在非复制的环境中使用pt-table-sync (在两个彼此没有任何关系的主机之间,它是pt-table-sync –execute host1 host2 host3示例的作用)吗? 如果我必须在复制环境中使用pt-table-sync ,我可以在master上没有bin-logs吗(有一个例子讨论解决pt-table-checksum发现的差异,所以想知道bin-logs是否是绝对必要的)?
我们目前正处于为电子商务业务build立一个“主”数据库的研究阶段,该数据库将集中包括产品信息,供应商信息,Magento信息,亚马逊等在内的所有数据……我们研究了“物理硬件“(两个RAID 5机器,主/从,备用硬盘备份和一个单独的应用程序服务器)….或者我们可以做一个”基于云“的系统。 问题的核心是,在云上复制是否有任何好处? 云的全部重点是可扩展性和“无硬件停机”,因此不会因硬件损坏而丢失数据。 在基于云的系统上将发生的数据丢失(如果有的话)将是基于软件的。 这就是说,作为一个会导致数据丢失的软件问题,这个问题最有可能得到复制吗? 因此,我们将有2台机器具有相同的数据损坏? 我们正试图分析两种解决scheme的成本/收益。 当然,如果在云上复制没有任何好处,那么云所提供的好处将超过硬件解决scheme。 但是,如果在云上复制解决scheme是更好的select,那么硬件解决scheme将会更便宜,包括物理pipe理时间。 有没有人有任何经验或见解?
我正在寻找复制一些片状WAN连接的大文件。 是否有一个工具,我可以使用它会自动恢复networking暂时过渡,让我手动恢复,如果我必须手动修复它?
当一个Active Directory域控制器从一个域成为孤立的时候,是否可以configuration它作为一个健康的DC继续运行,而不需要经过强制降级的过程,然后重新join并提升它? 考虑以下将导致孤立DC的情况: 两个域控制器(DC1和DC2)存在于一个域中。 DC2暂时closures。 新增DC,DC3。 DC1永久closures。 DC2重新联机。 在这一点上,DC02已经失去了它唯一的联系点。 DNS区域肯定是过时的,没有DC03的条目。 复制也将失败,因为它只知道来自DC01的不再存在的复制链接。 假设DC1持有FSMOangular色,那么它也将错误地引用哪个服务器当前拥有FSMOangular色。 那么,是否有可能手动重新构build链路,以便DC02将开始与DC03进行通信而无需从头开始?
mysql数据库有2TB的数据。 我有一个主从奴隶复制运行。 使用数据库的应用程序只读取(SELECT)2个从机之一的查询,并在主机上写入(DELETE / INSERT / UPDATE)查询。 应用程序读取的方式多于写入。 如果读取(SELECT)查询有问题,我们可以添加另一个从属数据库并告诉应用程序,还有另一个从属数据库。 所以它的规模很好 目前,由于写入,主磁盘运行40%的磁盘io。 所以我想在未来如何扩展数据库。 因为有一天主人会超负荷 那可能是什么解决scheme? 也许MySQL集群? 如果是这样,将数据库切换到ndb有什么缺陷或限制? 非常感谢… 🙂
是否有像Windows 2008 R2中的复制监视器(在Windows 2000中)? 你用什么工具来检查复制健康?
我有一台Windows Server 2003计算机和一个薪资应用程序,以及一个新的Server 2008系统,我正在迁移到。 我的问题是关于(我相信)所有的Windows: 我如何跟踪安装程序安装的所有文件,以便我可以将这些文件复制到另一个系统? 我注意到在Windows中,大多数应用程序的安装程序并不总是logging一切。 如果我有一个文件列表,我可以简单地复制脚本。 作为一个Linux的家伙,我很想听听如何在Windows *