The original post: /r/datahoarder by /u/rudeer_poke on 2024-09-28 18:16:39.

Recently I have moved to ZFS and realized I did set up my datasets in a bit suboptimal way. Bit with over 20 TBs of data there is not much I can do about it, given I want to snapshot/backup my volumes separately.

The datasets look like this:

  • Downloads - this is where Transmission is downloading stuff and gets picked up by the *arr apps
  • Movies - Radarr target
  • Music - Lidarr target
  • TV - Sonarr target
  • Stash - well you can imagine, curated manually and served trough Stash app

Now of course hardlinks dont work across datasets, so moving/copying files from Downloads to the target datasets takes too long and i need to keep two copies of my files, one for seeding and one for the actual collection.

I am trying to figure out how to download directly to the respective media folders with these conditions:

  • without messing up the catalogue for the *arr apps and Plex with some partial downloads or unverified stuff that gets deleted immediately after download (because of being inferior quality or something else)
  • i often modify my downloads by adding tags, sometimes removing/adding additional audio tracks etc, so i want to keep the downloaded version for seeding and my modified version for the catalogue

I was thinking about setting up a downloads target under each media folder, e.g. Movies\_downloads, Music\_downloads, etc. but I could not find a way for the *arr apps to set so this folder is handled for downloads and not as a media collection.

Any ideas how to approach this properly?