NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

2020-06-15 15:51:11 65点赞 755收藏 47评论

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

在上一篇文章里,我利用威联通TVS-951N实现了5G网卡直连iMac将其作为高速扩展盘使用,在客户端安装QSync应用实现客户端与NAS的热备功能,并利用QSync的版本控制实现了”改稿再多也不愁,想回哪稿就哪稿“的”我待客户如初恋“关怀计划。大家有兴趣可以翻看前一篇文章查看:

版本控制系统丨如何通过威联通TVS-951N,打造NAS的时光机器?大家好,我是你们的智能家居领路人——CT。当然,这次我要和大家谈的不是智能家居了,而是NAS。其实值站NAS的文章非常多,从白菜价的矿难品装黑群晖,到售价高昂的白群晖,还有性价比之选的威联通。可谓是文章一抓一大把,但大多都把NAS当作是家庭仓库盘使用,介绍的大部分应用也是集中在诸如下载,流媒体转码,casatift| 81 评论49 收藏333查看详情

而本篇将要解决的是办公室应用的另一个难题——远程文件访问。当然,说到这个,可能大多数值友会说,这有什么难的,有公网IP,直接开个端口不就成了。但是大家要知道的是,在魔都和一些地方,是不允许私自宽带开设Web端口的,如果被查到,就会直接封网喝茶。而且,如果将公司的网络直接暴露在公网上,其安全性也堪忧,毕竟NAS就是一台Linux主机,如果被侵入,损失的可能不仅仅是NAS上的一点数据。这事群晖历史上也发生过不少次了。所以我这里使用了一种曲线救国的方式,那就是——百度云盘。当然,这里面和我的需求也是非常密切的,我要实现远程访问文件的主要目的是遇到节假日,客户偶尔急着改稿(我也不知道为什么,我的客户们似乎都没有休息,7X24小时随时找你)的时候,设计师能够不用从家里赶到公司来操作这事,而是在家里就能轻轻松松的把公司电脑上的文件直接下载下来,处理了。这样,至少能省下路上来回的时间,毕竟有些同事赶往公司单程就要近1小时。所以我想实现的文件传输路径是这样的:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

用NAS同步百度云,在群晖上的话是直接有CloudSync直接连接百度云,相对威联通要简单的多。而在威联通上,我自己总结了一下,一共有三种方式可以实现同步:WINDOWS虚拟机、黑群晖以及Docker。下面我们就来按照这个顺序来跟大家说说分别都是如何实现的。

一、为威联通安装WINDOWS虚拟机

利用TVS-951N强大的X86系统,直接给它装一个WIN10,然后在WIN10上运行百度云官方应用可以说是最方便的方式了。当然,这里要值得注意的是,我们不能安装完整版的WIN10,毕竟NAS性能有限,而我们也只需要跑一些轻量级的应用,你不能指望在虚拟机上跑个CAD,PS啥的。


在这里我们只需要一个win10.qcow2的虚拟机镜像即可。下载完成后将其上传至NAS,并将其扩展名改为img:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

当然,先改名再上传也可以,这不重要。然后我们前往QTS中打开AppCenter,安装Virtualization Station虚拟机

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

安装完成后打开Virtualization Station:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

点击建立虚拟机进行新建虚拟机操作:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

这里值得注意的几个点是,操作系统和版本一定要选择正确,内存我选了4GB,但是后来发现系统可用不足4GB,所以调整到了2GB,而磁盘位置要选择使用现有镜像而不是建立新的。

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

之后我们就能在虚拟机总览里见到我们刚才新建的WIN10虚拟机了,在启动之前,我们还是要进行下设置,点击对应虚拟机下方的设置图标:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

先将储存空间的界面设置为VirtIO,再将网络适配卡型号也设置撑VirtIO

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后我们就可以启动虚拟机了:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

安装百度盘应用并设置同步

虚拟机正常启动后,其实我们可以通过VNC工具或者WINDOWS远程桌面对其进行连接操作,但是最简单的方法是直接在QTS里面直接电机屏幕缩率图新开网页使用:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后就是下载百度云应用并设置备份文件夹了:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

当然,设置备份文件夹之前需要将NAS上对应的文件夹映射到WIN10里,这里非常简单,就和平时访问SMB共享文件夹一样操作就行。当然,这里要注意的是,Qsync的默认文件夹.Qsync是隐藏文件,是不能被SMB查看的,所以如果要实现这个功能,我们在设置Qsync的时候就要使用其提供的共享文件夹功能,并且按文件夹设置用户和权限,首先我们在根目录下建立一个总的共享文件夹,这里我以NASBACKUP为例,之后,在这下面再建立一个BACKUP的文件夹,这个文件夹是用来设置百度云同步用的,然后再这个文件夹下面,再建立多个子文件夹,分配给不同用户使用:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后就是设置共享文件夹了:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

