nas|18个NAS使用妙招丨系统、域名、配件,设置好起飞( 四 )


通过 HDD/SSD 构成存储池 Storage Pool 的过程就是使用磁盘阵列(RAID)来进行 。
磁盘阵列(Redundant Arrays of Independent Disks , RAID) , 有“独立磁盘构成的具有冗余能力的阵列”之意 。 磁盘阵列是由很多价格较便宜的磁盘 , 组合成一个容量巨大的磁盘组 , 利用个别磁盘提供数据所产生加成效果提升整个磁盘系统效能 。 利用这项技术 , 将数据切割成许多区段 , 分别存放在各个硬盘上 。
简而言之 , RAID 可以提供安全性、读写性能、存储池容量 , 具体根据阵列类型而定!
一般而言 , 建立完存储池后就需要在上面建卷 , 咱们以威联通的 NAS 系统为例 , 在存储池上又提供厚卷、精简卷 2 种卷形式 。 请注意 , 静态卷由于不具备存储池的属性(快照、Qtier、版本控制) , 所以这个是单独另外建立的 , 它与存储池层级并列 , 且建立好就可使用 。

静态卷:适合放置对磁盘性能要求高的应用或文件 , 例如作为下载盘 , 或者用于存放虚拟机的硬盘 。 不支持快照 。
厚卷:支持快照、LUN , 适合存放照片等一般文件 。 没有特殊需求的话一般使用厚卷 。
精简卷:支持快照、LUN , 空间非常灵活 , 用多少就占用多少 , 原理和虚拟机的虚拟硬盘类似 。 性能比较差 。
对于一般玩家玩家而言 , 如果没有快照与 Qiter 的需求 , 笔者更推荐静态卷 , 性能大概会好个 10%~20% 。
9、虚拟化技术以及容器技术Docker 是容器 , 不是虚拟机!

LXD 是一种容器技术 , 不是虚拟机!

QNAP 里的 Virtualization Station 是基于 KVM 技术的虚拟机平台 。
如果你的是新的J4025、J4125、N4505、N5105等处理器 , 可以跑精简版win10, 但是跑之前请确保机身至少有8GB内存 。 一般来说没有啥win非得跑虚拟机的需求 , Docker能解决绝大部分问题 。
10、百度网盘同步不管大家做什么操作 , 第一步请先把HBS3进行更新到最新版本 。 其次在HBS3里面打开存储空间 , 创建百度网盘服务器 。

点击创建 , 选择百度网盘 。 然后会跳转到网页登录百度网盘账号 , 登录好自己的账号 , 选择“创建”即可 。

创建成功 , 可以看到云服务器选项多了一个百度网盘云服务器 。
然后来到百度网盘里面 , 找到“我的应用数据”或者“apps”文件夹并打开 。

可以看到文件夹里面有一个“QNAP_HybridBackupSync”文件夹 。 这个文件夹是用来同步威联通NAS数据的文件夹 。 请注意:由于百度网盘不会对第三方应用开放全部根目录权限 , 所以只有这一个文件夹可以作为NAS备份、同步、下载等功能的承载使用 。
然后可以通过这个文件夹进行备份 , 同步等操作 。
11、115、天翼云盘、阿里云盘同步在不久前威联通更新了HBS3应用 , 已经支持百度网盘 , 但是其他的云盘还是没办法支持 。 刚好考斯最近看到Dockerhub上面有一个CloudDrive , 这是一个由网友开发的第三方网盘挂载工具 , 目前支持115网盘、天翼云盘、阿里云盘以及沃家云盘 , 其余的还支持WebDAV协议以及本地文件夹挂载 , 可以说得上是一个神器啊!
注意 , 这个只支持Docker Compose安装 。

然后找到Container Station , 如果没有请在App Center软件商店下载 。

然后点击进去 。 找到“创建” , 点击“创建应用程序” 。

接下来可以直接去Dockerhub复制代码 。
----version: \"2.1\"services:
 cloudnas:
   image: cloudnas/clouddrive    container_name: clouddrive    volumes:
     - <path to accept cloud mounts>:/CloudNAS:shared
     - <path to app data>:/Config
     - <other local shared path>:/media:shared #optional media path of host
   devices:
     - /dev/fuse:/dev/fuse
   restart: unless-stopped    pid: \"host\"
   privileged: true #or you can try capp_add -SYS_ADMIN
   #cap_add: #SYS_ADMIN cap may fail on some OSes use privileged: true instead
   # - SYS_ADMIN
   network_mode: \"host\" #if network_mode doesn't work use port mapping
   #ports:
   #   - 9798:9798

代码细节需要根据个人卷情况来调整 。
建议最好找个地方设置3个文件夹 , 分别命名为CloudNAS、Config、media 。
然后在volumes里面填写路径地址:
- /share/Public/clouddrive/CloudNAS:/CloudNAS:shared
- /share/Public/clouddrive/Config:/Config
- /share/Public/clouddrive/media:/media:shared