Skip to main content

第二期:上手 NAS 之基础管理

购买 NAS 后,很多人便会迫不及待地想用 NAS 玩一些花式操作,但我还是要花一些时间来讲讲 NAS 的基础管理。NAS 的基础配置、安装插件的基本方法、NAS 连接方法……这些是 NAS 的基础,了解了这些,你才能在折腾高级功能时事半功倍。

群晖的 DSM 系统对大量操作进行了简化,点几下就能完成配置工作,非常便捷。本章会带领大家快速了解 NAS 的管理方法、读取文件的方式,把 NAS 的基础功能好好用起来。

初次上手 NAS

NAS 的基本功能设计相当易用,每一步都很简单,不需要输入代码,也不需要进行复杂的配置就能使用。因此我只打算用较短的篇幅讲完如何安装、初次配置、如何进入管理界面、如何从官方渠道安装套件这些基础操作。

如何安装 NAS

一台成品 NAS 的安装非常简单,几步就能完成设备的启动——

  1. 装入硬盘
  2. 连上网线
  3. 连上电源线
  4. 打开电源开关

https://cdn.sspai.com/2020/11/19/6d22a679823c893e25e59593663f55a2.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

安装 NAS 很简单

这里有几个注意点:

  1. 部分 NAS 的硬盘位上可能有一把塑料小锁防止别人随意打开取出硬盘,这把塑料钥匙需要保管好。
  2. NAS 不需要配备鼠标键盘显示器,而是像设置路由器一样,在一台联网设备上进行基础配置。
  3. 群晖的 NAS 预装了 DiskStation Manager(简称 DSM)的系统,主要的管理工作都通过网络在网页端完成。即便重装 DSM 系统,也可以通过远程的方式进行安装。

如何找到并配置 NAS

打开 NAS 的电源开关后,接下来的操作都不再需要碰 NAS 本体了。在手机端或电脑端都可以完成 NAS 的配置工作。

首先需要让手机或电脑连上和 NAS 相同的局域网中。接下来有多种方法可以找到局域网中的 NAS。

方法一:使用 NAS 厂商建议的方式查找。比如群晖提供了局域网内的在线查找服务 Web Assistant:直接用浏览器访问 find.synology.com 或 find.quickconnect.to 即可。

https://cdn.sspai.com/2020/11/19/91875ca2949005498c440a3e9aaeb767.jpg?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

安装 NAS 步骤 - 找到NAS

方法二:在浏览器3中输入NAS 的局域网 IP 地址,通常是 192.168.1.XXX:5000 的形式。群晖可以直接用默认设备名: diskstation:5000 来找到设备。局域网 IP 地址可以在路由器的配置界面中找到。

方法三:通过手机端 App 来配置 NAS。比如群晖在手机端的 App 名字叫群晖管家(原名 DS Finder),在手机端下载群晖管家后,由 App 自动检测局域网中已有的 NAS 设备,可以通过手机端完成所有的初始设置。

附:群晖管家下载链接:

初次配置的过程中需要设置默认用户名和密码,这将是初始的管理员账号,然后点击登录。如果将来希望将 NAS 用于外网访问,这里的用户名和密码最好设置复杂一些,防止被人恶意攻击。

此时还会让你注册群晖账号,设置 QuickConnect 码。QuickConnect 码相当于这台 NAS 的身份证,它能帮助你在外网快速连接到 NAS,手机 App 端也需要这个码进行连接,后续还可以修改。这一步是推荐设置的,因为群晖为用户提供了外网连接服务,如果你的网络环境未受到运营商的限制,不需要做多余的配置就能够直接在外网访问了。

如果需要重装,则需要用到群晖的本地客户端 Synology Assistant(官网 6.2 版下载),这是官方指定的 DSM 安装管理工具,下载完毕后同样可以对 NAS 进行配置。初次配置之后的大部分管理工作可以直接在浏览器中进行。

上面提到的工具都可以在群晖官方下载中心中搜索机型,并下载相应的最新版。

如何配置存储空间

一块全新且未经格式化的硬盘插入 NAS 是无法直接使用的,至少需要设置一个存储空间才能使用。我们需要对硬盘进行存储空间分配。

群晖对存储空间的分配方案是「存储池 - 存储空间」(部分机型可以做到自动设置)。在分配存储空间时,DSM 会自动优化存储容量、提高硬盘性能。

  1. 点击左上角的「主菜单」按钮,找到「存储空间管理员」。
  2. 进入后点击「存储空间 - 新增」。
  3. 如果你不想麻烦,可以直接选择「快速设置」,即将硬盘设置为 SHR(Synology Hybird Raid),这是群晖的专有格式。初次上手的读者建议直接选择此项
  4. 接下来勾选硬盘、确认格式化、选择文件系统格式为 Btrfs。

如果你插入了多块硬盘,且了解 RAID 及其好处和风险,可以选择「自定义」并设置为 RAID 0、1、5、6、10 等 RAID 方案,这些方案我会放在下方的「可选步骤:配置 RAID Group」部分进行详细讲解。

