Synology DSM 检查存储使用情况实操指南:从基础查看 to 异常排查

在使用 Synology NAS 时,及时检查 DSM 存储使用情况是避免 “空间耗尽” 的关键 —— 若未关注存储占用,可能导致 Hyper Backup 备份中断、Docker 容器因空间不足崩溃、甚至共享文件夹无法写入新文件。DSM 提供了多种存储检查工具,从新手友好的图形化界面(存储管理器、File Station),到进阶的命令行工具,再到专业的第三方套件(Storage Analyzer),覆盖不同用户需求。但很多用户仅会查看 “总占用率”,忽视了 “隐藏文件夹”“快照缓存”“重复文件” 等隐形占用,导致 “显示可用空间与实际可使用空间不符”。本文基于 Synology 官方技术文档,系统拆解 DSM 7.0 + 下检查存储使用的完整流程,帮你全面掌握 “看占用、找源头、排异常” 的方法。

一、基础检查:新手必学的 2 种图形化方法

对于不熟悉命令行的用户,DSM 的图形化工具可快速获取存储核心信息,无需复杂操作,适合日常快速检查。

1. 存储管理器:全局存储状态总览(最核心工具)

存储管理器是 DSM 查看存储使用的 “核心控制台”,可直观展示存储池、卷、磁盘的占用情况,甚至能识别文件系统类型(Btrfs/Ext4),步骤如下:

步骤 1:打开存储管理器并切换视图

  1. 登录 Synology DSM 系统(推荐 DSM 7.0+,界面更直观);
  1. 点击桌面「存储管理器」图标,或通过「控制面板→存储管理器」进入;
  1. 默认显示「概览」标签页,可快速查看所有存储池的 “总容量”“已用容量”“可用容量”“使用率”—— 例如 “volume1(Btrfs):总容量 10TB,已用 6.8TB,可用 3.2TB,使用率 68%”。

步骤 2:深入分析存储池 / 卷的占用细节

若需了解 “已用空间具体由什么占用”,需进入对应存储池的详情页:
  1. 点击「存储池」标签页,找到目标存储池(如 volume1),点击右侧「详情」按钮;
  1. 在详情页中,「容量分布」模块会显示占用分类(以 Btrfs 为例):
    • 用户数据:共享文件夹、Docker 卷、虚拟机磁盘等实际文件占用(占比最高,如 6.2TB);
    • 系统数据:DSM 系统文件、日志、缓存等(通常 1-2GB,可忽略);
    • 快照数据:Snapshot Replication 创建的快照占用(若启用快照,可能占 1-2TB,易被忽视);
    • 元数据:Btrfs 文件系统的索引数据(通常占总容量 5%-10%,如 500GB);
  1. 若存储池基于 Ext4 文件系统,无 “快照数据” 分类(Ext4 不支持 DSM 快照),仅显示 “用户数据”“系统数据”。

步骤 3:检查单块磁盘的健康与占用

存储管理器还能查看每块物理磁盘的使用状态,避免 “单盘故障导致存储池降级”:
  1. 点击「磁盘」标签页,列表中会显示每块磁盘的:
    • 容量信息:总容量、已用容量(与存储池占用一致,因磁盘组成 RAID 后统一管理);
    • 健康状态:“正常”(绿色)、“警告”(黄色,如磁盘温度过高)、“错误”(红色,需立即更换);
    • SMART 信息:点击「SMART 检测」可查看磁盘寿命、坏道情况(建议每月检测一次)。

2. File Station:查看共享文件夹具体占用

File Station适合定位 “哪个共享文件夹占用空间最多”,尤其能发现隐藏文件夹(如回收站 @Recycle)的占用,步骤如下:

步骤 1:显示隐藏文件夹(关键!避免遗漏)

默认情况下,File Station 不显示隐藏文件夹(如 @Recycle、@Docker),需先开启显示:
  1. 打开 File Station,点击顶部菜单栏「设置」图标(齿轮形状);
  1. 在「视图」选项中,勾选「显示隐藏文件」,点击「确定」—— 此时界面会显示以 “@” 开头的隐藏文件夹。

步骤 2:查看单个共享文件夹占用

  1. 在左侧导航栏中,选择目标存储池(如 volume1),展开其下的共享文件夹(如 “WorkDocs”“FamilyPhotos”“@Recycle”);
  1. 右键点击目标共享文件夹(如 “WorkDocs”),选择「属性」;
  1. 在「常规」标签页中,查看「大小」(如 “2.3TB”)、「包含文件数」(如 15,680 个文件)—— 通过对比不同文件夹大小,快速定位 “空间大户”。

步骤 3:排查隐藏文件夹的隐形占用

重点检查以下 2 个隐藏文件夹,它们常是 “空间不释放” 的元凶:
  • @Recycle:回收站文件夹,删除的文件默认保留 30 天,右键「属性」查看大小,若占用过高(如 1TB),可右键「清空回收站」;
  • @Docker:Docker 容器的存储目录,若容器未正确删除,残留镜像 / 卷会占用空间,右键「属性」查看,需进入 Docker 套件清理无用镜像。

