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

Ok used my eyes and found the way.

Would be supercool if we could add the ignore folders within the plugin so no need to used an external text editor. 

 

Maybe we could just add a drop down browser like in app backup plugin and one selects folders to ignore?

 

Appreciate bit of work.

 

Screenshot2025-03-16at10_17_41.png.b578ac640debe18c6299de2e8bb8c4f0.png

  • Replies 3.5k
  • Views 486.3k
  • 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

1 hour ago, dopeytree said:

keep data/media/music/ on cache but can move data/media/tv & data/media/film when drive is nearly full.

Please check plugin options and read help descriptions

20 hours ago, Masterwishx said:

please open issue in github with logs and debug etc...

I would love to, but there are several different ones on Github. Could you please provide the proper link?

On 3/15/2025 at 10:33 AM, Masterwishx said:

If you disable shedule the mover can't run automatically, but as wrote in text description you still can run it manually. 

I just tested this, "Disable Mover running on a schedule: Yes", but the Mover still got triggered.. any idea why? I want to disable automatic runs...

2 hours ago, iBoolGuy said:

want to disable automatic runs...

If you disable mover tuning plugin, unraid mover still working. 

Try disable scheduling... 

18 minutes ago, Masterwishx said:

If you disable mover tuning plugin, unraid mover still working. 

Try disable scheduling... 

Isn't that what I did? "Disable Mover running on a schedule: Yes" || isn't that setting supposed to disable the schedule?

I don't want to disable the plugin obviously, I need the filters. I'm so confused

18 minutes ago, iBoolGuy said:

don't want to disable the plugin obviously, I need the filters. I'm so confused

If you disable mover on shedule you can still run plugin mover tuning by move button in main menu. 

If in mover tuning settings move now button follow plugin filters=yes 

2 hours ago, iBoolGuy said:

but the Mover still got triggered.. any idea why? I want to disable automatic runs...

If you mean that Unraid mover still run that's by unraid design. Not sure if unraid mover shedule can be disabled, you need to ask unraid dev team. 

 

Why you want to disable plugin shedule and use it? 

34 minutes ago, Masterwishx said:

If you mean that Unraid mover still run that's by unraid design.

Yes, the mover still did run WITH filters=yes, after I disabled the scheduled run.

 

34 minutes ago, Masterwishx said:

Why you want to disable plugin shedule and use it? 

Because I'm triggering the mover via a script, I need the script to finish something THEN run mover.

1 hour ago, iBoolGuy said:

Because I'm triggering the mover via a script, I need the script to finish something THEN run mover.

You can use befor script option in plugin then

I completely removed this plugin.

 

Manual Mover by pressing Move button doesn`t work, doesn`t matter "Disable Mover running on a schedule:" YES or NO, plugin blocks mover work.

 

Thanks for your attention, I have no time and mood for fixing other's bugs and being beta tester.

 

 

Very grateful for the mover plugin. 👏👍
So, I have a new Unraid server and filled up shares with existing  data from an old Synology. 

Not used a cache drive while the TBs of data was transferred since the 1TB cache would not have been able to accommodate all of that.
Now, I would like to optimize the storage so that the mover only would only move files over 50Mb from the cache to the hdd array. All sound and good since Mover tunning has this option. 👏 Since I added the cache after the hdd array wa filled, my plan was to move files under 50Mb from the hdd array back to the cache with mover tunning, by setting the hdd array as primary storage and the cache to secondary and just use a size filter rule to do that. Well that option does not exist unfortunately, mistake on my side, did not check what options are exactly available, just assumed size filter worked both ways. I can see that what I am doing is probably very niche.
My question is that, is there a way to what I am trying to achieve? Is there a command line option to mover tunning that would allow me to allow me to do such filtering?

Edited by surikan
wording

Hi All
 

I have mover tuning installed and trying a simple move for a share from cache->array but mover is not moving files. Here are some details - 

Mover log for one of the impacted shares

Mar 17 21:58:07 Tower36 move: Primary storage: cache - size: 1.9TiB - used:  33 % (606GiB)
Mar 17 21:58:07 Tower36 move: Secondary storage: user0
Mar 17 21:58:07 Tower36 move: Share Information: Name: data - Path: /mnt/cache/data
Mar 17 21:58:07 Tower36 move: Moving threshold: 0% (0B) ; Freeing threshold: 95% (1.8TiB)
Mar 17 21:58:07 Tower36 move: Mover action: cache->user0 (cache:yes). Pool is above moving threshold percentage:   33% >= 0%.
Mar 17 21:58:07 Tower36 move: => Will smart move old files from cache to user0. Nothing will be moved from user0 to cache
Mar 17 21:58:07 Tower36 move: Updated Filtered filelist: /tmp/ca.mover.tuning/Filtered_files_2025-03-17T215743.list for data

