硬件玩物 | 不是群辉用不起,奈何威联通太有性价比,萌新必知NAS文件备份的八种方式...

d7a590d76f1c64babc1af5b4ca27a2cf.jpeg

2e1109b77fa805579153837683cbb676.gif

[ 知识是人生的灯塔,只有不断学习,才能照亮前行的道路。]

大家好,我是【WeiyiGeek/唯一极客】一个正在向全栈工程师(SecDevOps)前进的技术爱好者  

作者微信:WeiyiGeeker  
公众号/知识星球:全栈工程师修炼指南  
主页博客: https://weiyigeek.top - 为者常成,行者常至

最近,作者在和粉丝朋友们谈论作者的文章是不是没有必要写得那么详细,通过交流作者反思了一下,觉得是应该转变一下,让文章不再那么的冗余,让更多的人能读懂作者的思路想法,对于操作步骤太多的文章作者精简成几个步骤,并且用尽量少的文字,让读者能理解,以及更快的上手,希望一些新手小伙伴们能理解一下,同时也鞭策你们对于基础知识学习的欲望。

废话不多说了,继续话接上文,链接如下:

硬件玩物 | 性价比超高的NAS,威联通【TS-464-C2】快速上手初体验!

硬件玩物 | 不是群辉买不起,真是威联通NAS太有性价比,萌新使用 QNAP 必备配置!

硬件玩物 | 性价比超高的QNAP,常备NAS应用及第三方程序源添加!

作者在文章中已经把一些基础的操作都做了介绍,但是很多朋友还是不知道的,所以这里可先回顾一下。

此文,为作者原创文章,希望大家多多支持,若对看友您有帮助请帮忙点个👍和在看,若有疑问的小伙伴,可在文末留言哟!

原文链接:硬件玩物 | 不是群辉用不起,奈何威联通太有性价比,萌新必知NAS文件备份的八种方式

QNAP 备份存储

描述:下面作者将介绍多种方式来使用威联通 NAS 来进行数据的上传、备份以及同步,让各位小伙伴们可以根据自己的需求来选择。

1.FileStaion 文件管理器

描述:最简单的就是使用 FileStation5 文件管理器的方式,登录到威联通 QNAP QTS 系统中,进行文件的上传,下载等操作;FileStation 5 是威联通官方推出的文件管理工具,支持多用户同时登录。

8a5fd999348ae3e23f38b48658992a99.png

weiyigeek.top-FileStation文件管理器图

2.SMB 文件服务

描述:默认地,在威联通(QNAP)QTS 系统初始化完毕后,打开控制台,访问Win/Mac/NFS服务/WebDav,可以看到已经自动启用Microsoft共享网络,即SMB 文件服务,默认的端口是 445, 其中认证的用户即在QTS NAS系统中创建的且未被禁用的用户,作者在有多张网卡时可以启用SMB多通道,来提高文件服务器的性能(简单的说就是传输速度)。

# 验证NAS SMB服务端口
[weiyigeek@localhost] C:\Users\WeiyiGeek $  telnet 10.10.107.250 445

19ba4b15f2b66e5160d1c8d94d5a3743.png

weiyigeek.top-启用SMB服务即多通道图

在确定SMB服务开启后,在 Windows 系统中,按Win 键 + R 打开运行程序,输入 \\10.10.107.250 进行访问 NAS 的SMB服务,在输入NAS用户认证后,便可看见存储备份的文件及其目录,此处我们就像在Windows本地磁盘一样,可以进行复制、粘贴以及删除等操作,非常的方便,算是必备的且基础使用NAS的方案。

82673df8c3e114a6088b90a30efe5a6a.png

weiyigeek.top-访问NAS中SMB服务图

3.NFS 文件服务

描述:若是苹果系统,我们可以直接启用AFP服务,来访问NAS中的文件, 由于手头上暂时没有苹果macOS设备,所以此处先越过,等后续遇到时再讲解。

除此之外也可以启用NFS服务,来访问NAS中的文件(Windows、Linux、MAC 都支持挂载 NFS),在控制台中打开Win/Mac/NFS服务/WebDav,点击NFS服务启用,此处以NFS服务为例。

f2606f6f6b7a4880225302dd6d877c90.png

weiyigeek.top-启用网络文件系统NFS图

启用后便可,到共享文件夹中,选择使用NFS主机访问,并编辑共享文件权限,最后点击应用即可

3e28857a53b614fdf203ede245f5303d.png

weiyigeek.top-配置网络文件系统NFS权限图

