群晖(Synology)NAS服务器硬盘莫名丢失存储空间的解决方法


2020年最新更新了排查思路和解决方案,请被这个问题困扰的朋友务必仔细阅读本文,问题解决率90%以上。

老孙有一台群晖(Synology)NAS服务器,装了一块6T的红盘。但是最近发现空间满了,我删掉了几百G数据,但还是提示空间100%爆满,很奇怪。在 控制面板->共享文件夹 中看了下每个文件夹的大小,所有文件夹加在一起也不到3T的大小。

网上搜了一下,网友们大致提供了如下问题可能产生的原因:

1、回收站。如果给目录开启回收站功能,那么平常删掉的文件都会默认进入回收站,只有清空回收站后才算彻底删除,空间才会释放出来。但老孙排查了所有目录的回收站,都是空的。

2、Download Station套件。有网友说用这个插件进行p2p下载完毕后,会自动做种,可能会额外占用空间,经老孙排查,我的NAS中从来没用该插件下载过东西。

3、Snapshot Replication套件。有网友说Snapshot Replication套件如果开启了快照、备份等功能的话也会额外占用一些磁盘空间,经盘查,老孙的NAS中并没有开启快照备份的功能。

 

百度谷歌出来的所有答案我全翻了一遍,问题依旧,排查至此,陷入僵局。