-----------------------

Mar 17 21:58:07 Tower36 move: Deciding the action (move/sync/keep) for each file. There are 55755 files, it can take a while...
Mar 17 22:00:01 Tower36 root: Mover already running
Mar 17 22:00:05 Tower36 move: No new files will be moved/synced from primary to secondary
Mar 17 22:00:05 Tower36 move: No new files will be moved/synced from secondary to primary
Mar 17 22:00:05 Tower36 move: Cleaning lock and stop files

 

There is no plugin override set for this share.

Mover threshold is set to 25% and Free down level is set to 10%.

The disk is at 33%, why is the mover not picking up files for moving? Please help!

 

image.png.7187d0f062a089efdaacd69f128e2d98.png

Ok - weird question - back in last 6.12 when mover would move say television to the array- it would typically delete the Television folder on the cache right?  Now that I'm in 7.0 and ran mover it kept the television folder but it was empty.   Is that how its supposed to work now or is that wrong?  

Check your mover tuning settings for the clear empty folders options, they have been a bit broken lately and are still being worked on.

 

Unfortunately it cant go back and clear empty folders if they were already empty, it will only clear an empty folder if it actually moved all the files out of it.

 

Make sure you are on the latest version of the plugin and the settings are configured to clean empty folders.

 

 

7 hours ago, styagi said:
Moving threshold: 0% (0B) ; Freeing threshold: 95% (1.8TiB)

may consider your setup

 

> 0% to start moving

< 95% to stop (sample at 94%)

 

you are currently at 33% ...

 

usually this setup would be different, mover start treehold > freeing treehold, sample

 

start at 50 %, free down to 25 % ... so mover would start if > 50% is used and stop as soon < 25% is left ...

 

your setting stop as soon < 95% is left while you are on 33 % ... so all good for the math ;)

 

thats what the mover tuning reports ... now your screen shows a different setting, sure there is no override somewhere ?

1 hour ago, alturismo said:

, sure there is no override somewhere

Thanks for your reply! I have attached the settings for this share showing override set to No. Is there anywhere else I can check for any overrides?

 

 

image.thumb.png.4e38c75329568b5b7191d4179ab7283b.png

14 minutes ago, styagi said:

Thanks for your reply! I have attached the settings for this share showing override set to No. Is there anywhere else I can check for any overrides?

 

from your screens, all ok, may take a look at your flash drive, if there is something in there ...

 

image.png.d64b7473ab4a38e65b0c128c74b1a7d6.png

7 hours ago, cbr600ds2 said:

 Is that how its supposed to work now or is that wrong? 

You needs to set clear folders,clear dataset to Yes

20 hours ago, d3m3zs said:

YES or NO, plugin blocks mover work.

You need to set move now button option to No for this

13 hours ago, surikan said:

My question is that, is there a way to what I am trying to achieve? Is there a command line option to mover tunning that would allow me to allow me to do such filtering?

In last version was removed override for cache:prefer array->cache. 

And moving from array to cache only upto 95%. 

@alturismo do you think we need to add override for cache prefer with some options? 

I remember we decided to move to cache only... 

Edited by Masterwishx

2 hours ago, alturismo said:

thats what the mover tuning reports ... now your screen shows a different setting, sure there is no override somewhere ?

I saw some users having this issue with cache prefer thresholds on cache yes shares but those thresholds was coded if cache prefer and second user0, so it should be Becouse overrides, but some say they don't have... Will check it

1 hour ago, alturismo said:

may take a look at your flash drive, if there is something in there ...

The config file in override also looks fine. Here is a screenshot of the contents. Anywhere else I can check for overrides?

image.thumb.png.321942d42622ee443b7b9af55ad8b8b4.png

11 minutes ago, styagi said:

The config file in override also looks fine. Here is a screenshot of the contents. Anywhere else I can check for overrides?

 

may post a screen from your shares folder from your flash, not that there is a second (old) config from data Share

 

image.png.4631c9e76db81ab62dd0f1ab180dbcc3.png

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.