导航:首页 > 文件教程 > nasdiy教程

nasdiy教程

发布时间:2023-07-22 16:45:17

A. 如何DIY一个基于Freenas的家用NAS

1 序
前段时间终于把自己设想了好久的家用NAS配好了,想好好写一下自己的心得,希望对别人有一点帮助,也希望和大家交流关于ZFS和Freenas的意见和想法。

2 你需要NAS吗?
你认为数据的价值很重要,愿意投入一点资金来降低数据丢失的风险。比如,你自己原创的文字和图片、各种word和excel的文件、各种照片和视频,这些原创性的内容都是全世界仅此一份的,还有一些你认为很难再从网络上下载到的资源,这些内容都需要一个比台式机(或者手提电脑)、U盘、移动硬盘和光盘等,更安全可靠的储存方式。由于网络条件和价格的限制,或者是由于对云储存的不信任,把大容量的文件备份到云端好像也不是最好的选择。
你的家庭网络内有2台或更多的电脑,需要中转空间来传递文件,特别是大容量的文件。如果只有2台电脑的话,网络邻居共友衡享或者FTP访问也算可行。但如果3台或更多电脑,动辄几个G容量的内容,还要分发到每一台电脑,这个时候如果有一个大容量、访问速度快的共享储存空间就方便很多了。
如果以上两段描述符合你的实际,那么你应该开始考虑入手一台NAS了。

3 买成品还是DIY?
3.1 NAS与其它备份手段的比较
3.1.1 U盘和移动硬盘
NAS一般容量相对比较大。如果U盘和移动硬盘也是在线使用,除了RAID 0的配置,个人觉得其它RAID配置的可靠性都比U盘和移动硬盘好。当然,如果把U盘和移动硬盘作为离线备份的手段,可靠性应该会提高不少,不过要牺牲部分的数据可用性。

3.1.2 光碟(DVD和蓝光)
如果是可擦写的,每次重新擦写的速度比较慢。如果是不可擦写的,倒可以作为离线备份的手段。数据的不可更改始终会带来不方便,比如整理好资料目录,刻碟完,结果以后又发现要往中间加内容。

3.1.3 云储存
主要有三方面的限制:速度、容量和价格。那些不是世界知名的IT巨头搞的,会担心它不知道哪一天就宣布停止服务启告手。Amazon的S3倒是信得过(相比之下),但是访问速度和价格又是个问题。

3.2 成品NAS和自己DIY的区别
3.2.1 安全性、价格和售后服务
几个著名的品牌(如synlogy、qnap、thecus、zyxel、buffalo、netgear等等)提供的家用NAS,大部分最多到六盘位,组RAID 6吧?(不知道可不可以组多个RAID 1),理论上是最多允许两只硬盘损坏。如果是自己DIY的话,无论是硬RAID或者基于ZFS,RAID的配置都可以更加灵活,只要硬件配置跟得上,提供更高的可靠性完全悄嫌没有问题。
盘位越少,成品NAS的价格貌似更有优势。假如需求只是两个盘组RAID 1,那毫无疑问成品NAS更便宜。DIY的话,固定成本是主板、CPU、内存、机箱和电源(或者加上RAID卡),硬盘数量一般不少于3个。同样是4个盘位,不算硬盘的话,DIY的价格已经大大低于成品NAS。6个盘位,京东上有个要9k+,自己DIY的话,2k搞定。
自己DIY的NAS,各个零配件的售后服务要看你选择的硬件品牌的生产商。整台NAS在组装和调试的时候,以后的使用中要排除故障或增加功能,都需要你自己在网上找资料或者和别人讨论,所以如果你是伸手党,还是买成品NAS好了。

3.2.2 功能、灵活性和功耗
成品NAS提供的功能,大部分可以通过各种开源的解决方案来实现。而DIY的NAS提供的灵活性,比如和htpc或者网关结合在一起,硬件配置的更改都是成品NAS所不能比拟的。
功耗方面,DIY的NAS要追求低功耗,可以选择直流电源+整合主板,貌似网上也有人可以做到待机十几瓦的。个人就觉得没必要苛求,相比节省的电费,我更希望电源和UPS都稳定可靠,机箱内空间够大方便散热。

