Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

[Plugin] Mover Tuning

Featured Replies

Hello,

Just started using this plugin a few months ago and am so glad I am now able to use my cache fully. I like to keep it full and only move when space is needed. Haven't had to actually move anything since using it. So thanks for the plugin.

Just realized my data was moved off the cache, and I'm seeing the plugin was updated and separated from unraid's mover. From reading a few comments, it seems all I have to do is disable Unraid's mover, correct? Then I should be back to business as usual right? Thanks again for the support.

  • Replies 3.5k
  • Views 485.8k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • hugenbdd
    hugenbdd

    New Version 07-03-2023   HUGE thanks/Shout-out to @Swarles for the help with updating code fixes and adding a great new feature.  You can now have some customization per share.  It's great t

  • How to ignore a SINGLE file 1.) Find the path of the file you wish to ignore.     ls -ltr /mnt/cache/Download/complete/test.txt         root@Tower:/# ls -ltr /mnt/cache/Download/complete/test

  • Hi all, I made a new version of the plugin. This fork replaces @hugenbdd's plugin which is not maintained anymore and will land in community applications if your feedbacks are positive.  

Posted Images

What does 0*/4*** mean in the mover tuning schedule? Do i change that? I actually didn’t even know they changed the behavior til mover moved everything. :/ Thanks!

28 minutes ago, pleasehelpmeguys said:

What does 0*/4*** mean in the mover tuning schedule? Do i change that? I actually didn’t even know they changed the behavior til mover moved everything. :/ Thanks!

https://crontab.guru

It'll decipher it for you.

19 hours ago, pleasehelpmeguys said:

What does 0*/4*** mean in the mover tuning schedule? Do i change that? I actually didn’t even know they changed the behavior til mover moved everything. :/ Thanks!

You can click on option to see help for it or press F1

On 5/4/2026 at 9:41 PM, gingerbredmen said:

From reading a few comments, it seems all I have to do is disable Unraid's mover, correct? Then I should be back to business as usual right? Thanks again for the support.

Yep

Same as @Frozst I want to have mover ignore a directory but don't actually see the option. No ignore on the settings page.

Screenshot 2026-05-08 at 1.36.09 PM.png

27 minutes ago, Bob Cadenza said:

No ignore on the settings page.

You need update to unraid 7.2+ to fix webui :).

Use find in page ctrl+f for `Ignore files`, this is in filters section

Edited by Masterwishx

  • 3 weeks later...

Very nice plugin. Set it up and specified my cache fill settings.

I temporarily set my linux iso share to array>cache and it has filled my cache to the fill up/prime setting, which seems to be working as intended, based on newer to older. I then set the share back to cache>array and have a functioning full cache with latest files there.

Thank you!

hello!

Very useful plugin, been using it for a while now.

I did find one quirk, trying to see if it's some incorrect setup that I have. It seems the plugin reports in the UnRaid notifications an inaccurate number for the amount of data that was moved. I have a bunch of ignored files, which are not counted, and then I have some torrents still seeding. The files are correctly skipped as they have more than 1 link, but it seems that at least in the notification, their size is still reported as "moved", even though nothing is happening.

It sounds like a small bug to me, but maybe I have an incorrect setup.

7 hours ago, catalindrg said:

It sounds like a small bug to me, but maybe I have an incorrect setup.

Can be, you can open github issue, I will check when/if have time for it...

Is there an eli5 for this plugin, because I'm not understanding parts of it.

In the attached image, I have the description/help box showing for each of the "Mover Tuning - Filters," but the first line in each one just seems like a jumble of words that sort of make sense, but I can't figure out what exactly they each do.

Screenshot 2026-06-08 at 3.14.54 AM.png

Have the "Free down/prime up to" setting changed how its calculated together with setting to only move files above certain size at some point?
Because I remember my setting working fine, at some point, but I noticed it not moving enough data off cache and started investigating,

For reference, I have set it to move all files that is larger than 30MB off cache.

And from what I see, the % "Free down/prime up to" does not seem to be based on % off the whole drive and everything on it, as I expected it would. It seems like it ignores the data excluded because the size limit?
What I mean is:
Cache drives is 490GB
Has 375GB data on it, 79% full.

How I expected that setting to work, that if I set it to 50% it would move files until all files above 30MB, or total used place was less than 245GB, whatever came first. (And maybe it worked this way before or I missremember?):
But now in my case above, it moves nothing, while if I set it to 0% it reports to move 114GB in test mode. That 114GB is about 23% of total space. While set it to 25% it reports moving nothing. Meaning it has to be ignoring the files that is too small from that calculation.

I don't know how it should ideally work, but this confused me a lot.
If this his intended behavior what I describe above, I think the info texts should improved to include that information to make it less confusing.

10 hours ago, Mihle said:

I don't know how it should ideally work, but this confused me a lot.

No, nothing was changed.

Sometimes you need a gap more than 10%-15% between moving thresholds.