将刚才设的几个文件夹都做成共享文件夹,再建立用户的时候分配给不同人对应的文件夹权限:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

这样保证除了admin之外,其他人只能操作自己的文件夹,之后还要去Qsync里面对共享文件夹进行启用,让QSync客户端能够将本机文件同步到对应文件夹:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

这样,在客户端使用不同的用户名登陆后,就可以直接选择服务器端对应的文件夹进行同步了:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

不过正如上一篇文章有值友提到的内容,如果同步文件夹不是Qsync的,就不能使用其版本控制功能,但是我们可以给文件夹设置快照计划,虽然不如版本控制那样即时,但还是能多一份保障,当然,这样设置主要是为了百度云同步。

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

不过在部署之后发现,虽然不映射网络驱动器,使用192.*.*.*来访问设定能够让百度云应用设置同步,但是同步源文件夹内通过QSync生成的文件并不会同步,只有通过SMB共享写进去的文件才能正常同步。当然,网络驱动器的同步一直都是难事,我也参考过了很多文章,大家都并没有好的解决方案。基本上我们看到的都是远程下载至网络驱动器,而不是自动将网络驱动器内容上传至云端。

安装方式:简易
使用方式:简易
资源占用:高
传输速度:高

因为是WIN10虚拟机,所以使用起来与PC上的百度云是一模一样的,不过同样的,占用资源也是最高的。速度几乎可以在10-20M/s(会员,毕竟没有会员的百度云,连5G都拯救不了)

二、为威联通安装黑群晖

虽然这标题听上去有点可笑,明明买了QNAP,但是去给它装个群晖DSM,不是闲的么,但是NAS百度云就这么几条路,WIN10虚拟机已经失败了,Docker可能不稳定,并且查看了相关Docker,主要应用都是下载,并没有看到有人使用同步备份的。而linux版的百度云是没有备份功能的,所以就不尝试了。也就是说,剩下唯一的路也就只剩下DSM了。而在威联通里安装黑群晖,我们实际上还是使用Virtualization Station虚拟机,在安装之前,我们需要准备两个文件:

虚拟机引导文件

DSM系统镜像

其中引导文件请自行上传至NAS待用。然后我们就可以建立虚拟机了。

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

建立虚拟机的时候注意选择系统为Linux,版本CentOS7.0即可。

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后在虚拟机总览里点击设置,对虚拟机进行设置:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后我们还要新增一块磁盘给DSM做系统和存储盘,空间不用太大,60G就够了,毕竟只是用作同步,不是真的仓库:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后点击开始就成:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

等系统引导成功之后,就可以在路由里找到DSM的IP,直接访问了:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

这里选择手动安装,然后将之前下载的DMS系统上传,之后就按照提示一步步下去就好了。在趁着DSM安装的间隙,我们还要在QTS上进行设置,因为QSync的文件是存在QTS里面,所以为了让DSM能够读取到QTS上的文件,需要将文件夹增加NFS共享权限:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

等设置完成后就能去DSM进行百度云设置了,首先,我们先在DSM的套件中心内安装Cloud Sync:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后对百度云授权:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

设置好本地和远程的文件夹,我这里因为只要上传,所以同步方向为仅上传本地更改。注意,这里目前还没有通过NFS去连QNAP的服务器,因为如果连接了NFS,Cloud Sync发现同步文件夹内有远程文件夹,就会拒绝同步。所以我们必须先设置同步,然后再连接NFS文件夹:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

然后就可以看到CloudSync就会自动同步文件了,不过经过测试发现,因为使用NFS挂载的驱动器仍旧是网络驱动器,其实文件更新不会主动上报给DSM。所以实时更新是不可能的,但是这也不能手动去点吧,不然我写了3000多字不是白瞎么,所以我在这里给DSM加了一个每两小时自动重启一次的计划任务,因为我发现每次重启,自动挂载NFS文件夹的时候,DSM就会扫一遍文件夹,将其中有变化的文件进行同步:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

虽然2小时一次,但是也足够满足我的需求了,除了第一次同步比较慢以外,之后的增量都在可控时间内,小伙伴们终于可以在家里安心的改稿了。

安装方式:一般
使用方式:简易
资源占用:中
传输速度:低

群晖的CloudSync一直被人诟病的就是速度了,即使是千兆宽带百度云会员,其最高速度也仅仅只有1MB/s左右。

三、利用Docker版baidudisk应用