二、进阶分析:3 种精准定位工具(适合有基础用户)

若基础方法无法找到 “空间异常占用源”(如显示已用 80%,但共享文件夹总和仅 60%),需用进阶工具深入分析,覆盖命令行、官方套件、第三方工具。

1. 命令行工具:Linux 命令精准计算(适合技术用户)

通过 SSH 连接 NAS,使用df(查看挂载点占用)、du(查看文件夹大小)命令,可突破图形化工具的限制,定位隐藏的系统文件夹占用,步骤如下:

步骤 1:启用并连接 SSH

  1. 进入 DSM「控制面板→终端机和 SNMP→终端机」,勾选「启用 SSH 服务」,默认端口 22,点击「应用」;
  1. 在电脑上打开 PuTTY(Windows)或终端(Mac),输入命令连接 NAS:
ssh admin@NAS_IP(如ssh admin@192.168.1.100),输入管理员密码后登录。

步骤 2:常用命令与输出解读

命令
作用
示例输出与解读
df -h
查看所有挂载点的存储占用(人类可读格式)
/dev/md2        10T  6.8T  3.2T  68% /volume1(volume1 总 10TB,已用 6.8TB,使用率 68%)
du -sh /volume1/*
查看 volume1 下所有文件夹的大小(汇总显示)
2.3T    /volume1/WorkDocs1.8T    /volume1/FamilyPhotos1.2T    /volume1/@Recycle(快速定位 @Recycle 占 1.2TB)
du -sh /volume1/WorkDocs/*
查看 WorkDocs 下子文件夹占用
850G    /volume1/WorkDocs/2024项目(定位具体大文件夹)
btrfs filesystem df /volume1
查看 Btrfs 存储池的详细占用(仅 Btrfs 可用)
Data, single: total=6.20TiB, used=6.00TiBMetadata, single: total=512.00GiB, used=480.00GiBSnapshots, single: total=1.00TiB, used=800.00GiB(明确快照占用 800GB)
关键提醒:du命令计算需时间,若文件夹文件极多(如 10 万 +),建议加-sh参数(汇总显示),避免输出刷屏;Ext4 用户无需btrfs命令,直接用df -h和du -sh即可。

2. Storage Analyzer:官方套件深度分析(推荐!)

Synology 官方套件Storage Analyzer是 “图形化 + 专业化” 的结合,可自动分析大文件、重复文件、过期文件,适合非技术用户但需深度分析的场景,步骤如下:

步骤 1:安装 Storage Analyzer

  1. 进入 DSM「套件中心→所有套件」,搜索 “Storage Analyzer”,点击「安装」(免费套件,无需付费);
  1. 安装完成后,点击桌面图标打开套件。

步骤 2:创建存储分析任务

  1. 首次打开套件,点击「创建分析任务」,设置任务名称(如 “volume1 存储分析”);
  1. 选择分析范围:「存储位置」选择目标存储池(如 volume1),「分析类型」选择「完整分析」(首次建议完整,后续可快速分析);
  1. 勾选需分析的内容:「大文件」(默认阈值 100MB,可自定义)、「重复文件」、「临时文件」、「过期文件」(如超过 90 天未访问),点击「下一步」;
  1. 设置分析频率:选择「手动」(首次)或「每周」(定期自动分析),点击「完成」—— 套件开始执行分析,时间取决于存储容量(10TB 约 10-20 分钟)。

步骤 3:解读分析报告(核心价值)

分析完成后,在「报告」标签页查看结果,重点关注 3 个模块:
  • 大文件分析:列表显示 “文件名、路径、大小、最后修改时间”,可直接删除无用大文件(如旧备份、未使用的 ISO 镜像);
  • 重复文件分析:按 “文件内容哈希” 分组,显示重复文件的路径和大小,可选择保留一个,删除其余(如多份相同的照片备份);
  • 存储趋势:图表显示 “近 30 天存储占用变化”,若曲线快速上升,需及时排查异常占用(如 Docker 镜像疯狂下载)。

3. 第三方工具:Synology Drive 客户端(查看个人文件)

若仅需检查 “个人使用的文件占用”(如通过 Synology Drive 同步的文档),可通过电脑客户端快速查看,步骤如下:
  1. 在电脑上打开「Synology Drive 客户端」,登录 NAS 账户;
  1. 点击左侧「文件列表」,右键点击任意文件夹,选择「属性」;
  1. 查看「本地大小」(电脑端同步的文件大小)和「云端大小」(NAS 端文件大小),若云端大小远大于本地,说明 NAS 端有额外文件(如他人上传的共享文件)。

三、异常排查:存储使用显示不符的 4 种常见原因

很多用户遇到 “存储管理器显示已用 80%,但所有文件总和仅 60%” 的问题,核心是 “隐形占用” 未被统计,以下是 4 种高频原因及检查方法:

1. 快照占用(Btrfs 用户重点!)

Btrfs 文件系统的快照会独立占用空间,但 File Station 无法统计,需通过 2 种方法检查:
  • 方法 1:存储管理器:进入「存储池→详情→容量分布」,查看「快照数据」占用(如 800GB);
  • 方法 2:命令行:执行btrfs filesystem df /volume1,查看「Snapshots」行的 used 值(如 used=800.00GiB);
  • 解决:进入「Snapshot Replication→快照」,删除过期快照(如 3 个月前的归档快照),释放空间。

2. 回收站 @Recycle 未清理

删除的文件默认存入 @Recycle,若未显示隐藏文件,会误以为空间 “凭空消失”:
  • 检查:File Station 显示隐藏文件,右键 @Recycle→「属性」查看大小;
  • 解决:右键 @Recycle→「清空回收站」,或进入「控制面板→共享文件夹→编辑→回收站」,设置 “自动清空周期”(如 7 天)。

3. Docker / 虚拟机缓存残留

Docker 镜像、虚拟机磁盘未正确删除,会残留占用空间:
  • Docker 检查:进入「Docker→镜像」,删除未使用的旧镜像;进入「卷」,删除 “未使用” 的卷;
  • 虚拟机检查:进入「Virtual Machine Manager→存储→虚拟磁盘」,删除已删除虚拟机的残留磁盘文件;
  • 命令行验证:执行du -sh /volume1/@Docker/*,查看 Docker 残留文件夹大小。

4. 进程锁定文件(空间已删除但未释放)

若文件被进程占用(如 Docker 容器、Hyper Backup 备份),删除后仅标记为 “待释放”,进程退出后才释放空间:
  • 检查:执行命令lsof | grep deleted,查看被锁定的已删除文件(如hyperback 1234 admin 3r REG 8,2 10737418240 /volume1/backup.tmp (deleted));
  • 解决:停止对应进程(如停止 Hyper Backup 任务、重启 Docker 容器),空间会自动释放。

四、存储使用优化建议:避免频繁检查的实用技巧

掌握检查方法后,通过以下 3 个技巧可减少存储异常,降低检查频率:

1. 启用自动清理机制

  • 回收站自动清空:「控制面板→共享文件夹→编辑→回收站」,设置 “自动清空周期” 为 7-15 天;
  • 快照自动删除:「Snapshot Replication→快照策略→编辑」,设置 “保留期”(如保留最近 15 天,每周 1 个归档快照);
  • Storage Analyzer 自动清理:在套件中创建 “自动清理任务”,定期删除超过 90 天的大文件 / 重复文件。

2. 设置存储预警

提前接收空间不足提醒,避免突发服务中断:
  1. 进入「存储管理器→存储池→详情→预警设置」;
  1. 勾选「启用容量预警」,设置阈值(如使用率 85%);
  1. 勾选「启用邮件通知」,填写接收邮箱 —— 当使用率超过阈值,NAS 会自动发送预警邮件。

3. 定期分析频率

  • 新手用户:每周用 Storage Analyzer 做 1 次快速分析,查看大文件和重复文件;
  • 企业用户:每月用命令行btrfs filesystem df /volume1(Btrfs)或df -h(Ext4)生成存储报告,跟踪快照和系统占用变化。

五、总结:不同用户的存储检查方案推荐

根据用户技术基础,推荐对应的检查组合,确保高效且不复杂:
用户类型
推荐工具组合
检查频率
核心目标
新手用户
存储管理器(全局)+ File Station(共享文件夹)
每 2 周 1 次
避免空间耗尽,定位大文件夹
进阶用户
存储管理器 + Storage Analyzer(深度分析)
每周 1 次
清理重复 / 过期文件,优化空间利用
技术用户
存储管理器 + 命令行(df/du/btrfs) + Storage Analyzer
每月 1 次(日常用图形化,异常用命令行)
排查隐形占用,解决空间显示不符问题
通过本文的方法,无论是日常快速检查,还是深度异常排查,都能精准掌握 DSM 存储使用情况。若需进一步了解 Btrfs 文件系统的存储机制,可访问 Synology 官方知识库(https://kb.synology.cn/zh-cn/DSM/tutorial/How_do_I_check_storage_usage),获取更详细的技术文档支持。
Synology DSM 检查存储使用情况全指南:方法 + 异常排查(2025)

新闻中心

联系我们

技术支持

  • ·

    Mac ABB 启用全盘访问教程...

  • ·

    Synology HDD 与第三...

  • ·

    Synology DSM Web...

  • ·

    Synology SHA修复分区...

  • ·

    Synology 产品 ECCN...

  • ·

    Synology 不同服务器能创...

  • ·

    Synology 备份失败?隐藏...

  • ·

    Synology DSM解锁加密...

相关文章

地址:北京市海淀区白家疃尚品园             1号楼225

北京群晖时代科技有限公司

微信咨询

新闻中心