3.2.3 噪音控制和外形
现在很多DIY的机箱,也足够小巧和精致了,摆在客厅或书桌台面都完全没问题。舍得花钱的话,用无风扇电源和CPU散热器,加上机箱内全用静音风扇,相信可以把噪音控制在非常低的范围。

3.3 DIY NAS的种类
首先要把专用和多用途的NAS区分开来。专用的NAS一般只提供文件共享和相关的网络服务,可能也作为24*7的下载机。多用途的NAS有的是作为HTPC,连接电视来直接播放媒体内容,也有是利用虚拟化,通过一台硬件服务器提供网关、媒体服务器等多台虚拟服务器的功能。主要有以下三种组建RAID的方式:
软RAID,利用主板芯片组自带的功能组建RAID。性能比不上硬RAID,和ZFS的比较我不清楚,感觉应该也不如。好像有些软RAID认主板,转移的时候一定要同型号的主板才可以认出来原有的RAID配置,也有人说intel的是认芯片组,不要求同型号主板。虽然不需要额外的硬件RAID卡投入,也限制了安全性的提示和功能的扩展,除非是换主板。
硬RAID,在主板上插RAID卡,RAID卡再接硬盘。注意有些便宜的RAID卡其实是把运算交给CPU的,自己纯粹就是一个接口。一般好的硬RAID卡上有专门的运算芯片,还要带电池,防止数据丢失。硬RAID是目前最主流的解决方案,价格范围广,可以投入很小,也可以很发烧。
基于ZFS,不需要安装RAID卡,也不利用主板芯片组的RAID功能。硬件配置丰俭由人,数据安全可靠。。。(ZFS的特点请看4.1)

4 软硬件配置
4.1 ZFS的特点
请允许偷懒一下,介绍ZFS的资料网上已经有很多了,如果有兴趣,一定可以深入了解,
简单来说,基于ZFS的储存,不怕断电(就算正在写入的时候断电了,数据也不会损坏或者丢失,用硬RAID卡的有可能的哦),有快照功能,不怕误删除(而且快照占空间很小),可以通过加入固态硬盘来大幅提高读写性能(跑满千兆局域网很轻松),容易扩充(把原来的RAID里面每个硬盘都换成容量更大的,总容量自动增加),硬件无关(换主板都毫无压力),操作简单(常用命令才几个,如果是用Freenas的图形管理界面的话,更加简单)。

4.2 操作系统的选择
所有支持ZFS的操作系统(或发行版)都可以在ZFS的wiki查到,主要用来做NAS的系统有以下几个:
4.2.1 Oracle Solaris和 OpenIndiana
Oracle Solaris的zpool(ZFS的管理软件)版本最新,不过是商业软件;OpenIndiana是OpenSolaris的后续,开源的,我自己没有用过,跟FreeBSD一样,应该没有ZFS的图形管理界面。

4.2.2 FreeBSD
网上介绍也很多,简单说就是稳定、稳定和稳定。我在virtual box里面用FreeBSD,对照着文档,测试过ZFS的各种操作和功能。另外,FreeBSD的Handbook写得非常好,有中文版哦,喜欢折腾的同学首选。

4.2.3 Freenas
主角登场,热烈鼓掌!安装简单,界面清爽!第5章将会介绍安装和配置的过程。这是一个商业公司维护的开源,基于FreeBSD,专门用于NAS的系统。

4.2.4 NexentaStor Community Edition
跟Freenas一样,都有ZFS的图形管理界面,根据网络上的测试报告,貌似这个的IO性能比Freenas好。一点小限制是免费版最大容量为18TB。

4.3 硬件配置
4.3.1 终于写到我最喜欢的部分了,确定硬件搭配让我纠结了n长时间,最终结果兼顾了钱包、个人喜好和性能,还算满意。我的NAS的配置如下:(推荐配置从4.3.2开始)

UPS:APC Smart-UPS SC420
(UPS最重要,所以排第一。虽然说ZFS不怕断电,不过有个在线式的UPS,应付各种拔插头、按开关和电网的浪涌,还可以接NAS的串口实现市电中断时自动关机,实在是硬件配置里面的MVP。这个UPS是以前买的,伏安只有420,容量有点小,现在拖三个硬盘,估计拖5个没问题)