在 Windows 系统中,打开控制面板,点击程序-,点击打开或关闭windows功能,勾选NFS客户端,值得注意的是 windows 家庭版不支持,需要升级专业版,在设置更改密钥,添加专业版密钥即可升级

  • 1.在PowerShell命令行中,可以使用 New-PSDrive cmdlet 来挂载 NFS 共享磁盘,其此时 uid、gid 均为 -2。

New-PSDrive -Name "H" -PSProvider FileSystem -Root "\\10.10.107.250\homes" -Persist

# 参数解析:
  -Name "Z" 指定了要分配给该驱动器的名称。
  -PSProvider FileSystem 指定了要使用的文件系统提供程序。
  -Root "\\NFS服务器IP地址\共享目录" 指定了 NFS 共享的路径。
  -Persist 指定了在系统重新启动后保留驱动器映射。
  -Credential (Get-Credential) 允许你输入凭据。系统会弹出一个对话框,你可以输入 NFS 服务器的用户名和密码。
  • Step 2.运行该命令后,你应该可以成功挂载 NFS 共享磁盘到指定的驱动器号,若想取消挂载可执行 Remove-PSDrive -Name "H" PowerShell 命令即可。

7171571290d69b4f8df04a2f447af84e.png

weiyigeek.top-Windos挂载NFS共享磁盘图

温馨提示:在Windows系统上使用NFS文件系统时,默认使用soft模式进行挂载,而在某些场景下soft模式会对数据一致性造成影响,并且会造成用户应用异常退出。可采用如下挂在参数 mount -o nolock -o mtype=hard -o timeout=60 更多关于mount 挂载参数可参考作者如下文章《NFS网络文件系统基础配置与使用》。

温馨提示:由于windows nfs 客户端无法支持 utf8 或更多的编码,服务端导入的文件,windows 端查看文件名称时会有乱码,如上面图所示,解决方案主要有三种

  • 换解决方案,使用smb 共享,这等于不是解决方法。

  • 使用第三方nfs 客户端,比如 ms-nfs41-client 软件。建议采用

  • Windows 官方给了一个beta版本的解决方案, 修改后会导致本地软件乱码,不采用。

在 Linux 系统中,此处以 Ubuntu 为例,要想使用 showmount 命令需安装nfs-common软件,然后安装下述操作进行挂载 NAS 提供的 NFS 服务。

$ apt install nfs-common        # 安装
$ showmount -e 10.10.107.250    # 查看共享
Export list for 10.10.107.250:
/homes  *
/Public *
$ mkdir /mnt/{homes,Public}     # 创建挂载目录
$ mount -t nfs 10.10.107.250:/homes /mnt/homes  # 挂载NFS

9b9246b728d553a683884cddeaa12b9c.png

weiyigeek.top-Linu中挂载NAS提供的NFS共享磁盘图

温馨提示:上述使用 NFS 不好的一点是,默认的挂载权限 NFS 共享磁盘后,其是最高权限即可以看到NAS中所有用户下的文件(如存在多个用户的情况下),因此,需要修改挂载权限,使其只对指定用户可见,否则会存在安全隐患。

温馨提示:从上述实践来看在Windows中作者更加推荐使用SMB来共享文件,而 Linux 桌面或服务器中则推荐使用NFS来共享文件,但在多用户使用NFS时一定要修改权限。

4.WedDAV 文件服务

描述:WebDAV(Web Distributed Authoring and Versioning)是一种基于 HTTP/HTTPS 协议的网络文件管理协议,它扩展了HTTP协议,使得用户可以通过网络对远程服务器上的文件进行管理和操作,包括创建、修改、删除、移动等操作,WebDAV 最初由IETF(Internet Engineering Task Force)开发,并于 RFC 4918 中定义了其标准,这也是当前最流行的数据共享协议,相比较于SMB在内网局限性,可是使用 webdav 在内网或者外网来挂载磁盘,十分强大,以及我们后续会降到的 Alist 工具也是采用此协议进行接入各大网盘,敬请期待。

主要特点和功能包括:

  • 远程文件管理:通过WebDAV,用户可以像操作本地文件系统一样操作远程服务器上的文件和文件夹,例如创建、修改、删除文件,创建新文件夹等。

  • 版本控制:WebDAV 支持文件版本控制,允许用户管理文件的不同版本,包括查看历史版本、恢复特定版本等操作。

  • 安全传输:WebDAV 支持使用 HTTPS 进行安全传输,通过SSL/TLS加密保护数据传输的安全性。

  • 属性管理:WebDAV 允许用户对文件和文件夹设置和管理属性信息,例如文件的作者、创建日期、修改日期等。

  • 锁定机制:WebDAV 提供了锁定机制,允许用户在编辑文件时对其进行锁定,以防止其他用户同时修改导致冲突。

  • 访问控制:通过服务器配置,可以对WebDAV资源进行访问控制,限制特定用户或用户组的访问权限。

