树莓派搭建NAS服务器

树莓派搭建NAS服务器,第1张

最近在B站上无意间刷到了 树莓派NAS系统搭建 这个视频,正好我们开发的项目上传的文件也是存放在NAS服务器上的,于是自己也用树莓派搭了个NAS服务器。

首先更换源,在sourceslist加入下面这行
sudo nano /etc/apt/sourceslist

apt update 更新一下软件列表

插上硬盘,查看状态
fdisk -l
最后一行是我的移动硬盘
再次挂载

输入 df -h ,查看是否挂载上
为了每次重启都能自动挂载,需要修改 /etc/fstab 文件,第一列对应的是分区名,第二列对应的是挂载点,第三列为此分区的文件系统类型,第四列是挂载的选项,用于设置挂载的参数,第五列是dump备份设置,第六列是fsck磁盘检查设置。

搭建NAS服务器,主要就是安装samba这个软件。安装完后,简单的配置一下就好了。
输入安装命令

输入

修改 /etc/samba/smbconf 配置文件,再最后加上下面这段。

接着添加用户
smbpasswd -a pi

重启服务 samba restart

将挂载点的权限和其子目录下的权限设置为777。

就这样,NAS服务器就搭建完成了。

点击连接服务器

输入对应的IP地址,点击连接

输入用户名和密码,点击连接。

选择public,这个 public 就是刚刚在 /etc/samba/smbconf 配置文件中配置的共享名。

新建一个文件夹,可以看到对应的 /mnt/data 目录下也同时生成了一个文件夹
安装 apt install hdparm
输入

查看测试后的速度

仅供参考:
折腾方法1:(NAS单系统方法)
1 旧优盘一个;
2 35元的pci-e usb30拓展卡一块(千兆网环境可忽略本条);
3 5分钟时间(装系统到重启进入DSM50完成);
——PS:此方法可选n54l低配版以降低成本,4G内存对DSM来说实在是太浪费了。
折腾方法2: (Windows+DSM双系统,DSM作为主要存储、共享系统)
1 Windows81或Windows Server系统;
2 系统自带Hyper-V中挂载实体硬盘,使用Nanoboot的iso文件引导DSM即可(无需优盘)。可设置Hyper-V随系统启动;
3 除win系统盘外,其他磁盘由DSM系统管理,两者间数据共享可采用win下挂载网络磁盘方式进行。
推荐原因:
a 一台机器同时运行了Win和DSM系统,优势互补;
b win安装完成后即可远程管理,无需显示器、键鼠;
c 可通过强制开启迅雷高速通道的方式达成下载部分被屏蔽资源;
d 想尝试实体DSM的时候插个优盘重启即可,由于Hyper-V中挂载的是实体硬盘可以完美切换。
折腾方法3: (FreeNAS系统,通过Jail插件跑Windows虚拟机)
1 FreeNAS系统;
2 安装Jail插件走起VirtualBox;
3 VirtualBox下安装Windows虚拟机。
推荐原因:
a 免费系统,不存在盗版问题;
b FreeNAS安装快捷、体积小巧,可安装于优盘之中,如出状况轻松重装,不影响虚拟系统;
c 通过DDNS可以很方便的进行远程管理;
d VirtualBox下可以安装调试各种虚拟机,如Windows、Linux等等。

1、NAS设备主要的用途是提供一个文件数据存放的空间。这个空间可以共享给不同的主机。主机可以像访问本地硬盘一样访问NAS存储空间。
2、从网上下载资料的动作是主机(比如你的办公电脑)来做,下载的资料可以直接存放到NAS中。
3、不同 *** 作系统主机访问NAS的方式有一定区别,通常来说:
1)Windows主机通常通过CIFS协议访问,可以通过在“我的电脑”上点右键,“映射网络驱动器”的方式,将NAS的空间作为一个网络硬盘来访问。
2)Linux或Unix主机通常通过NFS协议访问,可以使用mount命令将NAS空间挂载成一个本地目录进行访问。
3)具体的配置方法各厂家设备有一定区别,请参考设备的使用说明书,或咨询厂家。

打开Finder>前往>连接服务器,输入NAS的内网IP或是你自定义的NAS名称,然后输入NAS账户名和密码。
NAS服务器(Network Attached Storage:网络附属存储)是一种将分布、独立的数据整合为大型、集中化管理的数据中心,以便于对不同主机和应用服务器进行访问的技术。N按字面简单说就是连接在网络上, 具备资料存储功能的装置,因此也称为“网络存储器”。
它是一种专用数据存储服务器。它以数据为中心,将存储设备与服务器彻底分离,集中管理数据,从而释放带宽、提高性能、降低总拥有成本、保护投资。其成本远远低于使用服务器存储,而效率却远远高于后者。

nas文件夹中的文件夹上传不到服务器解决办法:第一步,你要确保自己按照群晖官网的 ,正确地完成 NAS 端的配置。如果没有,请根据文中的步骤,一步一步做下去,等到在 NAS 后台中的配置完成,停住,然后可以跳过第二步。
第二步,如果你已经在电脑上进行了 Time Machine 备份尝试并收到了报错提醒,那么你可以在 NAS 相应的文件夹里看到一个 sparsebundle 文件,不管它叫什么名字,删除掉,确保这个文件夹里除了回收站没有其它文件 / 子文件夹。第三步,打开「系统偏好设置-共享」,点击「编辑」按钮,然后复制你的本地主机名(不需要 local 字符)。
第五步,继续在终端 app 中输入命令 sudo hdiutil create -size 320g -type SPARSEBUNDLE -nospotlight -volname "Backup of " -fs "Case-sensitive Journaled HFS+" -verbose ~/Desktop/_sparsebundle ,其中 替换为第三步中获得的本地主机名, 替换为第四步中获得的 MAC 地址,敲击回车键,输入密码,稍等一下,你的桌面上就会生成一个正确的 sparsebundle 文件。
第六步,打开访达 app,使用快捷键 ⌘Command+K 来连接到服务器,填入 NAS 对应的 SMB 地址,并输入 Time Machine 专属账户的用户名和密码。等待成功挂载 Time Machine 共享文件夹后,将桌面上的 sparsebundle 文件复制到这个文件夹中。在这一步中,千万要记住要通过访达 app 来上传文件,而不能在 NAS 后台上传。第七步,等待上传完毕后,重新打开「系统偏好设置-时间机器」来进行接下去正常的流程 *** 作。

1、首先调通网络,比如路由、vlan什么的,服务器到NAS都能ping通。
2、NAS中添加服务器ip,然后允许访问(不同NAS配置稍有差异,可能要配置用户、空间配额,空间映射等)
3、服务器端扫描刷新,识别到NAS空间即可使用。(可能要装NAS软件等,根据不同的NAS服务器来定)

整个NAS都可以挂载到电脑上,当作本地硬盘来使用
需要同步的文件多,所以每次换电脑要花费差不多一天的时间所有文件才能全部下载到新电脑上
删除的一些文件夹偶尔会反复多次再出现,但是打开是空文件夹
对一些经常 *** 作的文件,会出现副本

可以。
NAS的一大功能就是备份,来释放我们电脑端和手机端的存储空间,而手机端我们使用QfileAPP来上传了下载NAS上的文件当本地盘。
NAS按字面简单说就是连接在网络上,具备资料存储功能的装置,因此也称为“网络存储器”。它是一种专用数据存储服务器。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/12894287.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-28
下一篇 2023-05-28

发表评论

登录后才能评论

评论列表(0条)

保存