电源:全汉(FSP)蓝暴节能版360

CPU:AMD A4-3300

技嘉(GIGABYTE)GA-A75M-D2H
(选这个主板CPU的搭配是因为功耗较低又有较多的SATA 6G接口,最大内存又可以到32G,跑ZFS的话,内存越大越好。写文章的时候才看到技嘉出了F2A75M-D3H,更加适合,搞到我都想换主板了,T_T)

三星(SAMSUNG)DDR3 1600 4G *2

西部数据 WD20EARX *3
(这三块硬盘是跑去广州的百脑汇买的,第一次的时候自己小白了,居然买到两块是换标签的WD20EARS,只好跑多一次去换,大家如果在电脑城买的请小心)

联力PC A04A
(我是第一次用联力机箱的土人,一边安装一边赞叹“做工果然好啊”,然后各种调整硬盘位置,各种拆装硬盘笼子,各种调整走线。图片等写完这篇文章的第一版再补上)
因为一开始就确定了NAS要配已有的UPS,而且不兼任HTPC,所以我的NAS是放在书房里面的。书房里面有一台D-Link的5口百兆交换机,连接一台台式机,一台手提和NAS,再通过电力猫连接整个家庭网络的核心交换机和无线路由Linksys WRT610N。

功耗测试用的是深圳北电的电力检测仪,实测数据如下:
关闭NAS电源(全汉蓝暴)上的开关,0 W
打开NAS电源上的开关,NAS未开机,3.2 W
按NAS机箱面板的开关开机,功耗一直爬升,最高达到 72 W
NAS的启动过程结束,进入正常状态,44 W
测试连续读取,通过百兆的LAN连接,台式机播放NAS共享出来的mkv文件,44W
测试连续写,用FTP上传大文件,速度大概10MB/s,56W
在NAS的web管理界面点关机,等到机箱的电源指示灯熄灭,1.5W
另外,在Freenas里面可以设置每个硬盘的电源选项,比如多长时间之后进入待机。我这台NAS现在还负责BT下载,所以硬盘是一直没有停的,测不了全部硬盘都进入待机时候的功耗。

4.3.2 普通版配置
强烈推荐UPS作为标配,花的钱不多,可靠性大幅提高。后备式的也可以接受。注意UPS一般容量标的是伏安,要转换成瓦特。这里插播一段网上找来的计算硬盘功率的方法:先通过spec sheet找到硬盘12V的最大电流(据说就是启动的时候了),比如WD20EARS的是1.75A,然后在硬盘标签上找到5V的电流,这个例子里面是0.55A,所以这个硬盘的最大功率就是12V x 1.75A + 5V x 0.55A = 24W。在挑选UPS和NAS的电源的时候就要注意考虑功率了。当然,服务器专用的主板通常有逐个启动硬盘的功能,可以降低对功率的要求,这个在高帅富版的推荐配置里面谈。
千兆网络,你懂的。
最少三个硬盘,组RAIDZ 1,可以承受其中一个硬盘损坏。ZFS当然也支持条带(RAID 0)和镜像(RAID 1),还有RAIDZ 2和RAIDZ 3,还可以加热备,加L2ARC等等,看需求和预算来配置吧。如果你的配置里面硬盘数量超过9个,最好分组,具体参考:
http://doc.freenas.org/index.php/Hardware_Recommendations
8G+ 的内存,跑ZFS的话,内存越大越好,所以挑选主板的时候注意选最大内存容量比较大的。
一个4G+的U盘,做系统盘。把Freenas的系统装在U盘上是最简单快捷的,还可以把这个系统U盘备份多几个。安装到硬盘上的话,Freenas一定要独占整个硬盘,浪费空间和一个SATA接口。

4.3.3 屌丝版配置
百兆网络,我用的就是了,泪奔。
两个硬盘,组镜像。其实这个组合也很灵活,以后你可以把这两个硬盘都换成容量翻倍的,那么你的ZFS的容量也翻倍。或者再增加一对镜像配置的硬盘,跟原有的镜像做条带,总容量也可以增加。再或者为了提高可靠性,加入第三块硬盘到镜像里面,变成1:3的镜像,ZFS果然很灵活吧,呵呵。
4G内存,最低配置了。

