小白入门NAS—快速搭建私有云教程系列(一)[通俗易懂]

小白入门NAS—快速搭建私有云教程系列(一)[通俗易懂]什么是NAS在日常的工作生活中,我们有大量的资料、文件需要存储在电脑或者其他终端设备中,但是这种方式需要电脑配备高容量的硬盘,而且需要随时随地的带着,这样是不是很麻烦?那么,今天,我来介绍一种家庭私有云—NAS,通过NAS,我们可以随时随地的通过网页端的方式去访问我们已经存储在NAS里面的文件。那么,什么是NAS?我们先来看下官方一点的回答。NAS(NetworkAttachedSt…

大家好,又见面了,我是你们的朋友全栈君。

什么是NAS

在日常的工作生活中,我们有大量的资料、文件需要存储在电脑或者其他终端设备中,但是这种方式需要电脑配备高容量的硬盘,而且需要随时随地的带着,这样是不是很麻烦?

那么,今天,我来介绍一种家庭私有云—NAS,通过NAS,我们可以随时随地的通过网页端的方式去访问我们已经存储在NAS里面的文件。

那么,什么是NAS?

我们先来看下官方一点的回答。

NAS(Network Attached Storage:网络附属存储)按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。

NAS本身能够支持多种协议(如NFS、CIFS、FTP、HTTP等),而且能够支持各种操作系统。通过任何一台工作站,采用IE或Netscape浏览器就可以对NAS设备进行直观方便的管理。

NAS将存储设备连接到现有的网络上来提供数据和文件服务。NAS服务器一般由存硬件、操作系统以及其上的文件系统等几个部分组成。NAS通过网络直接连接磁盘储存阵列,磁阵列具备了高容量、高效能、高可靠等特征。NAS将存储设备通过标准的网络拓扑结构连可以无需服务器直接上网,不依赖通用的操作系统,而是采用一个面向用户设计的,专门用于数据存储的简化操作系统,内置与网络连接所需的协议,从而使整个系统的管理和设置较为简单。

我们再来通俗一点地讨论下。

NAS通俗地说的话,就是用一台具备宫容量硬盘设备的特殊的电脑,安装上文件存储管理服务软件,通过有线网络或者无线WIFI为手机、电脑、电视盒子、IPAD等设备提供数据远程访问、备份和数据同步功能。主要用于存储照片、音乐、电影电视剧或者BT高速下载、网盘资料备份和下载等功能。

作为一台家用的NAS服务器,我们分析下它应该需要以下几个特征:

  • 可以远程控制服务器开关机,并且服务器最好24小时开机,便于随时随地地访问硬盘中地数据,低功耗省电并且噪音小。

  • 可以从公网访问,并且配置SSL证书,保证服务器的安全

  • 根据需求不需要高端的配置(入门系列,性能要求不高),所以,被淘汰的电脑、笔记本、树莓派、路由器(工程机)都可以满足基本需求,最好支持多硬盘阵列的机相,配置足够大的硬盘用来存放数据和数据冗余。

  • 由于一般是远程访问,所以最好是高速千兆出口路由器,最好是支持5G频段的WIFI路由器。

NAS的使用场景

我们可能曾经使用过其他互联网大厂的一些服务:

  • 手机上的照片、文档或者电脑上的一些重要资料上传到百度云,上传的时候超快的,但是下载的时候慢到怀疑人生(百度云盘不用多说,大家都清楚【狗头】),或者其他云服务,通过网页或者客户端进行在线访问和播放,但是由于非会员限制速度和存储空间太小,体验极差;

  • 我们经常通过QQ文件传输或者其他传输工具与家人分享照片,或是利用U盘传输,过程十分繁琐,而且照片的更新还需要解决文件重复或者缺少的问题,令人头疼;

  • 下载的歌曲和影视资料,当今版权意识加强,部分内容在网上很难找到资源,只能存放在电脑硬盘或者手机,但是由于容量有限,存放的资料不易太多,播放和分享更麻烦了,如果能通过服务器连接电视盒子自动播放,那体验十分不错;

  • 存放的资料涉及隐私,公有云上面容易资料泄露,那么选择NAS是不错的选择;

在这里插入图片描述
家庭NAS基本上就是解决上述场景中的问题

  • 文件集中存储,作为家庭的数据中心,插上足够容量的机械硬盘,将家人分散的照片、音乐、影视资料通过有线或者无线的局域网同步手机并进行冷备份或者热备份,释放终端设备空间;

  • NAS提供SMB、FTP、webdav等多种协议将文件分享给家人,并且可以为每个人设置不同的权限。提供远程访问的能力,让我们随时随地任何环境下,都能够不受限制地访问文件;

  • 将NAS存放在家里,千兆局域网访问上传下载速度高达 100M/s左右,不受宽带运营商上传和下载速度限制。不管是在线播放音视频还是照片备份浏览,都远比使用各种限制的云盘服务体验好。

NAS安全吗

假如硬盘坏了怎么办?数据是否安全?

  • 利用磁盘阵列做RAID方案,根据个人对于速度和数据安全的考虑设置不同的方案,例如RAID 0,即使一块硬盘出现问题也能轻易地保证数据不丢失;

  • 利用公有云服务,自动将本地比较重要的文件上传到云存储空间,即使NAS突然宕机,但是云端地数据还可以尽可能减少损失;

  • 设置定时任务,当移动硬盘插入地时候自动备份重要文件夹内容,周期提醒,每月定时备份一次;

所以利用私有云+公有云的方案,可以更好地保证数据的完整性。

是否泄露隐私?

  • 大部分NAS基于Linux系统,Linux系统病毒少,安全稳定;

  • 隐私要求较高可以完全关闭远程访问出口,家庭局域网只要路由器安全,被攻击或者泄露的可能性很低;

  • 上传文件到公有云空间可以对文件进行加密后再上传,同步的时候在本地进行解密,既保证数据安全又能保证隐私;

NAS产品有哪些

NAS形态多样,定位当然不一样,可以根据需求购买适合的硬件,然后安装开源系统、软件进行定制;

一般分为以下两种方案:

  • 购买硬件送系统加软件

  • 自己动手DIY硬件并且安装开源系统(本人就是)

我个人比较喜欢的是群晖的产品,群晖的定位为企业级存储方案,并且6.X之后更好地支持Docker、虚拟机等方便的套件,并且配置开发了手机、PC、MAC端软件,省心功能强大。

一般来说,群晖分为两种,白群晖和黑群晖,白裙辉是指购买群晖的正版硬件并且配套系统和服务,而黑群晖指的是不购买正版的群晖NAS,而在普通电脑或者工作站安装群晖NAS系统,黑群晖给你一个打包好的NAS、功能全面的轻量化系统,使用很方便。当然了,黑群晖也是可以洗白的,感兴趣的话,有时间出一篇洗白教程。

群晖实用的是DSM(DiskStation Manager )系统,它是可帮助用户管理存于Synology DiskStation和RackStation里的文件、照片、音乐、视频以及其他重要内容。DiskStation Manager可实现的不仅是存储资料,用户还可以自行设置应用程序与选择所需要的服务,更加地丰富生活并提高工作效率。

最后先留个悬念,先看下我的NAS服务器吧哈哈

在这里插入图片描述
在这里插入图片描述

结语

今天关于NAS的介绍就到这里了,下篇文章的主题是如何选购和DIY硬件、如何安装黑群晖系统,感兴趣的小伙伴点击关注我吧。

好看的皮囊千篇一律,有趣的灵魂万里挑一。如果你拥有好看的皮囊或者有趣的灵魂的话,来个三连吧,跟我一起学习技术。

如果觉得我写的不错的话,帮个忙呗

1.关注我的知乎账号小丛,上面有我的文章同步,同时需要询问学习计算机经验的话,也欢迎私聊。

2.点赞,关注我,这是对我最大的鼓励了,有了你们的鼓励,我会写出更多的优质文章。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/149834.html原文链接:https://javaforall.cn

【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛

【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...

(0)


相关推荐

  • Java开发手册之其它规范[通俗易懂]

    Java开发手册之其它规范[通俗易懂]Java开发手册之其它规范

  • 国外常用的免费DNS域名解析服务器「建议收藏」

    国外常用的免费DNS域名解析服务器「建议收藏」在国内注册的域名默认使用的是国内域名注册商提供的DNS服务器,国内的DNS服务器可能受政策的影响停止解析域名,网络上传说以后没有BeiAn的域名国内将不给解析。为了避免国内的这些政策,建议使用国外的域名服务:如果您还没有注册域名,请不要在国内注册域名。如果您已经在国内注册了域名,但由于国内注册商赖皮,不给您转移密码,您还可以使用国外的免费DNS服务器。国外免费DNS

  • Linux安装MySQL8.0.11

    Linux安装MySQL8.0.111.去官网下载安装包下载链接:点击打开链接https://dev.mysql.com/downloads/mysql/如果你的系统是32位选择第一个,64位选择第二个也可以用wget下载wgethttps://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-i686.tar.gz…

  • plsql如何配置连接oracle数据库,PLSQL连接Oracle 数据库配置详解「建议收藏」

    plsql如何配置连接oracle数据库,PLSQL连接Oracle 数据库配置详解「建议收藏」(oracle官网下载地址:http://www.oracle.com/technetwork/topics/winsoft-085727.html,下载地址2:http://download.csdn.net/detail/czw2010/5732241)2.解压instantclient-basic-win32-11.2.0.1.0并放置在oracle安装目录的product下(放置位置…

    2022年10月24日
  • 有哪些优化mysql索引的方式请举例(sqlserver索引优化)

    目录0存储引擎介绍1SQL性能分析2常见通用的JOIN查询SQL执行加载顺序七种JOIN写法3索引介绍3.1索引是什么3.2索引优劣势3.3索引分类和建索引命令语句3.4索引结构与检索原理3.5哪些情况适合建索引3.6哪些情况不适合建索引4性能分析4.1性能分析前提知识4.2Explain使用简介4.3执行计划包含的信息字段解释(重中之重)id(表的读取顺序)select_type(数据读取操作的操作类型)table(显示执行的表名)type(访问类型排列)possible_k

  • C语言之-1与0xffffffff[通俗易懂]

    C语言之-1与0xffffffff[通俗易懂]#include<stdio.h>intmain(){ unsignedintuint; inti=-1; uint=i; printf("%x%d\n",uint,i);//输出ffffffff-1 uint=0xffffffff; i=uint; printf("%x%d\n",uint,i);//输…

发表回复

您的电子邮箱地址不会被公开。

关注全栈程序员社区公众号