总得来说,WebDAV 在网络文件管理、协作编辑、版本控制等方面提供了便利,常见的应用场景包括云存储服务、团队协作平台、文档管理系统等。

如何在威联通 NAS 中开启WebDav服务,并进行文件传输呢? 下面作者将简单讲解与实践。

Step 1.在控制台中打开Win/Mac/NFS服务/WebDav,点击WebDav,根据需要进行相应设置,然后启用即可,例如此处启用 Web 目录的访问权限。

9af4291131ae7ff86c62d4d25646db94.png

weiyigeek.top-启用QNAP中NAS的WebDav服务图

Step 2.在 Windows 10 中挂载 WebDAV 协议共享可以通过以下步骤完成:

  1. 打开文件资源管理器:首先,打开文件资源管理器(也称为“资源管理器”)。

  2. 选择“此电脑”:在资源管理器的左侧导航栏中,选择“此电脑”。

  3. 点击“映射网络驱动器”:在顶部菜单栏中,点击“计算机”选项卡,然后选择“映射网络驱动器”。

  4. 配置映射设置:在弹出的“添加网络位置”窗口中,配置以下设置, 完成设置后,点击“完成”按钮。

  • Drive:选择要分配给网络位置的驱动器号,例如“Z:”。

  • Folder:输入 WebDAV 服务器的 URL 地址,格式为 htts://nas01.weiyigeek.top:5008/Web

  • 勾选“连接使用其他凭据”:如果需要使用不同的凭据(用户名和密码)登录 WebDAV 服务器,勾选此选项,例如,使用 WeiyiGeek 登录。

  1. 输入凭据:如果选择了“连接使用其他凭据”,系统将提示输入用户名和密码。输入正确的凭据以连接到 WebDAV 服务器。

  2. 访问映射的驱动器:成功连接后,你可以在文件资源管理器中看到映射的驱动器(例如“Z:”),通过它访问或操作 WebDAV 服务器上的文件和文件夹,此处创建一个weiyigeek.txt文件。

b308c75d9842417ef6884af810efc758.png

weiyigeek.top-访问或操作WebDAV务器上的文件和文件夹图

Step 3.最后同样可以在NAS  QTS中打开FileStation5中查看在Windows客户源使用WebDav协议修改访问的文件,如下图所示。

f14c7568c1c96599ef523be08ac9dfd1.png

weiyigeek.top-在Windows客户源使用WebDav协议修改访问的文件图

温馨提示:在 Windows 系统中使用映射的方式访问 WebDav 有几个注意点。第一个,默认的 WebClient 服务仅支持 https 协议,若是选择使用http协议来访问 webdav 服务,则会出现Windows 无法访问WebDav提示!

9ed533073532d5c546e6a766d6d0751f.png

weiyigeek.top-使用http方式登录WebDav图

解决办法:

  • 步骤1:按下 “windows徽标键” + “R”,打开运行窗口,输入regedit,点击确定后,打开注册表编辑器窗口。

  • 步骤2:将路径定位到以下路径:计算机\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\WebClient\Parameters,双击右侧界面中的 BasicAuthLevel 条目,将数值数据修改为“2”,点击确定后关闭注册表编辑器。

  • 步骤3:按下 “windows徽标键” + “R”,打开运行窗口,输入services.msc,点击确定后,打开“服务”界面,找到 “WebClient”服务重新启动服务。

6f6e67b0e75e86693bb22e7c8f14ca4c.png

weiyigeek.top-解决Windows使用映射方式访问WebDav服务器图

第二个,是 WebDav 服务器选择了https方式则需要对应的证书域名,否则会报无法创建映射网络驱动器,网络登录失败!

44d40a9af17c79433a8293d7bec82659.png

weiyigeek.top-使用https方式登录WebDav图

温馨提示:通常情况下,作为一名资深的NAS玩家,不会直接使用Windows映射方式来访问 WebDav 服务器,而是使用第三方客户端来访问,如:raidrive 工具(就像一个USB驱动器管理远程文件的最佳方式)来访问和操作 WebDav 服务器中的文件,后续作者会在NAS中安装 Alist 工具来继续进行讲解。

5.FTP 文件服务