4.3.4 高帅富版配置(其实这些高端硬件我也不是很懂,不过yy起来好爽,哈哈)
全屋强电弱电的防雷装置,这个算题外话,不过确实很必要,特别是多雷雨的地区。
在线式UPS,作用前面讲过了。
冗余电源,这个算服务器的基本配置了吧。
服务器主板、服务器CPU和ecc buffered内存。可以用容量更大、可靠性更高的内存,可以接更多的硬盘,可以热插拔,可以ooo,可以xxx。。。
SAS硬盘,N个,怎么组RAID就只看对容量、可靠性和速度的需求了。记得其中一些硬盘做热备。
固态硬盘,N个,做L2ARC,大幅提高NAS的读性能;做ZIL(ZFS Intent Log),大幅提高NAS的写性能。
千兆网卡,N张加上支持LACP(链路聚合)的千兆网管交换机,突破千兆局域网的带宽就靠它们了。
机箱,塞得进上面所有东西的,随便挑吧。
作为高帅富,当然不只一套房子了,请把以上配置克隆到每一套房子,这样就可以实现异地容灾远程镜像自动备份了,鼓掌!

5 Freenas的安装和配置
大概的流程是这样的:
把映像文件写到U盘
用U盘启动,进行初始化设置,包括网卡、DNS和Web界面的密码
创建volume
设定scrub(对volume的定时检查)
在volume里面创建dataset(dataset是Freenas里面的管理单位)
针对dataset设置snapshot(快照,用于回滚和远程备份)
建立用户和用户组
针对dataset设置权限
设置share(有CIFS、NFS、iSCSI、AFP等等)
从客户端测试(测试连接和读写权限)
备份配置文件和系统U盘 。

B. 如何用旧电脑DIY家用NAS

旧电脑开机后先进入BIOS设置U盘启动。因为每个型号的电脑主板的设置不同,以我的电版脑为例,进入开权机界面按F12可以进入BIOS设置开机启动顺序。其他的型号可以自行网络。

2
下载NAS系统镜像。这里推荐一个国产的开源免费WISNUC系统,配备有PC客户端和移动客户端,使用很方便。
首先需要下载WISNUC 烧录镜像,下载后解压得到名称为”wisnuc-appifi-ustick-bootx86”的镜像文件。

C. 如何用u盘安装nas

去官网下载准备好NAS4Free的LiveCD文件,根据您的内存大小选择i386还是amd64。建议使用64位版。
对于需要将系统安装到CF卡或者U盘的朋友,可以直接下载IMG文件,再用IMG写盘软件写到U盘或者CF卡里,建议大家使用physdiskwrite这个软件写盘。
或者刻盘,当然比刻盘更好的方法就是量产U盘的方法了。
那么我们这个就从最开始的量产U盘开始。
U盘准备好后,使用ChipGenius芯片检测工具,检测你的U盘的芯片以及U盘所使用的主控;
下图这是我的U盘芯片:

检测到U盘所使用的芯片后,可以到U盘量产网等网站下载对应主控的量产化工具,进行量产;比如上图我的U盘就是慧荣主控的,去u盘量产网站内搜索sm3257enaa最新版的量产工具把下载的ISO镜像量产到U盘为cdrom启动盘即可。
各品牌的U盘量产的方法不同,这里为了避免误导就不详细赘述,网上的量产教程也都很详细了。
量产后完成后把U拔下,再插回,你会发现原来的U盘可移动磁盘已经变成了一个CD-ROM如下:

到此,U盘已经量产化完成,你只需要把U盘插到你DIY的USB口上,从BIOS里设置启动,最优先启动为usb-cdrom即可。
好了,U盘量产好后,我们开始安装NAS4FREE吧,为了方便截图,所以就用虚拟机代替,在实体机器上的安装方法和步骤是一样的。
首先我新建虚拟机,虚拟机本身可以直接使用ISO文件安装的,但是实体机我们需要用U盘安装,所以新建时我直接使用U盘量产的CD—ROM作为虚拟机的CDROM.

