Enable the Recycle Bin on FreeNAS Personal Shares

Shadow copies are really useful for accessing previous versions of a working document, but what happens if the working document is accidentally deleted? That’s where the recycle bin feature of FreeNAS shares allows you to recover a document that’s been deleted by accident. However, it is not enabled by default. It should be turned on when setting up personal shares.

To enable the recycle bin on a personal share select the share in the FreeNAS WebUI and then click on Advanced Mode.

screenshot.121

Next, check the box for Export Recycle Bin.

screenshot.123

That’s all there is to it.

Deleted files can be recovered from .recycle a hidden folder in the share.

Possibly one of the reasons the recycle bin is not enabled by default is that there isn’t a built-in feature in FreeNAS to manage the recycle bin. To work around this, add a line similar to the following to a cron job that runs daily. It will purge all files more than seven days old from the recycle bin of personal shares.

find /mnt/primary/home/*/.recycle/* -atime +7 -delete

screenshot.124

References

  1. Windows (SMB) shares
  2. Empty recycle bin
  3. Cron jobs
  4. Recycle bin only keeps folders, files do not appear in recycle bin

Keep Reading

PreviousNext

Comments

Leave a Reply