PCEVA,PC绝对领域,探寻真正的电脑知识
开启左侧

群晖DS216se数据备份设置及搭设KMS服务过程

[复制链接]
ggxuelei 发表于 2016-4-27 09:42 | 显示全部楼层 |阅读模式
点击数:6300|回复数:5
本帖最后由 ggxuelei 于 2016-4-27 10:20 编辑

上一篇 NAS的选择及群晖DS216se入手测试 传送门:http://bbs.pceva.com.cn/thread-130584-1-1.html

习惯SSD之后就很难接受机械硬盘主轴电机运转的噪音,早早就让两块机械硬盘从机箱内退出变成了随接随用的移动硬盘。而受限于SSD的容量,我只能定期将SSD内的归档文件转存到移动硬盘里,人都有惰性,虽然大家都说“多备份是个好习惯”,可实际能坚持动手备份的人少之又少。既然手动太懒,那就尽可能自动化吧。

根据文件类型的不同,我需要备份的数据分为两种:一种是归档性质,这些文件已经用完,留个记录备查;另外一种是频繁更新的记录类型,这些文件就像账本一样,内容经常发生变动,文件始终有用。

归档性质的文件属于冷数据,有些文件归档之后几个月还有可能有再度查阅的需要,而有些文件一经归档直到现在也没有再度用到过。对于归档性质的文件,我选择用群晖Cloud Station Drive自动双向同步,当一个文件被丢进存档文件夹后,Cloud Station Drive会后台将其上传到DS216se当中;当存档文件夹中某个文件因为太老失去保留价值而被删除时,DS216se上保存的副本也将同步被删除。

经常更新的记录性质的文件属于热数据,会遇到频繁的修改和保存。这些文件一般比较重要,需防误删除或被病毒或人为因素修改破坏。程序猿一般会使用SVN版本控制系统来管理文件的不同版本,群晖的套件中也的确包含了SVN服务器,不过个人用户需要的不是它。Windows 8以上操作系统自带的文件历史记录功能更适合他。在控制面板里可以选择开启文件历史记录:

文件历史记录是Windows自带的版本控制系统,覆盖的备份范围包括库、桌面、联系人和收藏夹。历史数据可以选择存储在本地硬盘或网络位置上,比如NAS上的共享目录。

版本保存间隔从10分钟到1天可选,默认是1小时建立一次历史版本记录。保留的历史版本时间选项从1个月到2年,默认是永远保存,不过永远保存的后果可能是存储历史版本数据的硬盘占用越来越大,所以最好还是选择一个自动删除的过期时间或者选择在空间不足时自动删除老的记录:保留版本“直到需要空间时”。

Windows的文件历史记录功能仅备份库、桌面等内容,为了充分利用文件历史记录,还是要把被多数人遗忘的Windows“库”重新捡起来。不同于文件夹,“库”是按类别而非位置来组织文件,可以在一个文件夹上右击将他添加到已有的库,或者添加到新建的库当中,这个文件夹就会被纳入文件历史记录自动备份的涵盖范围。

除了实时同步的Cloud Station Drive之外,群晖其实也提供了手工备份指定文件的基本功能,如果有时间有精力需要自己指定备份哪个文件夹的话,在电脑上安装Cloud Station Backup即可:


搭建私有KMS激活服务器:

比较新的Windows操作系统及Office办公软件除购买正版之外只能通过KMS方式激活。很多网络上下载的KMS软激活工具并不可靠,比如我就遇到过会在桌面上建立快捷方式并且杀软搞不定的流氓软件。常见的自架KMS工具大多是基于Windows平台的,通常需要虚拟机来运行,并不方便。

国外mydigitallife论坛有适用于非Windows平台的KMS服务器程序,并且有开放的源代码与编译好可用于各种平台的程序可以下载。最新的版本是今年3月7日发布的svn818,包含源代码和已编译程序的下载地址是http://rghost.net/62BgHwKq9,解压密码是“2016”。压缩包内有可用于Windows、Android、Linux、FreeBSD、MacOSX、NetBSD、OpenBSD、Solaris等操作系统的各种版本,根据CPU的不同还会有更细的版本细分,单个程序只需几十KB,非常小巧。

解压上边下载的压缩包,在binaries\Linux\arm\little-endian\glibc文件夹下找到vlmcsd-armv7el-glibc,这个32KB的小文件就是可以运行在Linux系统下的KMS服务器程序了。在DS216se中安装Web Station套件,将vlmcsd-armv7el-glibc文件拷贝到DS216se中的web文件夹内,可以单独给他创建一个名为KMS的子文件夹保存。


平时使用的Windows是用扩展名来判断文件类型的,而Linux是通过文件属性来判断一个文件是否是可执行程序的。这里需要先在DS216se控制面板中打开终端机,然后用WinSCP连接,找到KMS文件,将它的属性改为7777:

接下来在DS216se中通过控制面板-计划任务,新建一个开机启动的任务,自定义脚本中输入/volume2/web/KMS/vlmcsd-armv7el-glibc(根据你NAS上的实际情况写)

重新启动DS216se,通过资源监控-进程,在列表中应当能够看到vlmcsd进程。

如果想进一步确定KMS服务是否已经正常工作,可以到微软官网下载一个名为PortQry的小工具,在CMD命令行中输入portqry –n 你的NAS IP地址 –e 1688,如果下边显示的内容中能看到TCP port 1688<unknown service>:LISTENING则表示KMS服务安装正确。

当然KMS到底能不能用还是得靠实际激活了系统或Office软件来说话。下面是用DS216se上的自架KMS服务器来激活Office 2016 VOL版:

首先切换到Office安装目录,然后运行csript ospp.vbs /sethst:你的 NAS IP地址,来设置KMS服务器,接下来运行cscript ospp.vbs /act来尝试激活产品。如果激活失败,原因很可能是你安装的Office是零售版,而不是能够通过KMS激活的VOL批量授权版。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x

评分

参与人数 1代金券 +50 收起 理由
石头 + 50 1精

查看全部评分

中华田园犬 发表于 2016-4-27 10:57 | 显示全部楼层
网上的很多KMS服务器确实不靠谱,本地化是更好的方案。
目前WIN10能洗白,但OFFICE还是很依赖KMS
NOIP117 发表于 2016-4-27 11:08 | 显示全部楼层
vlmcsd 0755就可以了,没必要7777.
为了方便我都是直接在一台由公网IP的CentOS里搞的。
Pale_Cheung 发表于 2016-4-27 13:06 | 显示全部楼层
kms不靠靠普,是由很多非正规,客户端,连着你的tcp端口不放.(正常kms客户端最多10秒通信完就结束tcp连接了)
最后你的 kms服务就死了.

要自己,建立好重起服务的机制.

看这个帖子最近一次更新的内容:

[Activated] All Microsoft VL channel products can be activated on M.ZPALE.COM | http://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1463679

我已经封了50个 /20的网段了,还是不够的.
起码再封 50个 /20 的网段.
yjd 发表于 2016-5-10 09:14 | 显示全部楼层
其实PortQry这部可以换下,不用去下这个工具。

直接telnet xxx port 就能判断了。从win7以后可能需要手动在组件里安装下telnet客户端。默认没装
dy4932 发表于 2018-7-15 20:32 | 显示全部楼层
求软件包,我这里访问不了。下载不了提示403
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部