It should move all files above 30mb until free up %. So if you have like only 3 files above 30mb it will move only them + what other setting... Iirc

You can send me age_mover debug, for I can check it.

10 hours ago, Mihle said:

Have the "Free down/prime up to" setting changed how its calculated together with setting to only move files above certain size at some point?

You can also check log files for what files filtered, moved etc...

On 6/8/2026 at 11:26 AM, garfnodie said:

Is there an eli5 for this plugin, because I'm not understanding parts of it.

Plugin will move files after cache pool size 75% until 0%

  • 2 weeks later...

Hello. For some reason a few weeks ago I started getting multiple notifications a day as warnings that say "Mover Tuning Notification mover: already running" and it seems like its triggering exactly at my cron schedule for mover tuning. However, it is only happening when mover tuning is not moving anything due to the thresholds not being reached. I have tried multiple things to fix this like changing these settings.

Log Mover Tuning plugin actions: No

Debug Log Mover Tuning plugin actions: No

Notify Mover Tuning plugin actions: No

Move files tool: Rsync

Is it intended behavior that disabling logging and notifications completely still triggers a notification? And I thought setting Rsync instead of move might help as well but it didn't. I move data from my cache frequently so my cron schedule is set to */30 * * * *. Since I disabled logs I don't have logs to give you, but I can re-enable them if you need them.

9 hours ago, Thorman said:

move data from my cache frequently so my cron schedule is set to */30 * * * *. Since I disabled logs I don't have logs to give you, but I can re-enable them if you need them.

If you set run mover every 30min, can be that first mover not finished and new mover trying to start?

Also be shure that Unraid mover is disabled

4 hours ago, Masterwishx said:

If you set run mover every 30min, can be that first mover not finished and new mover trying to start?

Also be shure that Unraid mover is disabled

I have the only move when above set to 75% of the cache and the notifications happen even when the cache is at 50%. And the move now button is not grayed out the minute before the 30 minute mark. I have even done the age_mover stop command the minute before and it still gives a notification. Also I have mover schedule: disabled

On 6/11/2026 at 7:23 AM, Masterwishx said:

No, nothing was changed.

Sometimes you need a gap more than 10%-15% between moving thresholds.

It should move all files above 30mb until free up %. So if you have like only 3 files above 30mb it will move only them + what other setting... Iirc

You can send me age_mover debug, for I can check it.


For me to have relevant data for that I would have to recreate the scenario by changing some of the settings and uploading stuff again, but can possibly do that, but later.

This has nothing to do with the gap between moving thresholds I tested multiple settings and confirmed that.
This has to do with how "Free down/prime up to this level of used Primary (cache) space:" acts when you have set it to only move files above 30MB.

As described, lets say you have an 100 GB cache disk. 20 GB is used by files smaller than 30MB.
What I would expect that threshold to work, was that then if I set it to 30%, It would move things down to 30GB left of the cache. And if there was 40 GB off files less than 30MB, it would move things so that its 40 GB left on it.

But how it actually work, is that the "setpoint" of that threshold with 20GB of files smaller than 30MB, seem to be set to 0%. So to get it to reach 30% ish used, would have to set the setting to around 10% ish. It does mean if more files bellow 30MB is added, that point changes tho.
If this is how its meant to work, thats probably fine but should then be written in the info boxes somewhere.

On 6/20/2026 at 4:23 PM, Thorman said:

Hello. For some reason a few weeks ago I started getting multiple notifications a day as warnings that say "Mover Tuning Notification mover: already running" and it seems like its triggering exactly at my cron schedule for mover tuning.

I'm having a similar issue. Except I have my schedule set for once at day at 1am. I have it set to move everything off that it can. (See settings below.) The mover is running in my case. For instance, last night it ran for 30 minutes.

I have disabled the built in mover schedule.

image.png

1 hour ago, coppit said:

I have my schedule set for once at day at 1am. I have it set to move everything off that it can.

You don't need this plugin then. Built-in mover works like that.

3 minutes ago, trurl said:

You don't need this plugin then. Built-in mover works like that.

The built-in mover doesn't support ignore lists in a file.

For efficient moves between qBittorrent, Sonarr/Radarr, and my media library, everything needs to be on the same share (/mnt/user/data). But I don't want to move anything except the media library files from the cache pool to the array.

On 6/21/2026 at 2:26 PM, Thorman said:

Also I have mover schedule: disabled

If Unraid mover is disabled, you can check if forced mover option cron is not Intersect with plugin cron in case enabled...

10 hours ago, Masterwishx said:

If Unraid mover is disabled, you can check if forced mover option cron is not Intersect with plugin cron in case enabled...

How would I check that? I am not really understanding what you are asking me to check...

9 hours ago, Thorman said:

How would I check that? I am not really understanding what you are asking me to check

We have option in plugin (force move of all files.. ) that run unraid mover with separate cron, in case enabled...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.