如果这里没有显示以上 RAID 方案,可能是机器盘位不足以组成 RAID,也可能是系统版本、硬件版本不支持。

部分机型还支持 SSD 缓存,有助于加快 NAS 的读写速度。在「存储空间管理员」中可以选择「SSD 缓存建议」来查看系统推荐的 SSD 缓存大小。DSM 会根据数据判断文件使用情况,经常访问的文件会显示为「热」,然后被自动移动到 SSD 中加速读写速度。而较少使用的文件会被存储到 HDD 中。

完成配置之后,NAS 会对硬盘进行奇偶一致性检验,用于校验传输正确性。如果硬盘容量很大,可能需要很长的时间进行,期间影响传输速度。不过在校验期间 NAS 的大部分功能都已经可以正常使用了。如果是全新硬盘,也可以选择不做校验。

https://cdn.sspai.com/2020/11/19/da7671b35bdf1faf1a796d7d62183fdc.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

存储空间管理界面

如何为 NAS 安装套件

配置完存储空间后,NAS 已经可以承担一些基础功能,作为一个存储设备来用了。默认提供了 File Station 这一基础的文件管理工具。

我们显然不会满足于这一点点功能,那么如何为 NAS 安装套件呢?

群晖提供了「套件中心」方便我们安装各种各样的插件,从远程下载到同步百度网盘、从照片管理到视频管理、从摄像头管理到智能家居。如果不满足于官方提供的套件,还可以手动添加更多的套件源来丰富 NAS 的功能。

初次安装只需点开「套件中心」,找到自己需要的套件,安装即可(套件中心中大部分插件都是免费的,少量插件需要购买才能使用)。

https://cdn.sspai.com/2020/11/19/63560456563f786df9ec9f4fe3d4f7b7.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

套件中心

除了下载套件中心中的插件,我们还可以手动上传 .spk 文件来安装套件。.spk 安装文件可以在群晖的下载中心和第三方网站上下载。也有一些第三方网站直接提供第三方套件源,方便我们安装和配置第三方套件。

除了套件中心,DSM 上还支持 Docker 这一神器,大大扩充了 DSM 可安装的套件数量,可以让 NAS 彻底转型成为一台小型服务器。

不过先不用着急,下一章我们会详细讲解各种建议安装的套件。

在初次安装时,推荐安装 Drive、Moment、Video Station 这几个基础套件,分别用于文件管理、照片管理、视频管理,让 NAS 发挥好它存储文件的本职工作。下一章会对这些插件进行详细介绍。

如何设置共享文件夹

共享文件夹是 NAS 的根文件夹,可以理解为第一级文件夹。

在安装一些套件的同时,套件会自动创建一些文件夹。常见的有以下文件夹——

  • web:用于存放网页内容,由 Web Station 自动创建。
  • photo:用于存放照片和照片文件夹中,由 Photo Station 自动创建。
  • music:用于存放音乐文件,由 Audio Station 自动创建。
  • video:用于存放视频文件,由 Video Station 自动创建。
  • home:用于存放每个用户的个人文件,互相无法访问。启用「用户主目录」后,自动创建。
  • homes:包含所有 home 文件夹,仅管理员可以访问并看见所有用户的文件夹。
  • NetBackup:启用网络备份服务时自动创建。
  • usbshare:在通过 USB 连接 NAS 时自动创建,如果有多个硬盘接入,则会创建 usbshare[数字] 形式的文件夹。

https://cdn.sspai.com/2020/11/19/13ee3e761f3717f4e2a881904b910d38.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

共享文件夹

这些共享文件夹的位置并不一定都在同一块硬盘上,而是跟随套件的安装,自动选择存储位置。因此如果你装上了多块硬盘,想把其中一块作为电影盘,最好把 Video Station 安装在这块硬盘上,方便自动读取数据。

如果你在一开始就把所有的服务都放在了第一块硬盘上也没关系,可以通过另行设置文件夹的方法,来跨硬盘添加文件夹,都是可行的方案。

除此之外,你还可以用管理员账户任意新建共享文件夹,只是不建议与这些已有的文件夹重名。每个共享文件夹都可以进行权限的配置,控制各个账户能够访问的内容。

具体配置:

  1. 进入「控制面板 - 共享文件夹 - 新增」。
  2. 填写「名称 - 所在位置」后进入下一步。
  3. 在设置向导中可以设置「隐藏共享文件夹」,勾选「对没有权限的用户隐藏子文件夹和文件」即可。
  4. 接下来对「加密、配额、检查数据完整性」这几项进行配置,如果没有需要就直接跳过,最后完成。

硬盘、存储池、存储空间、共享文件夹之间的关系是怎样的?

他们之间的关系可以这样理解:

  1. 一块或多块硬盘可以组成存储池,以单盘或 RAID 形式。
  2. 有的存储池可以划分为多个存储空间(与存储池的类型有关)。
  3. 在存储空间上建立多个共享文件夹。

如果搞不清楚关系也不用过分纠结,在后期使用中,只有共享文件夹才是接触最多的。

https://cdn.sspai.com/2020/11/19/70f696888c6f1dac21fecf56ce465a03.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

硬盘、存储空间、共享文件夹

