备份 – 在构建低预算存储服务器时应该注意什么?

我想要更换我们当前的存储空间.现有系统在我们的7yr旧域控制器上只有450GB文件共享,另外还有来自另一台服务器的150GB文件.我们将这些映射到客户端计算机上的驱动器.两者都备份到一个400GB的磁带机.添加一些系统状态和一个sql server db,每晚备份大约600GB.这不仅仅是一个磁带所做的,所以我们目前有一个交错的备份,我们只从每周的总空间的1/5取一个“完整”的差异.

要替换它,我想去两个专用服务器(主服务器,加上镜像和备份一体).第一个计划是用于OS 2 RAID 10 2TB卷的数据的RAID 1卷(4个磁盘1个热备份,12个1TB磁盘,包括OS).另一个的计划是拥有相同的12个1TB磁盘(每晚从第一台服务器镜像).它还将拥有2个6TB RAID 6卷(每个5个2TB磁盘,单独的卷以改善不可避免的重建时间),我计划使用现有的备份exec软件每晚制作差异快照.这将为真正的备份提供历史/世代存储来代替我们的磁带,并且应该有足够的空间来获得大约30天的价值(对我们的变化率的简单检查表明我需要大约3:1的比率来实现这一点).第二台服务器将位于校园的另一侧,以避免需要在场外进行任何操作.

我更愿意购买供应商支持的解决方案,但成本是一个巨大的问题.我知道我可以做我上面描述的总费用大约13,000美元(包括操作系统许可证,感谢教育机构的学术价格),这远远低于我见过的任何商业选择.我有一个可靠的基本机箱,RAID卡和背板的合作伙伴,所以我知道我在那里得到了很好的设备,我知道我需要一个高质量的RAID卡.我之前没有建立过这种规模的服务器,因此我的问题是:

有什么我遗失的东西会让我不必要地对数据丢失开放吗?在组装,安装和配置服务器时,我应该做些什么或避免做什么?什么都没有购买,所以我愿意接受其他建议 – 但定价是关键.有些项目引起了我的注意,我很欣赏评论:

>为了减少主要的备份时间/压力,我想从镜子中进行夜间备份.但是复制到镜像会破坏我需要获得良好差异/增量的存档位吗?
>我不确定如何在这里配置代际存储,因为差异和增量需要一个基础来工作.我知道我可以直接使用主存储器,这对于文件来说并不是什么大问题,但是如果我需要对卷进行完整的重建呢?如何确保30天内未更改的文件仍可用?
>我刚刚描述的解决方案需要44TB的原始磁盘空间,但只向我的用户公开4TB.其余部分丢失到RAID,镜像和历史备份空间.我能比11:1的比例安全地做得更好吗?

最佳答案
我真的很想建立自己的电脑.不过,听起来你似乎已经死定了.处理设备时务必遵守适当的防静电程序.在组装RAID卷时,尽量避免使用同一制造批次中的硬盘驱动器.确保您购买的磁盘按照制造商的规定装在适当的防震包装中(而不是典型的NewEgg“在他们的防静电袋中放入带有泡沫包装和花生的盒子中”).

由于您要构建自己的盒子,因此在系统的预期生产寿命期间,您需要为难以更换的组件存储足够的备件.备件可用性是“商业”选项的一部分.如果丢失背板,RAID控制器或主板,则需要准备好更换它们.您是您自己的硬件支持供应商.这将增加您的购买成本,但您现在应该在他们仍然可用时获得备件.

在我考虑在生产中使用硬件之前,我已经非常严重地改进了硬件.您可以在硬件上进行的任何负载测试或生产使用模拟都是一个好主意.你肯定想在投入生产之前摆脱硬件中的任何“婴儿死亡率”.

没有多个前几代的“镜子”是一个糟糕的场外拷贝.如果您正在使用“镜像”以允许您在生产失败的情况下将备份文件服务器投入生产,那么保持这样的“镜像”是有意义的.但是,在我看来,这不是备份.这听起来更像是冗余机制而不是备份机制.我强烈建议使用允许在远程服务器上存储多代更改的备份,即使您还在远程服务器上维护数据的功能“镜像”以进行生产故障转移.

我很高兴听到你还在使用磁带.我非常喜欢将备份保持在异地和离线状态.离线备份很好,因为它们的完整性(假设它们在开始时正确使用)比始终保持在线的系统更容易保证.远程攻击锁定盒子中磁带上的数据非常困难.

磁带也是存档存储的绝佳存储介质.扩展保留窗口的成本是增量的(而不是向纯粹基于硬盘的解决方案添加更多旋转介质).我认为你应该强烈考虑使用磁带来保留异地和离线的所有数据的多代.确保您满足在磁带上维护长期存档的任何业务要​​求,并计划在必要时购买其他媒体.您可以将这些档案保存在地理位置更加多样化的位置,以便在发生重大物理灾难时提供一些恢复功能.

如果您正在进行真正的“复制”备份,那么您不会丢失存档位.这取决于您使用的软件.

转载注明原文:备份 – 在构建低预算存储服务器时应该注意什么? - 代码日志