回收站 (Recycle Bin) 深度策略:后悔药的正确吃法
很多人对回收站的理解还停留在“删了文件去里面捡回来”。但在 NAS 上,回收站如果配置不当,会成为空间杀手或泄密漏洞。
1. 为什么你的空间莫名其妙满了?
- 现象:删除了 1TB 的电影,存储空间却没有释放。
- 原因:文件只是被移动到了
#recycle文件夹里,仍然占用物理空间。 - 检查:打开 File Station,查看各个共享文件夹下的
#recycle大小。
2. 细粒度清空策略 (Retention Policy)
不要傻傻地手动清空回收站,也不要一刀切地全部清空。DSM 支持非常智能的保留策略。
设置步骤
- 控制面板 > 任务计划 > 新增 > 计划的任务 > 回收站。
- 常规:命名为“每周清理回收站”。
- 计划:每周日凌晨 3 点。
- 任务设置 (核心技巧):
- 回收站:选择“所有共享文件夹”(或指定某几个)。
- 保留策略:
- 模式:高级保留策略。
- 规则 1:删除 超过 30 天 的文件。
- 规则 2:删除 大于 10 GB 的文件(大文件误删通常会立即发现,没必要保留太久)。
- 规则 3:保留 所有文件版本(如果不勾选,可能会误删同一个文件的旧版本)。
场景演示
- 文档库:保留 180 天。因为文档很小,误删可能很久后才发现。
- 电影库:保留 3 天。电影很大,删了通常是为了腾空间,保留久了没意义。
- 下载库:不启用回收站。下载的临时文件,删了就删了。
3. 权限与安全 (Security)
回收站里的文件,谁能看?
- 默认:所有有权访问该共享文件夹的人,都能看到
#recycle里的所有文件。 - 风险:张三删除了一个“工资表.xlsx”,李四虽然平时没权限看工资表,但他如果能进
#recycle,可能就会捡漏(取决于具体 ACL,但通常会有隐患)。 - 对策:
- 在 控制面板 > 共享文件夹 > 编辑 > 回收站 中。
- 勾选 仅限管理员访问。
- 效果:普通用户删了文件自己找不回,必须申请管理员恢复。这虽然麻烦,但杜绝了“翻垃圾桶”的泄密风险。
4. 隐藏回收站 (Hide Recycle Bin)
即使你开启了回收站,也不一定要让它显示出来碍眼。
- SMB 隐藏:目前 DSM 没有直接隐藏
#recycle文件夹的选项(除了限制权限)。 - 技巧:如果你限制了“仅限管理员访问”,普通用户在 Windows 资源管理器里虽然能看到
#recycle文件夹,但双击进去是拒绝访问的。
5. Btrfs 快照 vs 回收站
有了 Btrfs 快照,还需要回收站吗?
- 区别:
- 回收站:用户级。删了文件去捡回来。直观,方便。
- 快照:系统级。把整个文件夹回滚到昨天。强大,但操作门槛高。
- 建议:双管齐下。
- 回收站用于“刚才手滑误删了一个文件”。
- 快照用于“中了勒索病毒”或“被恶意批量删除”。
- 空间占用:如果你开启了快照,删除了文件,回收站里有一份,快照里也有一份(指向同一个数据块),不会占用双倍空间(Btrfs 的特性)。所以放心大胆地都开着吧。
6. 强制清空 (Emergency Clean)
当空间爆满(0 字节可用),甚至无法写入配置时,如何救急?
- SSH 登录。
- 命令: