Articles of 复制

我如何提供Linux服务器的实时复制?

我需要能够对正在运行的Ubuntu服务器进行实时复制,所以如果主机停机,我可以自动故障切换到另一台机器。 我发现mklivecd,但这似乎只是让我有一个当前的备份。 虽然这是非常接近的,我真正想要的是知道一切都已经安装在另一台机器上。 有没有其他的用途可以与mklivecd配对,还是有更好的办法? 更新:这是一个networking和数据库服务器,与文件(即图像),一天添加。 DRDB看起来好像可以做这个工作; 我们会研究它。 非常感谢你!

Server 2012重复数据消除跳过副本VHD

我目前正在尝试在两台独立的Windows Server 2012 Datacenter版hyper-v主机上使用重复数据删除function。 一方面,我正在尝试去除每5分钟左右仍在重新同步的副本。 另一方面,我已经在大约15台服务器(4TB的数据)上停止了与powershell脚本的重新同步,并将它们移动到启用了重复数据删除的卷的根目录下。 现在出于某种原因,除了副本VHD映像之外,它可以与我放在其中的任何东西一起工作。 它只是跳过他们。 我放了50个模板和isos,演出效果很好,我开始重复数据删除,如下所示: Start-DedupeJob -Full -Path R: -Type Optimization 它通常很好,但我首先使用它的实际原因是为了减less存储副本VHD快照所需的空间。 我宁愿能够让hyper-v主机重新同步VHD,并有重复数据删除,但如果我必须删除同步,然后重复数据删除,然后unoptimize重新同步或与我很好,我可以编写脚本出来,但现在在任何情况下,我可以得到这些去重复副本vhds! 这让我疯狂! 任何意见,build议,将不胜感激。 更新: 我有两个VHD,一个来自模板,另一个来自另一个hyper-v服务器主机上的另一个虚拟机上的1.6TB数据驱动器的副本映像。 我已经匹配所有的文件属性和权限是相同的,包括所有权。 唯一的事情是,与去重有关的文件被标记为属性APL,而不是这样做的文件只是属性A – 我不知道P和L是什么,我不相信我可以用attrib 。可执行程序。 这么疯狂 – 没有副本的vhds将会重复这样的事情! 更新: 我用来优化vhds的脚本是 $vhds = Get-ChildItem -Recurse | ? {$_.extension -match "vhd"} foreach ($vhd in $vhds) { Mount-VHD -Path $vhd.fullname -Verbose -ReadOnly Optimize-VHD -path $vhd.fullname -Verbose -Mode […]

MongoDB副本集,启动()需要login错误

我正在尝试设置一个副本集,但是当我发出: rs.initiate() 在第一台服务器上,我收到以下错误: { "errmsg" : "need to login", "ok" : 0 } 这很奇怪,因为在我的configuration中, auth: true被注释掉了。 有任何想法吗?

奴隶比主数据库更多

我有两台服务器。 让称为ServerA和ServerB每个都有自己的数据库服务器和Web服务器。 这两台服务器用于运行不同的网站。 ServerA数据更重要,因为它处理货币交易。 而ServerB正在运行一个不太重要的类似博客的网站。 我正在为我的ServerA寻找现场备份解决scheme。 (目前我每天做一次ServerA的全备份)。 现在,我想尝试主从备份。 ServerA将是“主”,ServerB将是“从”。 题 ServerA(主) – DatabaseA ServerB(从) – DatabaseA(与服务器A同步) – DatabaseB(ServerB独有,用于博客网站) – DatabaseC(ServerB独有,用于博客网站) ServerB中的Web应用程序不会触及DatabaseA。 我知道这是可能的,但我想知道,如果我没有足够的预算购买另一台服务器进行备份,这对我来说是一个明智的解决scheme。

如何在MySQL中从基于语句的转换为基于行的复制

我有一个生产系统,使用基于MySQL语句的复制进行热故障切换,如果主数据库死亡。 运行版本5.5 Percona。 出于这个问题的目的,我不得不使用基于语句的复制。 现在,我希望看到相同数据的基于行的复制stream,其目标是尝试将其适用于基于HBase的数据存储。 是否有可能使用基于语句的复制将MySQL服务器设置为从服务器(读),但同时使用基于行的复制复制主服务器(写入其他从服务器)? 如果是这样,我该如何设置? 我查看了文档,但没有find它。

如何通过WAN镜像存储arrays

我们正在考虑将SAS存储arrays添加到服务器,并希望将arrays(或多个分区)镜像到另一个arrays的远程服务器。 服务器正在运行VSphere 5(以防万一)。 我已经看到QNAP存储arrays可以处理镜像内置,但是我不确定SAS。 该服务是否应该在VMware级别进行处理? 解决这个问题的正确方法是什么?

diff文件夹并复制结果

我们使用第三方通讯系统,经常更新,通常约100个文件。 每次所有的开发者发布的都是带有更新日志的整个应用程序,但是通常会列出太多的文件以使其有用。 该系统 – 一旦在线 – 生成大量的文件(caching等),所以我不想下载远程文件,每次都做一个本地比较。 我想要做的是上传所有新发布的文件的zip文件,并运行Diff(或类似的),并从new_files – > existing_files只复制更新的文件,并忽略现有文件中不新的文件。 最好的办法是做到这一点? 我知道这可以达到一定程度上使用副本,但我的理解,这主要是基于上次编辑的date,但我更感兴趣的实际文件差异 这是在CentOS 5上,我有shell访问 谢谢。

如何将一个500GB的文件从win2003复制到lan / usb而不影响源服务器?

我必须复制(定期)大型500 GB的MSSQL备份文件到另一台电脑(Windows或Linux)的局域网内。 对networking共享(或外部USB磁盘)的正常复制(或xcopy,robocoy,teracopy)命令需要大量时间(大约12小时),备份文件的服务器变得非常慢(因为只有一个RAID SAS控制器)。 一个“想法”可能是将备份文件拆分成更小的部分(比如torrent)并且同时复制这些部分,但我不知道该怎么做。 我的主要目标是复制而不影响源服务器。 任何想法或工具build议将不胜感激。

MySQL / InnoDB复制:如何执行崩溃恢复?

如何在MySQL / InnoDB主从asynchronous复制设置中执行崩溃恢复? 特别: 如果一个从机崩溃,我把它重新启动后,如何使它与主机同步? 如果主人崩溃,奴隶将成为主人。 如何使新的主站与其他从站同步? 当原来的主人被带回时,我如何与新的主人同步? 由于复制是asynchronous的,因此在发生崩溃之前,已经提交给主服务器的事务可能无法离开主服务器。 所以原来的主人和奴隶之间可能会有不一致,其中之一就会成为新的主人。 同样,被提升为新主人的奴隶在所有奴隶之间可能没有最新的交易。 所以新的主人可以“落后”他的一个奴隶。 我如何解决所有这些潜在的不一致? 任何帮助完成这些任务的工具? 谢谢。

在Internet上分发有关安全问题的SQL Server

我们将把我们的服务器放在两个地方,以保持高水平的冗余,并避免带宽批评。 这两台服务器位于不同的局域网上,但通过广域网(通过互联网)进行通信。 其中一台服务器是主服务器,另一台是辅助服务器。 问题是软件不仅仅包含一个数据库,还包含主服务器上的文件,这些文件也必须传输到第二台服务器上。 我们正在使用SQL SERVER 2005 我们devise的主要要求如下: 我们正在使用SQL Server 2005,并将在未来将数据库升级到Oracle。 所以我们必须考虑维护和进化问题。 文件(图像,电影等)也必须传输到第二台服务器上。 互联网周围的两台服务器之间的关系必须是完全安全的。 安全是重点之一。 主服务器上唯一打开的端口是端口80,用于HTTP请求,它只是只读的,所有其他端口都closures,certificate这是一个非常安全的选项。 两台服务器之间的带宽是非常有限的,我们不想负担主服务器。 第二个服务器必须是可写的,但是第二个服务器上的任何修改都不会被发回到主服务器。 所以我们有一个单向的交易,不想要双向交易。 解决schemeI SQL Server之间的数据传输:事务复制服务器之间的文件传输:可爱的FTP安全选项:VPN在这个解决scheme中,我们将使用VPN来确保两个服务器之间的关系。 两个SQL SERVER之间的数据通过事务复制发送。 解决scheme二SQL Server之间的数据传输:备份和还原服务器之间的文件传输:可爱的FTP安全选项:VPN这里我们要每六个小时备份一次数据库,并通过一个安全隧道(VPN)到第二台服务器通过FTP。 这个解决scheme的缺点是它比第一个解决scheme使用了更多的带宽和更多的时间。 解决schemeIII SQL Server之间的数据传输:与合并复制的Web同步服务器之间的文件传输:基于SSL的WebDAV安全选项: – 这里我们使用合并复制来进行复制,尽pipe我们不打算使用合并复制的双向选项。 我们将使用Web同步而不是VPN。 要将文件传输到第二台服务器,我们将使用SSL上的WebDAV来确保连接的安全。 这个选项可能的缺点是我不确定数据传输是否安全,并可能导致主服务器上的安全性不足。 即使对于Web同步,我们也必须打开443端口,这也可能导致安全问题,特别是我们在这个解决scheme中没有使用VPN。 解决scheme四SQL Server之间的数据传输:事务复制服务器之间的文件传输:通过SSL的FTP或WebDAV安全选项:configuration代理服务器将代理服务器configuration为多宿主服务器,以防止未经授权的用户访问正在运行的内部服务器SQL Server。 代理服务器configuration为多宿主服务器,以防止Internet上的未经授权的用户访问运行SQL Server的内部服务器。 在这个选项中,我们必须打开端口:1433和21.我不确定这是否会导致安全性问题,特别是我们没有在此解决scheme中使用VPN。 注意:您认为我们没有使用像镜像或日志传送function。 我们不能使用像SQL Server中的镜像function,因为在这种情况下,备用服务器不可用,或者 – 如果使用快照 – 只是只读。 简介:我更喜欢使用解决scheme编号。 1,因为它解决了所有的安全问题,并被certificate是安全的。 由于执行事务复制,它将会很快,并可以扩展到其他数据库来源,比如Oracle将来的事务带宽问题。 我正在等待你对我的解决scheme的build议和评论,期待着其他的想法。 非常感谢您的回复。 让我更清楚地了解我们的情况。 […]