提升体验的可选步骤

经过最基础的配置之后,就可以开始使用 NAS 了。

可选步骤:基本的权限配置

NAS 允许多个用户同时使用,不同的用户想存放各自的文件而不被别人看到,那就需要做基本的权限设置,并创建 Home 文件夹。

  • 基本权限设置 如果你的 NAS 是一个人使用,那么你可以独享整个 NAS 而不需要进行用户权限的配置。 但如果你想让你的家人、同事和你一起使用这个 NAS,那就需要做一些基本的权限设置,来限定每个人的权限和可见范围。 如果要安装 Web Station 等有外部用户访问的套件,还需要注意 http 用户组和 Guest 用户的权限。
    • 在「控制面板 - 用户」中,你可以为家人、同事创建各自的账号。

      - 如果是给外部用户分配账号,还可以设置「账户到期日」和「不允许修改密码」。
      - 如果是给健忘的同事分配账号,则可以在「高级 - 密码设置」中允许「用户通过邮箱重置密码」,能够在登录界面显示「忘记密码?」按钮。

      https://cdn.sspai.com/2020/11/19/4341b21b5e76d4d5c9f7b69c430885f1.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      新建用户账号

    • 在「控制面板 - 群组」中,可以对群组的权限进行配置,让特定的成员和成员组访问某个服务和权限。群组的作用是为多个用户批量分配权限,在公司场景下比较有用。

    • 系统默认有 Administrators 和 Users 群组,前者是管理员,后者是普通用户。管理员可以对共享文件夹进行创建和删除,并具备创建用户、配置用户权限等权限。

      https://cdn.sspai.com/2020/11/19/ce73ede052be2bcec89ca1d759288b40.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      群组权限

  • 创建 Home 文件夹 NAS 的共享文件夹默认是所有人可见的,除了通过权限的方式来限制别人看到某个文件夹中的内容。还可以创建 Home 文件夹,来让每个人都有自己的私密空间。 在「控制面板 - 用户」中勾选「用户主目录」就可以启用用户主目录服务了。主目录会存放在一个存储空间中,这个目录建议放在容量较大或安全性较高的硬盘中,因为之后存放文件的 Drive 套件和存放照片的 Moment 套件都会将 Home 作为为根目录。 不过需要注意的是,Administrators 群组的用户有着最高的权限,是可以看到所有用户的 Home 文件夹的(在 homes/用户名 目录下),因此不要给所有人都分配最高的权限,否则 Home 文件夹就形同虚设了。 https://cdn.sspai.com/2020/11/19/7f04a05f031cc71e7af3a09a1b6d5e8e.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 启动家目录服务

可选步骤:配置 RAID Group

RAID(Redundant Arrays of Independent Disks)是「磁盘阵列」的意思。简单地说,就是把多个硬盘组合起来形成一个磁盘组,目的通常是「提高读写速度」或「为文件做备份」防止硬盘损坏丢失数据。

最常用的 RAID 方案是 RAID 0 和 RAID 1——

  • RAID 0:高速度、高风险 RAID 0 是将 2 个以上的硬盘组合成一个大容量硬盘组,以提高速度。 比如 4 个硬盘组成 RAID 0,就可以达到 4 倍的读写速度。总容量是 4 个硬盘的总和。 但缺点是不允许任何一块硬盘损坏,损坏一块将损失所有数据。 https://cdn.sspai.com/2020/11/19/cf353484575637caf86e24f1179389f9.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 RAID 0
  • RAID 1:高安全、低空间 RAID 1 是将 2–4 个硬盘组合成一个冗余备份硬盘组,以保证数据的完整性。 比如 4 个硬盘组成 RAID 1,系统会同时在每个硬盘上写入相同的数据,所以哪怕坏了 3 个硬盘,只要有 1 个是好的,数据就得以保全。 但缺点是大幅减少存储空间,只能存放其中最小一块硬盘的容量。假设手头有 4 块硬盘,分别是 2T、4T、6T、8T 的硬盘组成 RAID 1 ,只能存储 2T 的数据,所以我们通常用 2 块相同大小的硬盘组 RAID 1 就足够保障数据安全。 https://cdn.sspai.com/2020/11/19/86b875c5a5a809e9fc953b67486afcd0.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 RAID 1