那就没办法了,只能求助群晖官方工程师了,令人蛋疼的事情又来了,群晖是宝岛台湾的品牌,虽然面向大陆有服务支持,但并没有即时在线客服、售后热线电话之类的,只能通过他们的服务支持平台(类似于国内一些技术平台的工单提交系统)Synology Account(https://account.synology.com/zh-cn)进行反馈了。

这里又不得不吐槽一下,湾湾同胞们效率还是太低下了,提交问题后等了五六天才给回复,而且还没说出来所以然,要求我提供相关信息让他们工程师远程连接看一下,提交相关登录信息后又是漫长的等待。就在此期间,老孙竟然找到了问题所在。

原来是 Cloud Station Server 这个套件搞的鬼,我也忘了具体啥时候装的它了。

这个套件是提供不同端设备和NAS服务器进行同步服务的,而且还提供了版本控制功能,对,就是他它!版!本!控!制!相当于把每个文件的历史状态都完整保存一份,那当然吃空间了。

在Cloud Station Server左侧设置菜单中找到状态为开启的目录,然后停用版本控制功能,当然,停用后还没有释放空间,老孙干脆卸载掉了这个套件,卸载过程比较漫长,会一直提示加载中,因为在卸载的时候要去删掉这个套件之前为实现版本控制而创建的文件,卸载后空间终于释放了。注意,卸载该套件的时候一定不要勾选 不要勾选 不要勾选“保留Cloud Station Server设置和旧版本文件”。

软件硬件这玩意,贵在折腾吧!


最新补充:

今天收到hola朋友的留言,他也是遇到相同的问题,经排查是Drive组件的问题,这个Drive貌似也有文件版本控制,直接卸载掉它问题也能解决。

经过一段时间摸索,发现这种莫名其妙的磁盘空间被占用问题一般是某些组件开启了文件版本控制功能导致的,所以,大家在排查问题的时候就从已安装的组件入手,把没用的组件都卸载掉,把有用的组件的每个设置项都看一下,问题90%的概率可以解决。

2020年更新:
又有朋友留言反馈说是因为安装了玩物下载套件,被占用了大量空间,卸载掉玩物下载就好了。老孙查了一下,这个玩物下载是迅雷和群晖官方合作的套件,但网上不少网友都反馈说玩物下载在后台偷偷跑流量做缓存,大量消耗我们NAS的带宽和空间。迅雷吃相一直很难看,没底线,没想到这次把群晖也拉下水了,丢人!


评论
    • 严格按我的操作来,谨慎一些,不会出问题的。

  • 遇到和你一样的问题,4T的硬盘不知道为什么少了1T,怎么也找不出是什么占用了空间,本来已经准备把数据备份后格式化硬盘了,看了你的帖子后找了一下我的NAS上的Cloud Station Server,发现没安装该组件,但安装了Drive组件,打开后发现也有版本控制,没找到停用在哪里,直接卸载该组件,补占用掉的1T空间就回来了。

    • 感谢你的反馈,让我们又多了一种排查思路。

  • 每天看日出

    也不能老是重新安装啊 一安装 多个终端就要重新同步 大神研究下呗

  • 感谢楼主,找到原因了,也是群晖莫名其妙装满了,近4T的盘,实际只有1T多一点的资料,缺占用100%,也是drive套件团队文件夹里面的版本控制里面启用了版本控制,系统默认版本数量是32。。。。坑死人啊

  • 首先感谢博主,帮我找到问题。其次纠正一下,关闭版本控制后,空间是会回收的,不需要删除套件,但是因为文件太多,会非常慢,要有耐心。

    • 把插件中自动备份或历史快照之类的功能都关掉一般就没问题了

  • 折个所谓的版本控制是干啥使的,搞不清作用,都默认32没有修改或取消该设置

    • 这个版本控制其实就相当于文件的历史备份,你修改一次文件,他就给你备份一次修改前的文件,如果改错了可以轻松恢复回原来的文件。比如一个1G的文件,你修改一下, 保存一次,连续修改10次,那么你每次修改前的文件都会被保存一份。相当于占用了10G空间.

  • 我最近鼓捣了一款RS217群晖NAS,同步共享文件后,由于电脑磁盘空间不够用,我就删除了一部分数据,发现NAS中也同步删除数据了,设置的是双向同步,但我设单向同步时,数据一直未同步至NAS中,所以只能改为备份,不知是否有大神能够指点一二,是否有什么好的解决方案分享一下

    • 我一直没用过这个自动备份功能,我一般都是在我的电脑中直接输入NAS地址,然后像操作本地文件一样,复制粘贴删除等等。

  • 最近我也是遇到丢空间的问题,找遍了所有文件夹,搜遍了百度也没解决,今天突然看见楼主的文章,试了一下,都卸载了,发现不是driver,不是down station。 最后用试试看的态度,卸载了玩物下载,艹,空间回来啦。

    • 感谢你的经验分享,我查了下资料,玩物下载就是个大坑,偷偷用你的nas挖矿、做数据缓存,迅雷的东西没有好玩意儿,还是卸了吧。

  • 感谢您的经验分享,玩物下载这东西就是个大坑,卸了空间立马回来了

  • 我今天遇到丢空间的问题,按照楼主的建议把套件都删除。发现原来罪魁祸首是Synology Drive Server, 吃掉我整整3.6T的容量,删除后马上空间释放出来。现在重新安装,然后取消自动更新。楼主这个是不是Bug?

    • 不是bug,是因为drive server有版本控制的原因。

  • 根本不需要卸载drive server,只要打开drive server,在总览钟找到版本资源管理器,打开版本资源管理器选择需要释放版本的文件夹在操作钟选择清楚版本数据库就可以了

    • 那可能是其他组件占用的空间,把drive server卸载掉,然后你再找找。

    • 谢谢,终于解决困扰我很久的问题了,按照你的方法成功清楚一大半的文件数据

  • 空间不够用就是跟你同样的情况,但就是找不出浪费了的空间用在哪里了?急要知道怎么办啊

    • 那你尝试把没用的组件都卸载掉试试,务必注意别误删数据。

  • :cry: 小白问一句,在哪里找上面说的那些套件啊?我只会直接点开硬盘存储文件

    • 通过浏览器打开NAS的管理系统界面才可以。

  • 我找到一个更加好的方法。管理控制台-设置-其他-计算-清除。

  • 这个问题也是困扰了我好几天 一直没有找到有效的总结结论,今天看到博主的 总算找到原因了。博主nb~ 感谢~ 简单的说 要么就是下载软件占用空间(此类 直接卸载套件即可还原空间),另一种就是同步类、备份类套件惹祸,什么cloud备份类,drive等同步类(此类 直接卸载套件好像不行,还得在卸载前清除备份文件。例如我在DSM6中卸载了drive,但备份文件仍在导致找不到消失的空间在哪里)

发表评论 说点什么