启动完后出现这个界面:

什么也不用做,等等等,然后CD就会自己启动:

如果你只是想体验下NAS4FREE到这里就可以体验了,默认IP地址就是192.168.1.250.用浏览器进去就可以了。
可以无需安装,如果你需要安装NAS4FREE,就选择9,按回车,
然后就会出现如下界面:

可以根据不同情况选择你的安装模式,
选择1是安装系统到CF或者USB里,
选择2是安装到硬盘闪存或USB里并安装SWAP分区,
选择3是完整安装整个NAS4FREE到你的硬盘。并创建SWAP分区。如果我们是安装到完整的物理机里,我们就选择3,完整安装,注意NAS4FREE安装系统的系统盘会完全占用整个硬盘,而不是占用分区,不管你的硬盘有多大,所以安装
NAS4FREE 必须要拥有两个或者以上的硬盘,也可以用电子盘,U盘CF卡等安装!
好了,我们选择3

做完以上步骤后继续等等,正常的话。10分钟内肯定安装完成的。
安装完成后重启动机器!移除你的Live-CD
——————————分割线——————
如果一切正常。会出现如下界面,恭喜你,系统安装完成了

如果你的网络是192.168.1.X的话你现在可以直接使用浏览器进如NAS4FREE的WEB管理界面了,如果不是,可以选择2设置好你想要的IP地址后再进去!

我就需要设置,设置好后就是这样!使用192.168.8.139打开WEBGUI

输入默认用户名:admin 密码:nas4free 进入后:

选择system-general

在这里修改系统语言为中文-点击保存,系统就会变成大家熟悉的中文了

到此,NAS4FREE系统安装搭建完毕!

D. 怎么用路由器搭建家庭私有云存储nas,每个用户只能访问特定的文件夹

我说一下我的经验,情况和你类似,设置外网登录nas时折腾的我够呛,网上的教程几乎没有,只能自己摸索,希捷的nas没用过,但原理应该差不多,你参考参考。

装备:4M光纤,中兴F420光猫,iptv,威联通TS110

接线:光猫LAN1接路由(dlink600a)lan2接iptv,nas接路由

设置nas:威联通新版的固件带mycloudnas傻瓜式域名解析,只要路由带upnp就能用,域名为xxx.mycloudnas.com的形式,更新之前用的dyndns的免费域名。像墨墨の守护说的,做指定个静态ip。

路由:你不做端口映射的话,就做dmz,我用的dmz,直接解放nas到外网,比较省事。

一切准备就绪,开始测试,内网访问外网的域名,之前的设置好的域名怎么也进不去,PING也是超时,排除网线、路由、nas的问题之后,开始以为是兼容不好,最后在真正的“外网”访问这个域名的时候,顺利登录。这个问题最后还是没搞明白,现在反正是能顺利远程管理了。

之后又远程测试了qpkg外挂,mldonkey(恩ip段权限问题,所以没登录上去);joomla个人网站远程管理,80端口网站浏览都顺利通过;远程web网页文件管理也顺利通过,直接在工作地点备份回家,极其方便。

咱俩的方案基本相同,dlink的路由,光猫iptv,只是nas不同,希捷如果没有类似mycloudnas的傻瓜式方案,又不用要钱的服务,那你就歹用花生壳,dyndns或是3322的域名解析。nas和路由里都有这个ddns(动态域名解析)功能,只设置nas里的就行,路由设置端口映射或是dmz。最后你都设置好以后,注意一下设置域名网站的时候,里边的外网ip是不是你现在路由里的外网ip,因为有时候路由改个参数就自动重新断网拨号换ip了,域名网站里更新会滞后,这个你要注意下。最后,测试的时候用外边的网络测试!祝你成功!

E. 求交组装NAS,需要什么配件怎么DIY

NAS就是台普通的电脑。只是偏重存储与安全稳定性,对性能要求不高。
建议买HP的N54L微型服内务器。容品牌机做工、稳定性都很好,价格也不贵,比自己组装靠谱。
1600左右,标配4个3.5寸盘位+1个5.25寸盘位,如果增加RAID卡,可以扩展到8个盘位。(4个3.5寸+4个2.5寸)足够家庭使用。
系统选用黑群晖,很好用。

