我应该如何设置我的家庭文件服务器?

我应该如何设置我的家庭文件服务器?

我想设置一个家庭服务器用于以下三个目的:

  1. 备份几台本地计算机,每台计算机的数据不太可能超过 500 GB(最高优先级)。
  2. 在 LAN 上提供文件 - 肯定是音乐,可能是 .iso,也可能是视频。
  3. 运行扩展统计计算/模拟(最低优先级)。

我意识到这些目标并非完全一致;统计数据/模拟内容占用大量内存和 CPU,而备份需要读写速度和大量容量。但我真的很想听听如何实现这一点的建议。非常欢迎提出硬件和软件建议。我唯一的要求是它必须是 Windows、Linux 或 Mac(或者可能是 Solaris,但我更喜欢前两个)。我绝对愿意为硬盘花钱,我应该能够找到其他所有东西 - 但还有其他我不应该寻找的硬件吗?

感谢您的建议。

编辑以澄清:我绝对不是在寻求设置方面的帮助。我最需要的建议可能是关于硬件的,因为它变化太快,而且我不熟悉这种服务器面临的瓶颈和磨损点。我也很乐意听取任何有关软件的建议 - 当然,越自由越好。感谢到目前为止做出回应的各位 - 如果我不那么缺乏积分,我会投票给你们所有人。

答案1

您的使用方式听起来与我的很相似,因此我将描述我的主要目标以及它们如何影响我的设置:

  1. 可靠、可通过网络访问的驱动器空间。和您一样,我希望能够从多台计算机备份文件并提供媒体文件。我主要关心的是数据尽可能稳定,这样在发生硬件故障时,获取数据就像将驱动器插入另一台计算机一样简单。

  2. 便宜的硬件。便宜的意思是“已经拥有”。过去十年,我的家用服务器一直是我在购买当前工作站之前使用的任何工作站硬件。目前,这是一台双 PIII-600,配备 768​​Mb RAM,制造于 2001 年左右。自从将它用作服务器以来,我为其购买的唯一硬件就是硬盘和驱动器控制器。

和您一样,备份家庭工作站和提供文件是我的首要任务。如果服务器硬件坏了,那也没关系——我可以忍受短暂的停机时间,同时寻找替换硬件,而替换硬件几乎可以是任何现成的硬件。

为此,我不会使用任何 RAID 或 LVM 或 DynamicDisk 配置,因为这些配置会使将磁盘从一台机器移动到另一台机器变得复杂。数据存储在标准 ext3 分区中的 1TB 驱动器上,第二个 1TB 驱动器通过 rsync 维护数据镜像。真正重要的内容会备份到数据 DVD 上,我会保留一个较小的驱动器(320GB)作为主要内容的离线备份。

我的家庭服务器受到 CPU 和 RAM 的限制,但就其功能而言,唯一的实际限制是网络和驱动器(实际上是总线速度)。图形/RAM/CPU 对我来说并不是一个真正的因素,但如果您针对模拟和计算作业优化硬件,它们将成为您的因素。如果这是一台无头服务器,您甚至可以利用良好的 GPU 进行计算。

就软件而言,我强烈推荐 Linux。如果您是 Linux 新手,请考虑使用 Ubuntu 或 Xubuntu,尤其是服务器版本。(如果您最终选择了桌面版本,请使用 Xubuntu;GNOME 占用大量资源)。另一方面,如果您非常熟悉 Linux,请考虑安装非常轻量级的 Debian——典型的家庭服务器不需要重量级的桌面 GUI 内容,并且尽可能少地使用它对您的使用有益。

答案2

这个问题有太多可能的答案。

如果您是 Windows 用户并且只备份 Windows PC,则 Windows Home Server 有一个很棒的实用程序可以自动备份工作站。

我更喜欢 Linux,我会使用运行 Debian(我最熟悉的服务器发行版)的廉价 PC 和一到两个 TB 的硬盘。

我不完全确定您在要求什么——您想要一份详细的“如何设置服务器”文档,还是只是一般的建议?

答案3

你几乎可以搜寻到所有东西,除了硬盘——数据完整性是最重要的。

对于您追求的前两个目标,您不需要一台功能强大的计算机。基本上 Atom 芯片组就足够了。不过,您需要通过有线方式(最好是千兆位)将这台计算机连接到您的网络,因为网络传输速度将成为这里的主要瓶颈。

关于你的第三个目标,即运行统计计算/模拟,这实际上取决于你能等待结果多久。如果你需要它快速运行,那么就买一个更快的处理器和更多的内存。不过要小心——这个目标可能根据您正在进行的计算/模拟类型减慢磁盘 I/O 操作的速度。

最后,只需将盒子设为 SAMBA 共享,并使用备份软件(如 Cobian)安排定期备份到盒子。运行一些监控工具,最重要的是,玩得开心!

答案4

你还应该注意功耗。一台只备份你的计算机并执行一些文件服务的服务器不会耗电太多。一台全天候计算统计数据的服务器会耗电更多,根据你居住的地方,这可能会增加不少钱。

话虽如此,我还是会选择 Atom 之类的产品 - 它可以完美地处理您优先级较高的项目,甚至可以进行一些计算。虽然速度会比较慢,但从长远来看不会花费您太多。

相关内容