了解了最常用的两种 RAID 后,剩余的 RAID 成本比较高,需要 3–4 个硬盘实现,这里做一下简单概括:

  • RAID 5
    • 存储空间仅减少 1 个硬盘、提高读取速度。但降低写入速度、坏盘不能超过 1 块、恢复较麻烦。 3 个硬盘起。比如 4 个硬盘组成 RAID 5,能获得 3 个硬盘的存储空间。

      https://cdn.sspai.com/2020/11/19/27b6573dbab1579737b03fdeea7e3e1f.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      RAID 5

  • RAID 6
    • 存储空间减少 2 个硬盘,其余与 RAID 5 相同。 4 个硬盘起。比如 4 个硬盘组成 RAID 6,能获得 2 个硬盘的存储空间。

      https://cdn.sspai.com/2020/11/19/16aee5013258aac9851890d2dbfdac7f.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      RAID 6

  • RAID 10
    • 兼具 RAID 0 的速度和 RAID 1 的安全。但存储空间是总容量的一半。 RAID 10 的原理是将每两块硬盘组合成 RAID 1 来保证安全,然后将这个硬盘组组合成 RAID 0 来提高速度,因此需要 4 个硬盘起,且必须偶数个。

      https://cdn.sspai.com/2020/11/19/0bfbc7bd0dfce2d4734c18bf8c9e1143.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      RAID 10

  • 还有一些比较少用的方案:JBOD、RAID F1
    • JBOD 将多块硬盘简单集合,没有额外效果。 其实看 JBOD 的全称就能明白了:Just a Bunch Of Disks,即「简单磁盘捆绑」,只是把多个硬盘合并成一个大的逻辑盘。不具备前端逻辑和 RAID 的特性。
    • RAID F1 RAID 5 的 SSD 加强版,3 个硬盘起,允许 1 个坏盘。 RAID F1 是为 SSD 设计的模式,通过写入情况来平衡 SSD 寿命,能够降低整体 SSD 写入磨损。 https://cdn.sspai.com/2020/11/19/931b79c60e8021f13585e8af1be1be44.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 RAID F1
  • 还有群晖自己两种的 SHR(Synology Hybrid RAID)方案:
    • SHR SHR 会优化不同容量的硬盘,避免因 RAID 产生的容量浪费。 相当于 RAID 1 + RAID 5,坏盘不能超过 1 块。允许你使用不同型号、不同容量的硬盘,灵活性较高,可以分配任意数量的硬盘。 https://cdn.sspai.com/2020/11/19/62099774d047550b6311f6a7ea70bf0f.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 SHR 1
    • SHR–2 较少提及,和 RAID 6 类似, 至少需要 4 块硬盘,坏盘不能超过 2 块。 https://cdn.sspai.com/2020/11/19/a6e6804aa0f4f5a3aac77134bf792cbc.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 SHR 2
  • Basic 默认的中庸方案。 一块硬盘一个空间,优缺点就和你的 C、D、E、F 盘一样,一个盘满了就要考虑挪到另一个盘。D 盘坏了也不会影响其他的盘正常运行。
  • 到底要不要组 RAID 总的来说,RAID 的速度和安全不能兼备。如果没有特殊要求,我建议直接选择 Basic 类型,既不用冒高风险,也不会降低和浪费存储空间,安全性和速度都在一个适中的水平。
    • 如果想要提升速度,你可以选择 RAID 0,并承担数据灭失的风险;

    • 如果想要更加安全,你可以选择 RAID 1 或 RAID 10,并接受 –50% 存储空间。

      当然,选择 Basic 也并不意味着「裸奔」,如果想要防止硬盘损坏丢失重要文件,及时做好手动备份、计划任务备份等操作,同样可以保证数据的安全。

      以上 RAID 方案可以根据你的个人需求进行选择。如果计算不清,还可以借助群晖 RAID 计算器帮助你快速计算空间。

      https://cdn.sspai.com/2020/11/19/08f8f175f314807047bb6c2f621a7c63.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      RAID 计算器

      还有在实际操作时可能产生的一个问题,那就是组 RAID 需要先清空硬盘。所以,如果你已经使用了一段时间再想组 RAID,那么最好的方法就是再买两块硬盘组 RAID。否则就需要先挪出文件,再格式化硬盘后组 RAID,非常麻烦。

      另外,即便有 RAID 做备份,丢失和恢复数据的过程也不是令人愉快的事情。所以在选择 RAID 方案时,对硬盘也有一些额外的建议:

    • 如果购买了便宜的桌面级、家用级硬盘,建议选择 Basic,单盘损坏时不影响其他数据。

    • 如果想组 RAID,尽量选择耐用的硬盘,比如 NAS 专用盘,避免出现问题恢复起来麻烦。

    • 如果想组 RAID,尽量一步到位选择大容量硬盘,因为 RAID 不易扩容,在重建和扩容时会消耗大量的时间。

    • RAID 并非万能,重要数据还是要定期检查备份,防止多块硬盘同时出现问题。

      当然了,如果实在难以抉择,也不用过分纠结,直接用 Basic 就可以了。

可选步骤:配置局域网静态 IP

访问 NAS 的局域网 IP 地址并不是一成不变的。

由于大部分 NAS 操作都需要在网页端的管理界面中完成,如果局域网中增加了新设备或路由器重启,这一地址可能会改变,就需要回到 Synology Assistant 中再次查看地址,很是麻烦。所以最好可以把 NAS 的局域网 IP 地址固定下来,方便我们后续访问。

如果想让 NAS 保持一个固定的局域网 IP 不变,那就需要进入路由器后台,进行「静态路由」的配置,一般也叫「DHCP 静态 IP 分配」「手动设置 DHCP」等。

https://cdn.sspai.com/2020/11/19/50b1f179adf6afd85b5ba08caaf3668a.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

DHCP绑定-路由器

https://cdn.sspai.com/2020/11/19/318c2b93ced64dc15ed8accadd1c7086.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

