成本不到百元!树莓派+OpenMediaVault打造逆天NAS!

描述

什么是OpenMediaVault?

 

OpenMediaVault (OMV) 是一款免费、开源的操作系统,用于创建和管理网络附加存储(NAS)系统。基于Debian Linux,OMV提供了一个强大而灵活的平台,用于在网络中存储、共享和保护数据等场景,是家庭用户、小型办公室和DIY爱好者的理想选择。

OpenMediaVault提供了一系列关键特性,使其成为一个高效且多功能的NAS解决方案。它支持多种文件共享协议,如用于Windows和macOS集成的SMB/CIFS,用于文件传输的FTP,用于Linux环境的NFS,以及用于备份和同步的Rsync。磁盘和卷管理功能强大,支持RAID配置以增强数据冗余和性能,S.M.A.R.T.监控以检查磁盘健康状况,以及配额以限制用户存储。

用户和权限管理功能全面,允许管理员设置详细的访问控制,确保网络的安全性。OMV还支持通过SSL/TLS加密进行远程访问,并可以与VPN集成以实现安全连接。这些特性使其适用于各种用途,从家庭媒体服务器到小型办公室存储解决方案。

为什么使用树莓派作为OpenMediaVault (OMV)?

使用树莓派的优势

成本效益 

√ 树莓派比传统的NAS解决方案或专用服务器便宜得多。

√ 无许可费用:OMV是开源且免费使用的。

节能

 √ 树莓派功耗非常低(通常<10瓦),非常适合全天候运行。

√ 与全尺寸服务器或台式电脑相比,运行成本低。

适用于小规模使用 

√ 非常适合需要简单NAS的家庭用户或小型办公室:

o 文件共享。

o 媒体流。

o 自动备份。

√ 高效处理轻到中等的工作负载。

硬件扩展容易 

√ 通过USB 3.0端口(在树莓派4及更新型号上)添加外部存储设备(HDD、SSD)。

√ 与带电源的USB集线器兼容,可连接多个驱动器。

√ 可选的HATs用于电源管理或网络增强。

应用场景

个人云存储 

使用OMV与Nextcloud等工具,我们可以创建一个私有云存储解决方案。它提供了类似Dropbox或Google Drive的功能,但您可以完全控制自己的数据。我们可以在设备之间同步文件,安全地共享文档,并远程访问文件。

自动备份

OMV非常适合创建自动备份解决方案。通过Rsync或Time Machine支持,它可以备份网络上多个设备的文件。这种设置对于保护关键数据和确保冗余非常有价值,无需手动干预。

小型办公室文件共享 

对于小型企业,OMV作为一个成本有效的文件共享系统。它允许员工通过SMB或FTP等协议在网络上存储和访问共享文件。管理员可以管理权限,以确保安全协作和数据隐私。

物联网设备的集中存储 

物联网设置生成的日志和数据需要集中存储。OMV提供了一个收集和存储来自智能家居设备、传感器或其他物联网终端的数据中心。这种设置对于家庭自动化爱好者或小型物联网项目非常有用。

创意工作者的照片和视频备份 

摄影师和视频创作者可以使用OMV来存储和管理大型媒体文件。通过RAID配置,它为保护有价值的工作提供了冗余,而像SnapRAID这样的插件则确保了文件的完整性。

所需硬件

操作系统

● 树莓派:推荐使用树莓派5以获得最佳性能。

 树莓派OS Lite:32位足够,但64位可以提供更好的性能。

● MicroSD卡:推荐32GB,CLASS 10。

● 网络连接:以太网。

● 外部USB存储:USB 3.0可以提供更好的读写性能,适用于SSD/HDD磁盘。

 M.2 Hat:使我们能够连接M.2外围设备,如NVMe驱动器。

安装步骤

准备树莓派

1.安装 Raspberry Pi OS Lite(重要的是,“LITE ”版本不包含桌面环境)

 

2.更新系统

 

安装OpenMediaVault

1. 在终端上下载并运行安装脚本:

wget -O - https://github.com/OpenMediaVault-Plugin-Developers/installScript/raw/master/install | sudo bash

操作系统

2. 安装完成后,在浏览器中打开 http://。

注意树莓派的IP地址:hostname -I

 

使用默认凭据登录:

● 用户名:admin

● 密码:raspberry

配置OMV

3. 更改默认管理员密码: 转到图标用户并更改密码。

操作系统

4. 更新OMV: 登录后,在Web界面中转到系统 > 更新管理以安装最新更新。

5. 连接存储驱动器:

将USB驱动器或HDD连接到树莓派。

通过OMV界面中的存储 > 文件系统挂载和格式化驱动器。

检查USB驱动器是否被检测到:

操作系统

在终端中运行:lsblk & lsusb

挂载文件系统:

操作系统

(以8GB闪存驱动器为例)

高级配置

SMB/CIFS共享

使用服务 > SMB/CIFS配置网络访问的共享文件夹。

1. 我们需要创建一个共享文件夹:转到存储 > 共享文件夹并在USB驱动器中创建它。

操作系统

2. 转到服务选项卡上的SMB/CIFS并启用服务和共享文件夹。

操作系统

在Windows上的示例:

操作系统

为共享文件夹配置用户权限

1. 转到存储 > 共享文件夹并选择文件夹。

2. 点击设置权限。

3. 为用户和组分配特定权限:

选择用户或组并选择访问类型(读写、只读、无访问权限)。

操作系统

安装插件:

通过系统 > 插件扩展OMV功能(例如,Plex、Docker)。我们可以安装开源杀毒软件,如Clamav。

操作系统

故障排除和维护

Web界面无法访问 确保Web服务正在运行:

在终端中运行:sudo systemctl status nginx

操作系统

如有必要,重新启动:

在终端中运行:sudo systemctl restart nginx

存储驱动器未被检测到 验证驱动器是否安全连接(检查USB电缆或SATA连接):

在终端中运行:lsblk & lsusb

操作系统

如果未格式化,在存储 > 磁盘下格式化驱动器,并在存储 > 文件系统中创建文件系统。

确保驱动器在文件系统下被挂载。

结论

在树莓派上设置OpenMediaVault是一个建立成本效益高、节能且多功能的网络附加存储(NAS)解决方案的绝佳方式。无论您是想创建个人云、自动化备份,还是为小型办公室或物联网设备集中文件存储,本指南提供了开始的必要步骤。通过利用树莓派的力量和OpenMediaVault的灵活性,您可以享受一个完全可定制且安全的NAS,满足您的需求。通过适当的维护和高级功能的添加,您的树莓派NAS可以在未来几年内作为一个可靠且可扩展的解决方案。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分