我正在寻找一个支持定期快照的非实时复制解决方案。
以下是我的现状:
我想实施的是:
我最初的计划是在一个ZFS (ZoL)文件系统上实现Axigen的数据存储,定期的快照将被(增量地)发送给Slave。然而,在重I/O期间,我被ZoL的不稳定性咬了一口,在那里我经历了几次CPU软锁的事件。ZoL讨论小组建议我减少ARC的大小,但这当然会影响性能,所以我转而在Master上使用ext4 4支持的存储。(但仍可能在奴隶上实现ZFS )。
csync2
或rsnapshot
与从服务器同步(并在成功同步后删除LVM快照)。在从服务器端,每次成功同步之后,执行一个ZFS快照来维护所需的快照数量&每日快照。非常感谢您的想法和投入。
编辑:由于我部门的预算状况,我不能使用商业解决方案。也许明年,但不幸的是,我的需求是当前的。
编辑2: ZoL的不稳定性可能不是ZoL本身的不稳定性,但我更怀疑这是因为电子邮件服务器的内存发生了难以置信的变化(由于某些原因,我必须在Axigen服务器前实现Perdition,并且per在每个连接上创建一个进程,因此服务器的内存可能会被严重分割,并且阻止ZoL声称一些块来增长其ARC )
发布于 2013-10-21 21:31:39
那么,至少您可以考虑使用lvmsync,也就是…能够读取设备映射器使用的元数据来跟踪块设备的哪些部分已经更改,并使用这些信息仅通过网络发送那些修改过的块。…»
https://unix.stackexchange.com/questions/90983
复制相似问题