DHCP 绑定 - 小米

这项功能可以将 NAS 和某个特定的局域网 IP(如 192.168.1.200)绑定到一起,这样即便重启路由器,NAS 的内网 IP 地址也不会改变了。

如何在各种设备上访问 NAS 文件

完成了 NAS 端的配置,如何在手机电脑上无缝访问 NAS,是我们面临的第一个问题。

官方工具 Drive:最易使用的方案

文件存储是 NAS 的基础功能,群晖自带的 File Station、Drive 都是文件管理的工具,还有一个 Cloud Station 则是一款针对文件同步的工具。其中 Drive 是最易用的方案,下面简单讲讲它们的区别:

  • File Station 是群晖的早期文件管理工具,作用相当于 macOS 的 Finder、Windows 的文件资源管理器,你能通过 File Station 看到 NAS 中的所有用户数据(不包括系统数据)。
  • Cloud Station 则是群晖的早期文件同步工具,类似于「百度同步盘」「微云同步盘」之类的工具,作用是在 PC 端和 NAS 端建立联系来同步数据。Drive 是 Cloud Station 的完整后续产品。现在已经不建议使用 Cloud Station。
  • Drive 是群晖的新款文件管理 + 同步工具,是更简单易用的文件管理器,整合了历史版本管理、同步功能等多种现代化功能。提供各个平台的客户端用于同步、备份、查看。不过 Drive 的内容更倾向于管理用户的个人数据,内容可以算是 File Station 的子集。因此 File Station 仍然有它的作用。

如果想了解他们更具体的功能差异清单,可以查看这张表格《Synology Drive 与 Cloud Station 之间的功能有何差异?》。这里我列出几个最主要的异同点:

套件Synology DriveCloud Station
历史版本
实时同步
双向同步
文件共享链接
限制下载共享链接
在线编辑
同步他人共享的文件
按需同步
仅上传同步
在线浏览❌(仅同步的本地文件)
同步 Office 文件
浏览 Office 文件
与 iOS 文件集成
集成为 Microsoft Office 存储库

其中,实时同步、双向同步、历史版本,这些 Drive 和 File Station 都可以实现。

而如果你需要对外分享文件链接、在线编辑 Word、按需上传、与 iOS 的 File 应用集成这些功能,那我更建议你使用 Drive。

