我有一台 HP DL380 服务器,它有 6 个硬盘,每个 72Gb,我打算使用 centos + cpanel
请建议如何设置每日完整备份/每日克隆硬盘?
因此,如果 1 个主硬盘坏了,我在备份硬盘中得到了备份/克隆,只需要使用克隆的硬盘,或将其恢复到新硬盘。
如果只需要使用 2 个硬盘,其他 4 个则不用,或者用于其他用途,例如 tmp 分区、usr 或其他
或者如果有更好的备份方式,我更喜欢在同一台服务器的另一个硬盘上进行内部备份,而不是增加成本的外部备份
答案1
RAID 可以更好地利用这些磁盘。您可以在 RAID10 中设置 4 个或所有 6 个磁盘,并获得更好的性能和冗余度 - 如果一个驱动器发生故障,您无需从备份中恢复,只需更换磁盘即可。服务器及其上的所有内容都会一直运行。
但是,RAID 不是备份。如果您删除文件,它不会有帮助。如果多个驱动器同时发生故障,或者在您完成更换第一个故障驱动器之前发生故障,它也不会有帮助。
备份需要花钱。丢失所有数据通常会花费更多钱。特别是如果此服务器为客户端提供服务 - 如果您丢失了所有客户数据,您可能也会失去所有客户。
备份需要与服务器分开存储。距离越远越好。同一台机器中的备份可能会因服务器的任何故障而遭到破坏 - 电源故障导致磁盘烧坏、驱动器控制卡失灵并损坏所有内容等。
最好将备份存储在同一房间或建筑物中,但可能会因洪水、火灾等原因而被毁坏。
最好将备份存储在异地 - 只有您的服务器和备份站点都受损,您才会丢失数据。对于真正极其关键的数据,您甚至可能需要在不同位置进行多次异地备份。
您还需要测试定期检查备份 - 确保它们有效,并确保您知道如何恢复它们。我假设您不想停止生产服务器一天来测试这些备份,因此您需要将它们从该机器上移到测试机器上。
如果您认为备份成本太高,请考虑以下几点:
- 当您的驱动器损坏时,尝试从故障磁盘恢复数据需要花费多少钱?
- 一旦失败,尝试从头重建服务器需要花费多少时间、精力和金钱?
- 服务器长时间停机会给你的客户或企业带来什么损失
- 重新创建所有丢失的数据会给您的客户或企业带来多大的成本?丢失的数据有可能重新创建吗?
- 这会对您的声誉造成什么损害——您会因此失去多少客户?
这些成本加起来很快。相比之下,备份就比较划算了。
答案2
你绝对不会想要备份系统中的磁盘。这不是备份。如果您的系统崩溃,它可能会损坏所有硬盘(火灾、洪水和其他灾难也是如此)。如果您的服务器受到攻击,攻击者可以删除系统中的所有磁盘,等等。
始终备份到外部媒体,最好是异地,或定期将其移出现场。
这样做的成本是你业务支出中不可或缺的重要组成部分,如果你试图节省成本,你将要后悔。
您可以使用额外的磁盘来构建 RAID 阵列,以避免由于磁盘损坏而导致长时间停机(和/或提高磁盘性能),但同样,RAID 不是备份。