使用两台计算机创建网络附加存储系统

使用两台计算机创建网络附加存储系统

我目前有两台机器,每台都包含 2 个 250GB 的驱动器。其中一台有两张网络以太网卡。我希望使用这两台机器创建一个 1TB 的文件服务器用于备份。我正在寻找一些帮助来开始这项工作。我应该使用什么 (linux) 操作系统?是否可以在不使用交换机的情况下将这两台机器连接在一起?如果可以,我该怎么做?任何帮助都将不胜感激!

答案1

使用交叉电缆将两台机器连接在一起。

使用你最熟悉的 Linux 版本(Ubuntu 可能是一个不错的选择,但我更喜欢 Debian)

您将在服务器上设置 Samba/smb 共享,并在 /etc/samba/samba.conf 中配置各种控制

我的 smb.conf 使用: [media] path = /srv/store/1T public = yes writable = yes comment = Debian samba/smb media share printable = no guest ok = yes

在 Windows 资源管理器中使用以下方式映射\\X.X.X.X\media

这个答案只强调了这个过程的关键点。当然,你需要填补空白,并根据自己的实施情况进行调整。不过你现在应该有一些值得思考的东西(或者谷歌一下):)

答案2

我本来想问你打算用这个设置做什么,但我猜这是一个利用多余硬件的学习练习。你可以研究 FreeNAS、ClearOS、Zyental 或其他专业发行版等选项,它们通常提供某种 GUI 来设置。这将让你开始了解概念,并允许你探索各种服务 NFS、Samba 等,而无需直接进入手册页。

我建议您查看/学习软件 RAID 以进行设置。当您将空间集中在一起(RAID 0、条带化)时,数据丢失的可能性就会增加,因为单个驱动器故障可能会导致其余数据无法读取。使用 RAID,您可以放弃容量来增加冗余。您可以在每个系统中镜像(RAID1)硬盘,这会将您的总容量减少到 500GB,但您将能够从驱动器故障中恢复而不会丢失数据。如果您将所有四个驱动器放在一个盒子里,您可以做一个 RAID 5 并获得 750GB 的空间。

答案3

另一种解决方案是购买树莓派并设置 Samba 共享以用于网络附加存储。

表现:我的内部速度大约为 6MB/s - 这对于流式传输高清内容来说已经足够了。

优点:易于安装且硬件和运行成本低。

缺点:多文件传输的瓶颈,即一次只能传输一部高清电影。

相关内容