Cer*_*rin 2 backup rsync backup-restoration redundancy
将所有设置和数据从一台 Linux 机器不断镜像到另一台机器的最合适方法是什么?我有一个关键服务器,我希望有一个“热备用”可用,以防任何组件故障使其脱机。我有 RAID 和冗余电源,但内存/CPU/主板故障仍可能使其脱机。每小时/每天使用 rsync 将文件系统复制到同一台机器上是否足够?
没有“方法”可以做到这一点,而是一大堆方法,这取决于您的需求。rsync 可以做足够多的复制,恢复是可能的,但不一定是您需要的答案。
每小时/每天使用 rsync 将文件系统复制到同一台机器上是否足够?
好问题,是吗?会出现两个问题:
您还应该注意,例如,除非您格外小心,否则数据库服务器除了 rsync 克隆备份之外并不能很好地处理其他任何事情 - 它们对许多不同的文件匹配非常敏感,并且如果它们在您的时间运行rsync,你可能会遇到问题。
您可以使用 LVM 快照改进第 2 点,这将为您捕获机器提供一致的瞬间 - 这使您的克隆相当于在启动时硬重启,从中恢复也不错。
您可以尝试配置 rsync 以最大程度地降低 3 咬的风险,但您无法完全消除它。
无论如何,其他可以查看的地方是GlusterFS 之类的共享文件系统,或DRBD 之类的共享磁盘工具,它们在恢复和可靠性方面为您提供了不同的权衡。
不过,归根结底,这完全取决于您的业务需求和权衡。良好的灾难恢复备份有助于缓解问题。
归档时间: |
|
查看次数: |
178 次 |
最近记录: |