F. 如何将手机改造成为nas

其实用ARM安卓低功耗方案搞NAS咱前年吧开始有整NAS私有云的念头的时候就想过,但是最后还是放弃了,原因很简单,第一是性能,第二是系统。

安卓平台上几乎没有 SMB 服务器端NAS方案的原因:

Windows 平台上的 SMB 实现(服务端和客户端)硬编码了它的端口号 137-139 (基于 NetBIOS )或 445,使用非标准的端口提供 SMB 共享正常是无法被 Windows 找到的,所以为了适配 Windows 以及一众其他 SMB 客户端,必须使用这些标准端口号。 而在安卓上,必须拥有 root 权限才可以开启(监听)小于 1024 的端口

监听小于 1024 端口需要 root 权限是从 linux 一脉相承的

linux 更多时候是用于当服务器,并且还是多人多账户同时使用的. 为了避免某个低级别的用户监听端口而导致某些基础功能服务不能使用, linux 要求必须是管理员才能监听 1024 以内的端口。而安卓的使用者只有一个普通用户, 管理员用户 和 root 用户都是默认关闭,不允许用户拥有管理员权限,所以安卓全系基本就GG了,除非能ROOT。所以安卓阵营就是改,也得先ROOT或者刷LINUX开发系统,这倒是显得IOS干这种活更容易些可惜IOS不开放文件管理权。

同样的解释适用于为什么安卓端没有 smtp 服务器,Pop 服务器

当然非标端口又不是不能用。使用 NsdManager 广播一下协议和端口,一样可以在 Windows 上链接。(不过我并不懂怎么做上述操作

曾经有一个功能比较完善的 SMB 服务器和客户端(安卓),叫 LAN drive。当然,同样的,它在未 root 的设备上只能使用 1024 及以上端口。所以对于 Windows 来说,要充当一个客户端去连接它,必须进行端口转换。为此这软件还专门写了一篇教程,洋洋洒洒一大段都是为 Windows 能连上它( PS. MAC 和 Linux 可自定义端口)搞功能转换。所以正常安卓旧手机改NAS没有物理限制但是实际上要 root 才可以用这就打翻一大堆小白了(包括我也不愿意为了改NAS特意折腾ROOT)

此外一般咱以图吧图钉的角度来看的话都是做内网服务器,外网环境基本还是依靠网盘或者直接拔NAS的移动硬盘解决了。不然NAS外网访问还要买内网穿透或者申请公网IP,而且安全性也堪忧,外网网速不能保证的前提下直接把NAS挂的移动硬盘都拉走是最稳妥的方案。

安卓端是有支持网络共享的软件的,比如上图这个就是一个,软件几乎没有体积(小于1M)在手机上安装之后开启服务就可以搞DLNA分享(要求手机不能锁屏不然访问会失败)

WINDOWS网络是可以直接找到设备

需要安装驱动

然而DLNA这个协议我们并不知道怎么用来搞NAS,WIN下反正连文件目录都摸不到

所以我们还是决定继续搞SMB(SAMBA),用这个Servers_ultimate_pro

其可运行超过70种协议的60类服务器。包括CVS, DC Hub, DHCP, UPnP, D

阅读全文

与nasdiy教程相关的资料

热点内容
linux连接ftp 浏览:512
es文件浏览器视频笔记 浏览:874
mac无法打开描述文件 浏览:134
什么软件打文件 浏览:53
数据库无数据变成0 浏览:899
名企笔试如何刷编程题 浏览:49
js跳到页面某地 浏览:550
jsp展示clob字段 浏览:779
nyx在网络上是什么意思 浏览:145
乐播农业app是什么 浏览:530
编程框架如何开发 浏览:136
金庸群侠传3修改代码 浏览:712
检察院的文件类别有哪些 浏览:793
怎么把九游残留数据删除 浏览:828
有什么女生主动聊天的app 浏览:436
有哪些可以督促自己的app 浏览:244
用USB传输视频文件夹显示为空 浏览:710
恢复文件软件免费版手机 浏览:648
lg怎么隐藏文件 浏览:836
苹果免费读书app推荐 浏览:497

友情链接