• Skip to primary navigation
  • Skip to main content
Ethan Banks

Ethan Banks

@ecbanks

  • Blog
  • Book
  • Podcasts
  • RSS
  • Show Search
Hide Search

Synology Running Out Of Space? Empty The Recycle Bin.

Ethan Banks · 2 minutes to read
Published January 8, 2020 · Updated June 21, 2021

While performing end-of-year clean up on lab infrastructure, I discovered my 8 disk Synology array with about 22TB of usable storage was almost out of space. Really? What had I filled all that space with?

After a lot of digging around, I found that I had enabled the Recycle Bin on one or more Shared Folders, but had NOT created a Recycle Bin emptying schedule.

This means that over several years of shoving lots of data through the array, the various Recycle Bins attached to various Shared Folders had loaded up with cruft. I figured this out running a Storage Analyzer report.

To get my space back, the solution was to empty the Recycle Bin. One way to do that is to edit the properties of a Shared Folder and click “Empty Recycle Bin”. You’ll get a sense of relief as Storage Manager shows available space growing as the Synology removes however many million files you’ve been composting for however long.

However, I like to solve problems permanently. No one has time to manually empty recycle bins on a disk array in a distant rack. Manually. Like a savage. Yuck.

Automating a recycle bin task on a Synology box is done via the Task Scheduler found in the Control Panel. Simply create a “Recycle Bin” Scheduled Task.

The configuration of the task from there is straightforward. Give the task a useful name, set the schedule, and then the policy. There’s plenty of power and granularity in the Task Settings–look at the screenshot below. The appropriate policy will vary by personal and/or business requirements, so I won’t bother talking you through all of that. It depends!™ 😆

Filed Under: Hands OnPublished on ethancbanks.com.

Have You Read…?

  1. Synology Running Out Of Space? Empty The Recycle Bin.
  2. Free Networking Lab Images From Arista, Cisco, nVidia (Cumulus)
  3. How To Pass API Query Parameters In A Curl Request
  4. What Does An ‘R’ Before A String Mean In Python?
  5. Marketing Docs Are Not Written For Engineers
  6. Career Advice I’d Give To 20, 30 and 40-Something Year Old Me
  7. When Stretching Layer Two, Separate Your Fate
  8. Auto-Adding Routes When Mac PPTP Connection Comes Up
  9. How To: Simple Juniper SRX Rate-Limiting via Policer
  10. Using AppleScript To Size A Window To 16×9 On MacOS

MORE FREE STUFF!

Check out my IT Education Twitter Collection.
Curated tweets for IT professionals trying to up their game.

twitter linkedin instagram linkedin

Have a great day. You're doing an outstanding job. 👍

About · Privacy

Copyright © 2007–2022 Ethan Banks