描述:威联通与大多数 NAS 提供商一样,都提供了FTP的方式访问,而在威联通 QTS 系统中默认是以 QuFTP 应用的方式存在的,所以当点击控制台,网络和文件服务,QuFTP FTP 服务器时将会提示我们到 AppCenter 进行自行安装使用。

QuFTP Service 是一款内置在 QTS 5.0.0 中的功能全面的文件传输协议(FTP)应用程序,允许系统管理员添加和管理多个 FTP 用户和组,分配访问本地和远程文件夹的权限,以及在网络上共享本地和远程装载的文件,可方便地进行管理,提高了灵活性。

dd726781bce5ce1e4c634d1a8e2b824e.png

weiyigeek.top-在QTS系统中安装QuFTP Service图

Step 1.QuFTP Service 安装完成后,打开将其启用,并按照需要设置FTP服务及其用户访问权限。

91903fd65e87f92d57a1562da71742a1.png

weiyigeek.top-配置QuFTP Service图

Step 2.在 Windows 系统中,可以直接通过资源管理来访问 NAS 中的 ftp 服务,在地址栏输入ftp://10.10.107.250/然后进行用户验证,而 Linux 系统中则可以通过 ftp 10.10.107.250 命令方式来访问,实际上 Windows 也是支持ftp命令方式访问的,只不过得看个人习惯。

401ebeb2adbb9bbf0bb555346c7afc24.png

weiyigeek.top-测试QuFTP Service图

Step 3.在 QNAP QTS 中,可以查看到我们上传到 Public 目录中的 PDF 文件,以及相关用户登录及上传历史。

5c36b1d0360462d1116dcc335b9aa9a9.png

weiyigeek.top-在 QTS 系统查看通过FTP上传的文件图

温馨提示:默认情况,作者不建议使用FTP来传输文件(明文传输),若非要使用其来传输文件,建议使用 SSL+FTP 协议,即 ftps://10.10.107.250/,这样传输文件的安全性。

温馨提示:其次,在 Windows 系统中使用 FTP 命令来访问FTP时,不支持被动连接,所以若你搭建的FTP服务器只支持被动模式的化需要使用其他FTP工具,例如 FileZillaMobaXterm 工具等。

[weiyigeek@localhost] C:\Users\WeiyiGeek $  FTP 10.10.107.250
连接到 10.10.107.250。
220 NASFTPD Turbo station 1.3.6 Server (ProFTPD) [::ffff:10.10.107.250]
200 UTF8 set to on
用户(10.10.107.250:(none)): WeiyiGeek
331 Password required for WeiyiGeek
密码:
230-欢迎登陆【全栈工程师修炼指南】FTP服务器!
230 User WeiyiGeek logged in
ftp> dir
200 PORT command successful
150 Opening ASCII mode data connection for file list
drwxrwxrwx   6 0        0            4096 Apr 30 17:26 Public
drwxrwxrwx   5 0        0            4096 Apr 30 17:25 Web
drwxrwxrwx   9 WeiyiGeek everyone     4096 Apr 27 17:08 home
226 Transfer complete
ftp: 收到 188 字节,用时 0.01秒 15.67千字节/秒。
ftp> PASV
无效命令。

1ffc89fc4ab41d79b8879135a595a960.png

weiyigeek.top-各系统支持FTP被动或者主动连接情况图

6.Qsync 文件同步

描述:在威联通NAS提供的 Qsync 文件同步服务应用中,可以方便的将NAS中与本地电脑、手机等设备中文件双向同步,并且支持多用户同时使用,作者在实际的工作学习中也是经常使用此功能来同步工作文档,十分便捷,下面作者将简单讲解与实践。

Step 1.首先,在QNAP QTS系统中下载 Qsync Central Station 文件同步中心并安装, 其次根据需要在PC端、手机端,分别下载 Qsync Client,直达:www.qnap.com.cn/zh-cn/utilities/essentials。

96b3115a82c2c857db1aecf76f622b2f.png

weiyigeek.top-Qsync服务及客户端安装图

Step 2.然后,根据需要设置用户及其共享文件的权限,同时也可以通过此应用查看到正在使用同步的用户。

0878ec80ab22cd2592023f17f16eb52b.png

weiyigeek.top-用户即共享文件权限设定图

Step 3.在 Windows 系统中,打开Qsync Client应用,输入NAS的IP地址,以及账号密码进行连接,然后并按照如下图所示的,选择需要同步的文件夹即可。

95bad32be28f25a45cf11a788d71ffa2.png

weiyigeek.top-配置Qsync Client图

Step 4.完成同步配置后,将自动进行文件同步操作,于此同时我们在同步目录中操作的一切增删改都会同步到NAS中,反之亦然。

e5e72a880dc20f74cbbed6e35b19180c.png

weiyigeek.top-威联通NAS官方同步工具图

温馨提示:在Qsync服务中,默认情况下,用户只能看到自己的共享文件,如果想让其他用户也能看到共享文件,需要设置共享权限,不过作者建议的是将其放入到Public(语义:为公共的)。

亲,文章就要看完了,不关注一下【全栈工程师修炼指南】吗?

7.SSH 文件传输

描述:前面我们在进行使用opkg命令来第三方应用安装时,已经开启了 NAS 的 SSH 服务,以及默认启用的 SFTP 文件传输服务(SSH文件传输协议),此时我们也可以通过 scp 命令 或者 Mobaxterm 工具通过 sftp协议 来传输文件到 NAS 服务器中。

方式1,使用 Mobaxterm 工具访问 NAS 中存储的文件,打开工具,新建SFTP会话,此处作者为了安全将NAS的SSH端口更改为20211端口,以及限制了只有manager管理员账号才能使用ssh服务等到NAS。

38498f821469d6c4a12459b8f12ace18.png

weiyigeek.top-使用Mobaxterm工具通过sftp上传文件到NAS中图

方式2,使用 Windows 10 中自带的 scp 命令,来上传文件到NAS中指定目录/share/CACHEDEV1_DATA/homes/WeiyiGeek/Books/

[weiyigeek@localhost] E:\Downaload $ scp -P 20211 ./RaiDrive_2023.9.150_x64.exe manager@10.10.107.250:/share/CACHEDEV1_DATA/homes/WeiyiGeek/Books

1fa4bbb30a55f15d6f08de4f48bf6b99.png

weiyigeek.top-使用SCP命令方式图

最后,我们便可以在 QTS 系统中打开 FileStation5 文件管理器,可以查看上传的文件。

058a7cb594f5d63f49f2dcbb1b681fe3.png

weiyigeek.top-查看到上传的文件图

8.移动端远程传输

描述:前面提到过威联通NAS支持移动端,使用,Qfile Pro 是远程访问 NAS 文件的必备移动 App,也是备份手机照片、影片和文件至 NAS 的必备工具,连接直达:www.qnap.com.cn/zh-cn/mobile-apps

其通过 myQNAPcloud 穿透方式进行远程访问或操作我们在NAS中存储的资源,确实很简单,所以作者这里就不在累述了,按照提示使用我们创建的QNAP ID进行登录,然后选择已经绑定到 myQNAPcloud 中的NAS设备,最后使用NAS 系统的账号密码登录,即可来管理对应用户下的文件。

6532994f675a68c0a79578a8d77b0e6f.png

weiyigeek.top-使用Qfile Pro应用远程操作NAS中存储的文件图

有需要购买威联通NAS的朋友,可以点击下述连接领劵购买更便宜哟,现在到手价¥2599,比作者买的都还便宜,作者血亏100呀,也可在在文末阅读原文中领取优惠券购买哟!

温馨提示:作者最近正在整理自己10年笔记,全栈系列从门到实践教程将会逐步持续同步到公众号内,若需要在线实时浏览作者笔记的童鞋,请添加作者[WeiyiGeeker],当前价格¥168,获取在网络、安全、运维、开发(Sec、Ops、Dev)中的所有学习实践笔记,和问题答疑以及远程技术支持,希望大家多多支持!

2a90f5a8f6ee115c5b6c8e46e078fa41.png

至此完毕,更多技术文章,请持续关注公众号并添加星标,获取及时文章推送!

作者博客: https://blog.weiyigeek.top


如果此篇文章对你有帮助,请你将它分享给更多的人! 

fd884cc3933f5c2942ee7a30a6cb75ea.gif

e8fa8896dc58f087298f12daf29b4e84.png 学习推荐 往期文章 8526b94061765127bade21b1dd154d25.png


记一次在VMwareESXi中安装体验苹果macOS系统之旅

作者微信【WeiyiGeeker】,一起学习交流进步吧! 

9012055a66e51d51cd51b105f732ea61.gif

7b8e587e5bd77eac0a73ff1b9b21267c.gif

此文,为作者原创文章,希望大家多多支持,若对看友您有帮助请帮忙点个👍和在看,若有疑问的小伙伴,可在文末留言哟!

原文链接:硬件玩物 | 不是群辉用不起,奈何威联通太有性价比,萌新必知NAS文件备份的八种方式

  • 20
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

全栈工程师修炼指南

原创不易,赞赏鼓励!

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值