如果从现在开始使用,我更推荐你使用 Drive 来作为主要的文件管理工具。

  • 如何配置 Drive File Station 中能查看到 NAS 中的所有用户文件夹,而 NAS 在安装套件时会自动创建一些系统默认文件夹,比如 NetBackup、Usbshare 等。这些文件夹平时不一定用得到,但在 File Station 中总是显示,干扰视线。你可以用权限管理的方法将其隐藏,但我更推荐直接使用 Drive 来管理你需要同步的个人文件。 Drive 的安装很具有典型性,我们通常把 NAS 端称为服务端,把自己的手机、PC 称为客户端。NAS 的作用就是建立一个服务端并长期运行,以便在任意一个客户端上读取其中的数据。 我们以往使用的服务,都是不需要配置服务端(也不能配置)的,只需要下载和使用客户端软件即可。所以这里的教程要分为「服务端配置」和「客户端配置」两个部分。
  • 服务端配置 首先我们要在 NAS 服务端安装 Drive 套件。
    1. 在 PC 进入「NAS 网页端 - 套件中心」,找到 Synology Drive Server,点击安装套件。

      https://cdn.sspai.com/2020/11/19/73dd740efd9f91131b7e74b97830b683.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      安装 Drive

    2. 安装完毕后,进入「Synology Drive 管理控制台」,设置「我的文件」和「团队文件夹」。然后打开 Synology Drive 就可以使用网页版了。

      除了最基础的配置,Drive 控制管理台中还提供了「版本控制」的选项,默认提供文件的 32 个历史版本。还有「日志」和「客户端列表」功能,方便检查文件的使用情况和客户端访问情况。

      https://cdn.sspai.com/2020/11/19/40998f6c150bdef90e3dd4b26671ebb6.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      设置 Drive

      这里也解释下 Drive 中提供的几个类别是什么作用:

    • 我的文件:你的私人文件,存放在 home/Drive 目录下。

    • 团队文件夹:你的团队文件夹,可以由多个人共同访问。可以是根目录下的文件夹。

    • 计算机备份:是指从 PC 中单向备份到 NAS 的文件。

      以我个人为例,Drive 中包含了多种类型的文件,根据使用情况的不同分为私人和团队文件夹。

      比如 Desktop 是桌面同步,显然是私人文件,那就放在「我的文件」中。又比如 Software 有私人软件(像是开发工具),也有适合给家人一起用的软件(像是装机必备软件),那就在私人和团队中各建一个软件文件夹。

      https://cdn.sspai.com/2020/11/19/d753d1df476642279edaa59fb91c90e1.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

      Drive 功能

      网页端的使用和普通网盘比较像,支持拖拽上传、批量下载、回收站还原等功能。还有标签整理功能,但需要注意标签与 macOS 系统自带的标签并不通用,只能在网页端和手机端查看。

  • 客户端配置 群晖提供了相当便捷的官方文件管理客户端。桌面客户端提供「同步」和「备份」两种基础功能,在最新版本的客户端中还提供「按需同步」功能;移动客户端则提供「查看」和「下载」为主的功能,可以进行简单文件管理、文件下载功能。 客户端配置也很简单,首先下载 Drive 的客户端工具——Synology Drive Client。 进入「网页版 NAS - Drive」,点击「左下角的头像 - 客户端 - 下载客户端」就能下载到 Windows、macOS、移动端客户端。Android 用户需要到国内应用商店搜索 Drive 进行下载。 也可以到 Synology 下载中心并从桌面实用程序类别中下载 Synology Drive 客户端。 https://cdn.sspai.com/2020/11/19/550697be0df231ddbc426b447b0d4754.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 下载 Drive 客户端 本地配置时,填写 IP 地址或 QuickConnect 码、输入用户名和密码进行连接。 https://cdn.sspai.com/2020/11/19/4641f93f83b6f8a50fa00de897b5bf0f.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 设置 Drive 客户端 连接后编辑 NAS 端文件夹和本地需要同步的文件夹。这里就展现出了 Drive 的优势—— Drive 可以将子文件夹与本地文件夹进行同步,而不需要将整个共享文件夹同步到本地。 大多数公共云平台只允许你把整个目录全部存储到同一个位置,比如将 OneDrive 的所有文件存放到 D:\OneDrive 目录下。即便有按需存储功能,那也只能适应 OneDrive 的存储方式,很难与本地文件管理相结合。 而 Drive 则不同,你可以将 NAS 上的任意一个文件夹,与本地的任意一个文件夹同步起来。比如在 NAS 上有 home/Drive/文档/项目文件 和 home/Drive/文档/私人文件 ;你可以将它们分别同步到 C:\项目 和 D:\文档 中,不受任何限制。 https://cdn.sspai.com/2020/11/19/3d8eda29bc2ac4b6813bd9fa724b14e1.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 我的部分同步内容 如果电脑容量吃紧,不想把完整目录同步到本地。则可以在「高级设置 - 同步模式」中勾选「按需同步以节省硬盘空间」。这样只会同步文件目录,只有当你打开或者调用这些文件时,再进行即时下载。 https://cdn.sspai.com/2020/11/19/e4ce9d26fdb146ceec3bae527dddc789.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 设置 Drive 客户端 「与我共享」功能比较少用,可以直接选「稍后设置」来跳过这一步。 设置完成后,Drive 会进行一次完整同步,如果你选择的本地文件夹中已经有文件了,那也会将其中的文件上传一份到 NAS 中,保持文件一致性。
  • 第三方连接方式 NAS 与国内网盘在表现形式上最大的不同在于,国内网盘喜欢提供一个本地客户端,供你访问其中的文件。但 NAS 并不会提供这样一个客户端,只有网页版。但实际上,除了官方客户端,你还可以用其他途径来传输文件。 相比网盘客户端,NAS 的访问方式——通过文件传输协议,用本地文件管理器直接访问 NAS 上的文件——体验会更好。
    • 了解文件传输协议 软件和配置方法有很多种,但在这之前大家先了解一些与传输协议有关的必要知识。 NAS 通常采用标准的文件传输协议,以适应各种设备的需求。群晖的 DSM 有多种文件传输协议可供选用。
      • SMB/AFP/NFS 协议:这几项分别是由 Windows、macOS、Linux 主导的文件传输方式。传输协议并非独占,只是支持程度不同(比如 macOS 和 Windows 都支持 SMB)。SMB 适合在局域网内使用,不适合外网访问。

      • FTP/TFTP/FTPS/SFTP 协议:FTP 协议运用范围非常广,连接简单方便,只需要 IP + 端口就能够访问。但由于 FTP 是明文传输、安全性低,加之速度一般,上传下载都需要完整传输。因此适合用来编辑小文件,不适合流媒体、同步等任务。

      • WebDAV 协议:WebDAV 在各种服务器上都有支持,以 http 链接的形式就可以进行传输。因此服务端和客户端应用都相当广泛。WebDAV 最初是以远程编辑文本为主要功能的协议,后来逐渐支持版本管理、文件传输、资源锁定等功能。CalDAV 和 CardDAV 都是基于 WebDAV 的协议。

      • DLNA 协议:这一协议要求设备处于同一网段内,是专门用于局域网媒体播放的协议。解码工作会放在 NAS 端进行。

        除了这些协议,还有一些有意思的存储技术。有的人希望把 NAS 当成纯粹的本地硬盘来使用,又不想通过 WebDAV、FTP 等方式映射到本地。此时就可以依靠 iSCSI 服务将 NAS 上的硬盘空间作为本地硬盘使用。

      • iSCSI 技术:iSCSI 的 I/O 读写能力远高于映射目录,稳定性也高,但对多用户的兼容性较差,适合单设备用户使用。

        更直观一些,如果按系统平台来分:

      • Windows 默认可用:SMB、FTP、WebDAV、iSCSI

      • Mac 默认可用:SMB、FTP、AFP、WebDAV

      • Linux 默认可用:SMB、FTP、NFS(或更多)

        如果依靠安装额外软件,三个平台都可以额外支持 WebADV、DLNA、iSCSI,或是获得更好的体验。

        当然,这些协议只是底层技术,并不是特定的客户端。但有了这些协议的支持,就使得文件传输并不局限在某个特定工具,只要 NAS 启用某协议、客户端软件支持该协议,两者就能建立连接并进行文件传输。

    • 了解文件传输工具 看完上面一大段的你可能依然不知道如何操作,其实软件开发商已经替你考虑到了这些问题。 下面就结合实际工具来讲讲如何在各个平台上访问 NAS 内的文件。这里推荐几种方案,以便你能不费力气地完成配置。
    • 服务端启用协议和安装服务 第一步是在服务端启用上面提到的协议和服务。
      • 启用 SMB 等:在「NAS 网页端 - 控制面板 - 文件服务」中,可以启用 SMB、AFP、NFS、FTP 等多种协议。

      • 启用 WebDAV:在「NAS 网页端 - 套件中心 - 安装 WebDAV Server」,并启用 HTTP、HTTPS 端口,默认为 5005、5006。

        这里并不是开得越多越好,建议只打开你需要用到的服务,关闭那些不熟悉的协议。

    • Windows 推荐方案一:局域网 SMB 在不安装任何工具的情况下,可以利用 Windows 自带的 SMB 功能内网连接 NAS。 可用工具:系统自带「文件资源管理器」 使用方法:
      1. 打开文件资源管理器,在地址栏输入 \\设备名\文件夹名称 就能连接到共享文件夹(仅内网),比如 \\DS918\home

      2. 如果想快捷访问,可以用「映射网络驱动器」,输入 \\设备名\文件夹名称 和用户名密码,就可以将 NAS 作为一个网络驱动盘使用。

      3. 也可以在「网络」中打开网络发现,然后直接进入 NAS。

        这三种方法都是基于 SMB 的连接,如果不清楚你的设备名,在 NAS 网页端启用 SMB 时应该会告诉你。

        https://cdn.sspai.com/2020/11/19/dcb058669dd64a6cfdac284a7043968b.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

        控制面板会告知设备名

        Windows 的文件资源管理器也自带 WebDAV 映射功能,但不支持 https 且不稳定,因此不推荐。

    • Windows 推荐方案二:外网 RaiDrive + WebDAV 这类工具大多支持 WebDAV、FTP、SMB 等多种协议,能在我的电脑中映射一块网络硬盘,不占用本地空间。对于本身电脑容量吃紧的用户而言是个不错的方案。 目前比较推荐的是 RaiDrive 这款工具,界面现代化且免费版足够好用,稳定性也不错,还支持其他网盘同步功能。此外还有 NetDrive 这款付费工具、CarotDAV 这款可免费商用的工具,都能实现类似功能。 可用工具:RaiDrive,同类工具:NetDrive、CarotDAV 等 使用方法:
      1. 在配置界面中点击「添加」。

      2. 选择 WebDAV,在地址栏中输入 NAS 的 IP 地址和端口(内网外网均可),如果需要将 NAS 的某个盘映射到本地,则加上 home/Drive 之类的路径。

      3. 在我的电脑中打开查看新增的网络硬盘。

        https://cdn.sspai.com/2020/11/19/faab6fc0ecd5746e1258e787ff86d77c.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

        在 RaiDrive 中设置 WebDAV

        推荐阅读:《把网盘变成 Windows 网络硬盘,免费的 WebDAV 客户端:RaiDrive》

    • Windows 推荐方案三:iSCSI 远程硬盘 让 NAS 变成网络扩容硬盘,通过 iSCSI 可以实现近似本地硬盘的体验,这对那些「并不需要任何多余服务只想为自己电脑加几块硬盘做仓库」的人来说,是非常实用的。缺点是不适合多人分享,仅适合单台设备使用,而且 NAS 端不再显示文件内容。 可用工具:系统自带功能 使用方法:
      1. 首先在 NAS 上配置 iSCSI 功能,在 NAS 上的「iSCSI Manager - 目标」中,创建一个新的 iSCSI Target,然后创建一个 iSCSI LUN。

      2. 服务端配置完成后再进行 Windows 端配置,依次进入「控制面板 - 管理工具 - 发现 - 发现门户」输入 NAS 的 IP 地址和端口(内网外网均可),默认端口为 3260,然后确定。

      3. 最后就是连接 iSCSI。在第二步的页面中,进入「目标」标签页,选中刚刚添加的 NAS,点击「连接 - 确定」。

      4. 连接完毕后,为什么在我的电脑里找不到呢?因为这时候 NAS 就像一块硬盘插到了电脑上。需要在「控制面板 - 管理工具 - 计算机管理 - 硬盘管理」中,对新增的网络硬盘进行格式化。完成后就可以正常使用了。

        https://cdn.sspai.com/2020/11/19/3ff06079c15db0f383cf832c9a38f350.png?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1

        iSCSI

        这一功能藏得很深,如果找不到具体按钮的位置,可以参照《如何在 Windows Server 上使用 iSCSI Target》查看更详细的步骤。

    • macOS 推荐方案一:局域网 SMB、AFP、WebDAV 在 macOS 中可以用 SMB、AFP、WebDAV 三种方案。 可用工具:Finder 自带功能 使用方法:在 Finder 的菜单栏中选择「前往 - 连接服务器」,在服务器地址栏中输入 IP 或名称。 这里的格式是以 smb:// 或 afp:// 为开头,以 .local 为结尾。比如 smb://DS918.local 或 afp://192.168.1.188。同样是输入用户名和密码即可。 这里也可以输 WebDAV 连接,通常是 http://192.168.1.188:5005/home 这种形式。
    • macOS 推荐方案二:外网 Yummy FTP Pro + WebDAV macOS 也有类似 RaiDrive 的 WebDAV 连接工具,比如 Yummy FTP Pro 和 CloudMounter,连接方式大同小异。填写服务器的 IP 地址、用户名、密码。与 NAS 建立起连接后就可以远程访问 NAS 中的文件。 由于 macOS 本身就支持 WebDAV 方案,因此这些工具更多的意义在于提高连接的稳定性、附加功能上。
    • iOS 推荐方案一:Drive App + 文件应用 由于手机经常要在非局域网环境下使用,因此移动端常用的方案通常是群晖自己的 Drive App 以及对外网兼容性较好的 WebDAV。 我们可以先用 IP 地址进行连接,只能在局域网内使用。将来经过配置后,还可以在远程访问。 对于第一次使用的用户而言。最方便的依然是直接使用 Drive。 Drive 应用本身的功能比较简单,iOS 的 Drive App 已经支持在系统自带的「文件」应用中使用了。在 Drive App 中无法直接查看的 TXT、PDF 文件,都可以借助文件应用打开。 https://cdn.sspai.com/2020/11/19/1a92b491afc2adbb7e8938ccaa03d89c.jpg?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 Drive for iOS 但是由于 iOS 的沙盒机制,你还是没办法在手机上稳定地直接编辑 NAS 中的文件,必须下载到本地、编辑完成、再上传到 NAS 中才可以。 即便使用 MWeb、Ulysses、iA Writer 等支持外部库的文本编辑工具。要么是不支持这种类型的外部库,要么是编辑时间一长,就出现无法保存的问题,这对写稿这种需要经常保存的工作而言,使用体验非常尴尬。因此建议等待 iOS 的进一步支持,再将写稿这件事情放到 iPhone、iPad 上完成。 如果对「直接编辑 NAS 上的文件」这件事情没什么需求,偶尔需要在手机上看一下 NAS 上的文件、发送一份文档给领导,这些基础操作还是没问题的。
    • iOS 推荐方案二:Documents + WebDAV 一些第三方文件管理器支持同步功能,这样一来起码能够将本地的修改实时同步到 NAS 上了。Readdle 开发的 Documents 就提供了「WebDAV 同步」的功能。 配置方法同样简单,在「连接 - 添加连接 - WebDAV 服务器」中添加配置。配置完毕后进入网盘,点击上方的同步,就能将这个文件夹同步到 iOS 设备上。 https://cdn.sspai.com/2020/11/19/623c688a610a77ffc4c121d9a04351fe.jpg?imageView2/2/w/1120/q/90/interlace/1/ignore-error/1 Documents 当然,如果你后期自己在 NAS 上安装了 OwnCloud 之类的其他文件服务,还可以用它们提供的客户端。这里暂且不提。
    • Android 推荐方案一:Drive App Android 的 Drive App 功能差不多,文件的读取和打开都需要在 Drive 中完成。此外各种文件都可以用第三方工具打开。
    • Android 推荐方案二:Solid Explorer + WebDAV Solid Explorer 是一款支持 WebDAV、FTP 等功能的付费文件管理工具。用同类型的支持 WebDAV 功能的文件管理器都可以实现连接。 配置和上面的方法大同小异,在工具中找到 WebDAV 的配置界面,输入 IP、用户名、密码等,成功连接即可。 可用工具:Solid Explorer、ES 管理器等。
    • 连接方式小结 这里提到的各种方案应该可以满足大部分日常访问 NAS 的需求了,你可以在这些方案中挑选适合你的,也可以按这些思路找到新的做法和软件工具。比如 macOS 也能通过 Xtend SAN iSCSI Initiator 之类的工具实现 iSCSI 连接。这种「可实现」的方案可以有数十上百种,但他们使用的协议无非是上面提到的这几种,WebDAV 作为最为通用的一种适合外网的协议,各种支持 WebDAV 同步的工具,都可以将 NAS 作为服务端、存储端来使用。

总结

了解 NAS 的基本功能和存储方面的知识后,你就可以让所有的设备都连接到 NAS 中。学会为 NAS 安装插件后,套件中心中的大部分插件都可以根据需要灵活安装。

学会了这些基础,下一期就要讲到 NAS 中各种有意思的插件和功能,包括照片管理、视频管理、音频管理等诸多官方插件。