关于在NAS里利用DOCKER来实现各种应用的文章在值站其实非常多,不过就百度云应用的之前大家普遍都使用baidupcs,不过去年百度官方发布了linux版的应用,很多人也利用NAS的LINUX STATION来安装一台LINUX虚拟机跑百度云。而现在更是有了Docker版本,相对于LINUX STATION的方式,DOCKER显然安装更便捷,资源占用更少,下面我们就来一起看看是怎么做的吧:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

首先在ContainerStation里搜索百度,选取johnshine的johnshine/baidunetdisk-crossover-vnc版进行安装:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

这里需要将网络模式设置成Bridge。

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

因为下载的内容还是需要下载到NAS磁盘内,所以这里我们要挂载一个共享文件夹,前面的是NAS上的文件夹地址,后面填写/home/baidu/baidunetdiskdownload,然后就静待安装完成,Docker启动就行:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

等启动完成后,直接点虚拟机名称,就会打开Web VNC使用了:

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

NAS同步百度云全攻略!一篇打尽win虚拟机、黑群、Docker操作演示

因为是官方linux版本,所以在使用上几乎与PC版的一摸一样,速度上来说,虽然不如WIN10版那么快,但是也足够了,唯一的缺点是不能自动备份文件夹。

安装方式:简易
使用方式:简易
资源占用:低
传输速度:中

四、总结

本文总结了NAS使用百度云的几种主流方式,大家完全可以根据自己的需求选择合适的进行安装使用,或者也可以同时选取两种方式结合一起使用。最后祝大家玩的开心。

展开 收起

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

QNAP 威联通 TS-464C2 四盘位 NAS网络存储(赛扬N5095、8GB)黑色

2582.5元起

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

QNAP 威联通 TS-466C 四盘位NAS(奔腾N6005、8GB)

3199元起

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS(赛扬N5095、8GB)

1999元起

QNAP 威联通 TS-216 双盘位NAS (ARM Cortex A55、2GB)

QNAP 威联通 TS-216 双盘位NAS (ARM Cortex A55、2GB)

1199元起

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

QNAP 威联通 TS-464C2 4盘位NAS(赛扬N5095、8GB)

2699元起

QNAP 威联通 TS-462C 4盘位NAS(赛扬N4505、4GB)

QNAP 威联通 TS-462C 4盘位NAS(赛扬N4505、4GB)

1899元起

QNAP 威联通 TS-564 五盘位NAS (N5105、8GB)

QNAP 威联通 TS-564 五盘位NAS (N5105、8GB)

1825元起

QNAP 威联通 TS-416 四盘位NAS(Cortex-A55、4GB)

QNAP 威联通 TS-416 四盘位NAS(Cortex-A55、4GB)

1599元起

QNAP 威联通 TS-262C 双盘位NAS(赛扬N4505、4GB)

QNAP 威联通 TS-262C 双盘位NAS(赛扬N4505、4GB)

1699元起

QNAP 威联通 TS-264C-4G 双盘位 NAS存储(N5105、4GB)

QNAP 威联通 TS-264C-4G 双盘位 NAS存储(N5105、4GB)

1899元起

QNAP 威联通 TS-264C 宇宙魔方 8G内存2盘位四核心处理器网络存储服务器内置双 M.2 插槽NAS私有云

QNAP 威联通 TS-264C 宇宙魔方 8G内存2盘位四核心处理器网络存储服务器内置双 M.2 插槽NAS私有云

1899元起

QNAP 威联通 TS-464C 4盘位NAS 黑色(赛扬N5095、8GB)

QNAP 威联通 TS-464C 4盘位NAS 黑色(赛扬N5095、8GB)

3499元起

