为了确保从站和主站的数据在同一个地方进行复制,在重新启动主站之前,应将新的主站停止并将数据传输到新的从站,至less这是一个选项。 如何在不停止主服务器的情况下启动MySQL服务器的复制?
我们有两台服务器。 它们都是具有相同硬件和运行Windows Server 2008的规格的HP DL 380 G6服务器。目前,第二台服务器是SQL 2008 Enterprise自动故障转移群集的第一台服务器。 我宁愿让这两个服务器运行和服务请求。 因此,如果我们的工作人员需要从数据库生成大量报告,则可以使用辅助服务器,而不会减慢来自用户的Web请求。 这个想法是对数据库文件进行dfs风格的复制,以确保两台服务器上的实时或接近实时的对称数据库。 只有一个服务器将提供Web请求。 目前没有计划负载平衡器。 我熟悉集群失败,但是这种同时集群已经避开了我。 有人可以对此有所了解吗? 也许我看着这一切都是错误的。 谢谢! 补充:谢谢你的回应。 我发现很难相信25000美元的软件,你不能扩展到多个服务器。 大公司如何处理不断增长的需求? 没有一台机器可以处理像Facebook这样的大型网站,如果他们使用MSSQL(我相信他们不是,但它只是一个例子) 附加2:如果有人会这么友善的话,还是要多一点反馈。 记得也看看评论。
什么是使SVN高度可用的好方法? 我们需要备份我们的Subversion服务器,但是这还不够,因为svn非常重要。 我们想为Subversion实现一些HA机制 有一个商业解决scheme( http://www.wandisco.com/subversion/clustering/ ),但也许我可以使用另一种机制,甚至git svn兼容?
作为我们开发工作stream的一部分,我们希望我们的构build服务器将我们编译的二进制文件和其他构build工件发布到一些基于局域网的复制文件系统。 理想情况下,我们只需要构build服务器根据构build版本将构build工件放到文件夹中,并将该文件夹的内容复制到本地的每个开发人员工作站。 一旦发布,每个构build是静态的,不会改变。 我们没有很强的一致性要求,我们只需要一分钟左右就可以在每个开发人员工作站上使用这些文件。 所有机器都是基于Linux的。 最简单的解决scheme可能是一个rsync + cron的NAS,但感觉笨重。 是否有另一个分布式/复制文件系统支持上述要求? 我们研究了Amazon S3 + s3fs,但是这个过程非常缓慢。 在许多方面,这感觉就像来自web服务器场景中的权威来源的传统镜像,例如www1,www2等。
有没有办法将用户列表(数据和密码)从一台服务器复制到另一台。 我们有两台服务器,其中一台是新的。 我需要创build相同的用户(存在于/home/ )并设置相同的密码(如果可能的话) /home/ dir也将被复制为configuration。 具体的Ubuntu服务器10.04.1。 Linux <name> 2.6.18-238.5.1.iv.028stab085.3 <time> i686 GNU/Linux
这是我的场景: 我在安装有2个500 GB SATA磁盘的服务器上安装了本机ZFS的 Ubuntu。 我按照这个指南安装它: https : //github.com/dajhorn/pkg-zfs/wiki/HOWTO-install-Ubuntu-to-a-Native-ZFS-Root-Filesystem 因此,我在磁盘1上为/ boot / grub分配了一个16 MB的分区,该磁盘的其余部分以及在镜像zpool中专用于ZFS的整个第二个驱动器。 一切工作正常。 问题是,现在我需要摆脱500 GB的磁盘,并replace为2 x 1.5 TB的磁盘。 有什么方法可以将我的两个500 GB硬盘的所有内容(数据,分区表等)复制到两个1.GB TB硬盘上,而无需从零开始重新安装系统? 我在这里添加@jlliagre所要求的信息: FDISK: # fdisk -l Disk /dev/sda: 500.1 GB, 500107862016 bytes 255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors Units = sectors of 1 * 512 = 512 bytes Sector size […]
我正在运行一个3节点的MySQL 5.6 Galera集群。 一切都是同步的,看起来不错,但我发现用户表不同步。 一个特定的用户没有出现在我认为可能在发布之后复制它的其他节点上: mysql -u root -p -e "INSERT INTO mysql.user (Host,User) values ('10.0.0.10','haproxy_check'); FLUSH PRIVILEGES;" 我加倍检查所有节点上的wsrep状态和用户表。 在其他两个节点上发出命令后,它可用,加莱拉似乎仍然同步。 我在这里错过了什么? 为什么galera不复制用户表?
我的情况:我一直在为我的SQL Server寻找一个数据复制的选项(我不是专家,我应该这么说 – 不是英语)。 我已经看到了一些select,如日志传送和SQL复制。 对于日志传送,我读过它只适用于两台服务器都使用SQL企业版(我使用Express)。 对于SQL复制,我看到在主服务器上是必需的企业,但我想知道(尽pipe我几乎可以肯定)如果两个服务器上都需要企业。 如果有必要,是否有一个选项的数据复制为Express? 我希望每次都不会使整个数据库复制,就像事务复制一样。 谢谢
我需要在DMZ中设置一个MySQL数据库实例,DMZ是安全networking中活动主服务器的只读副本。 MySQL的复制似乎是理想的,除了它的奴隶“拉”从主人的变化。 这意味着在DMZ中的奴隶必须能够打开与主人的连接,这是安全人员不允许的。 我已经开始设置从主站的SSH隧道,但奴隶似乎保持连接打开(即使在调用“SLAVE STOP”后),意味着隧道总是打开(有些挫败安全限制)。 有没有办法强制mysql删除连接,停止mysqld的短? 有没有另外一种方法来实现我没有想到的同样的目标? 从主机到从机的更新需要接近实时(即几分钟延迟是可接受的,但不是更多)。
MySQL有相当多的日志: InnoDB事务日志 二进制日志 一般查询日志 错误日志 慢查询日志 我知道Postgresql的WAL,这相当于InnoDB的事务日志(正确?)。 那么其他MySQL日志如bin日志呢 – Postgresql有他们的等价关系吗?