QNAP 威联通 TS-464C 4盘位8G内存四核心处理器网络存储服务器内置双M.2插槽NAS(含企

QNAP 威联通 TS-464C 4盘位8G内存四核心处理器网络存储服务器内置双M.2插槽NAS(含企

2099元起

QNAP 威联通 TS-873A 8盘NAS(V1500B、8GB)

QNAP 威联通 TS-873A 8盘NAS(V1500B、8GB)

7480元起

QNAP 威联通 TS-212P3 双盘位NAS(Realtek RTD1295、1GB)

QNAP 威联通 TS-212P3 双盘位NAS(Realtek RTD1295、1GB)

799元起

QNAP 威联通 TS-453Bmini 4盘位NAS(J3455、4GB)

QNAP 威联通 TS-453Bmini 4盘位NAS(J3455、4GB)

1899元起
47评论

  • 精彩
  • 最新
  • 不如走docker下百度网盘vnc

    校验提示文案

    提交
    有写哦。。。

    校验提示文案

    提交
    收起所有回复
  • 百度盘的自动备份是什么策略?镜像同步?还是增量同步?如果本地删除文件,云上同步删除?

    校验提示文案

    提交
    都可以,根据你自己设置来

    校验提示文案

    提交
    收起所有回复
  • 我是esxi虚拟了一个win10跑百度网盘,群晖的数据通过smb映射到win10,但是映射盘没办法设置为同步盘,在添加的时候直接看不到映射的磁盘,不知道怎么有什么办法解决?

    校验提示文案

    提交
    不要做映射,直接用地址访问,选定文件夹右键

    校验提示文案

    提交
    感谢回复,我晚上回去在试一下。我昨天用网络映射和raidrive映射两种方法试了,进去之后右键都没有百度网盘的内容。 [喜极而泣] [喜极而泣]

    校验提示文案

    提交
    还有1条回复
    收起所有回复
  • 请问一下威联通上虚拟黑裙时,cloud sync同步百度云你的cloud sync会不会自动停止不运行,又要手动按启动才会跟百度云同步这个问题?

    校验提示文案

    提交
    我这每两个小时重启群晖保证同步

    校验提示文案

    提交
    我这里主要是cloud sync很快就会停用的!不知道是不是黑群晖的bug

    校验提示文案

    提交
    收起所有回复
  • 想请问一下在docker里面设置好了以后出不来百度云登录的链接?速度也基本是0?

    校验提示文案

    提交
    那肯定就是安装有问题了,建议阅读docker说明,按步骤对

    校验提示文案

    提交
    收起所有回复
  • 大佬,我按照这个操作了,虚拟机成功开机,但是虚拟机为啥没有网。nas后面的两条网线都要插吗

    校验提示文案

    提交
    详细参照设置截图里面,选对网卡和交换机

    校验提示文案

    提交
    虚拟机 win10 再哪里下载?

    校验提示文案

    提交
    收起所有回复
  • 别折腾了,没有会员,百度云就是***!!我现在已经转用天翼云盘了,天翼虽然也要会员,到普通用户限速没那么厉害。。。。我当初把威联通卖了,换群晖,就是因为群晖有百度云同步功能,但以现在的速度,已经放弃了,我的备份方案是,2台电脑,连群晖,其中一台电脑连天翼云,手机连群晖。。

    校验提示文案

    提交
    天翼云是不是只有电信用户可以?

    校验提示文案

    提交
    这个不知道,我一直是电信好,可能我号用的早,天翼云有10T空间,无奈的是,网上很多资源还是放在百度盘。但我也只是拿天翼云做备份,所以用起来还不错。。电脑A的资料,会分别双向同步备份在NAS和天翼云,电脑B和手机等其他设备和NAS双向同步,所以无论哪台电脑和手机的资料,都会同时备份在NAS和天翼云。百度盘方便是方便,但是实在不爽它对普通用户的限速了,500M宽带下载12K,呵呵,去T酿的百度盘!

    校验提示文案

    提交
    还有3条回复
    收起所有回复
  • 套娃再套娃,绝了

    校验提示文案

    提交
  • 请问 win10.qcow2的虚拟机镜像有地方下载吗?还是只能自己做??

    校验提示文案

    提交
  • 救助,为啥说我的群晖没有硬盘啊,明明虚拟了

    校验提示文案

    提交
    我也是这个问题。找不到硬盘。我明明也设置了。

    校验提示文案

    提交
    收起所有回复
  • 干货,感谢楼主!

    校验提示文案

    提交
  • 百度网盘现在各种限制,只适用于少数会员了

    校验提示文案

    提交
  • 用filegee

    校验提示文案

    提交
  • 太折腾了,不如上个机器专门跑windows plex这些,nas自己的性能还跑各种虚拟,根本不够用

    校验提示文案

    提交
  • 拉倒把。。。。。。

    校验提示文案

    提交
  • NAS不是原本就带云备份功能么,为什么还要搞个百度!

    校验提示文案

    提交
  • 把百度云换成onedrive不好么?自带的HBS3就能完成同步了

    校验提示文案

    提交
  • cloudsync感觉同步逻辑有毒,自己生成了好多diskstation conflict的文件。我用的esxi,想虚拟一个win10跑百度云同步,但是百度同步盘好像不能设置用smb映射的磁盘作为路径,只能是本地磁盘路径,这个有解吗?不是威联通看不懂你上面的设置,不知道群晖可以实现吗?

    校验提示文案

    提交
  • 讲真你估计赚的也不少。。坚果云加eagle。。用完你会谢我的。。

    校验提示文案

    提交
  • 求助:docker的百度盘都弄好了,结果NAS重启后百度云就卡在登录界面了,求高人指点!!!

    校验提示文案

    提交
提示信息

取消
确认
评论举报

相关好价推荐
查看更多好价

相关文章推荐

更多精彩文章
更多精彩文章
最新文章 热门文章
755
扫一下,分享更方便,购买更轻松