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.

Automover for unRAID

Featured Replies

Auto Mover Plugin for unRAID

Github link - https://github.com/jcofer555/automover
Monitor pool disks, trigger the mover when thresholds are exceeded, and keep your system tidy — all through a smart, customizable UI.

Development has ended and no further updates will be released

## Features ##

- Scheduler available

- Able to schedule different settings for different pools

- Dry-run mode to simulate a run

- Only moves from pool -> array or pool -> pool and skips any shares set to array -> pool

- Threshold setting to prevent moving unless pool is at least that % full

- Stop threshold setting to stop moving once pool reaches that %

- Allow or deny moving when parity is checking

- Option to trim ssd disks after files are moved

- Option to run a script pre move and/or post move

- Notification support for discord, gotify, ntfy, pushover, slack, and unraids built in

- Ability to set cpu and i/o priorities

- Built in trash guides mover script to pause and resume active torrents so the files can be moved

- Jdupes option to re-hardlink any files after every move

- Option to stop containers before moves and start them back after finish

- Ability to force turbo write on during move

- Ability to manually set file/folder excludes

- Ability to skip hidden folders/files

- Ability to exclude files from moving unless they are X number of days or older

- Ability to exclude files from moving unless they are at least X MB in size or larger

- Logging available in the webui and at /tmp/automover

- Recommend disabling unraids built in mover schedule at settings > scheduler which requires unraid 7.2.1+

- Recommend not combining with mover tuning plugin

image.png

Edited by jcofer555

  • Replies 156
  • Views 8.2k
  • Created
  • Last Reply

Top Posters In This Topic

Most Popular Posts

  • unraid doesn't make this easy to do because to do so you have to hijack the native mover entirely and the other complication is for when users have the mover tuning plugin which already hijacks the na

  • that's how the new version i put out the other day does it actually :) so if you are on the newest version then that's how it'll work for ya

  • Thank you. Logs cleared, will check it in the AM. Much better :) Automover session finished - 2025-11-12 06:00:01 Duration: 0s Usage below threshold — nothing to do cache usage: 1% Threshold:75% Stop

Posted Images

  • Author

reserved

My cache drive utilization is at 87% but the plugin shows 1%. I see this for all my pools as well. I attached some screenshots. By the way I love the UI and its super easy to navigate!

CleanShot 2025-10-01 at 10.14.13@2x.png

Edited by Johann

  • Author
3 hours ago, Johann said:

My cache drive utilization is at 87% but the plugin shows 1%. I see this for all my pools as well. I attached some screenshots. By the way I love the UI and its super easy to navigate!

CleanShot 2025-10-01 at 10.14.13@2x.png

haven't been able to replicate your issue with my test box using the same pool names thinking maybe something in the names were tripping it up, if you run this command df --output=pcent /mnt/cache | tail -1 | tr -d ' %\n' and change the path to each pool one at a time does it report the correct usage?

Edited by jcofer555

Im also having the same problem as the above person it shows 1% for all cache disks

10 hours ago, jcofer555 said:

haven't been able to replicate your issue with my test box using the same pool names thinking maybe something in the names were tripping it up, if you run this command df --output=pcent /mnt/cache | tail -1 | tr -d ' %\n' and change the path to each pool one at a time does it report the correct usage?

Im also having same problem

  • Author
2 minutes ago, drmetro said:

Im also having the same problem as the above person it shows 1% for all cache disks

Im also having same problem

what do you get when you run the command i suggested for the above user?

1 i get but the drive is like 90% full

Edited by drmetro

Another issue is that when I select another cache drive , like for example i have two cache drives if i select 2nd cache drive to monitor and than refresh the browser page it automatically selects 1st drive . My selection doesn’t register 

  • Author
Just now, drmetro said:

1 i get

what is your pools names? also do you see the names if you do cat /var/local/emhttp/disks.ini

Names are 

cache_speed and games_store this are only two pools which are configured to move data to array.

And yes i can see the names and other information about the disks when i use that command

Edited by drmetro

  • Author
Just now, drmetro said:

Names are 

cache_speed and games_store this are only two pools which are configured to move data to array.

how about the cat /var/local/emhttp/disks.ini command?

Yes i can see the names of pools and all disks info

  • Author
15 minutes ago, drmetro said:

Another issue is that when I select another cache drive , like for example i have two cache drives if i select 2nd cache drive to monitor and than refresh the browser page it automatically selects 1st drive . My selection doesn’t register 

i can reproduce this issue, will work on a fix for this tonight

Hi if i use

df /mnt/games_store

Still it shows 1%

Both the pools are zfs

  • Author
11 minutes ago, drmetro said:

Yes i can see the names of pools and all disks info

Just now, drmetro said:

Hi if i use

df /mnt/games_store

Still it shows 1%

Both the pools are zfs

hmm will keep digging for why this might be happening, nothing coming to mind and i can't reproduce it yet i will test with zfs though, what zfs pool layout are you using?

Edited by jcofer555

Ok .. thanks

  • Author
1 minute ago, drmetro said:

Hi if i use

df /mnt/games_store

Still it shows 1%

Both the pools are zfs

what kind of zfs pool are you running? and how many drives in the pool?

  • Author
1 hour ago, drmetro said:

Another issue is that when I select another cache drive , like for example i have two cache drives if i select 2nd cache drive to monitor and than refresh the browser page it automatically selects 1st drive . My selection doesn’t register 

this issue is fixed is the 2025.10.01.1 update i pushed

Edited by jcofer555

  • Author

@drmetro and @Johann the reporting of 1% on your pools has been fixed. it was zfs related, thanks drmetro for mentioning zfs and thanks @Rysz for further helping to determine where the issue was to be fixed

Its fixed both above problems are fixed , thanks

  • Author
7 minutes ago, drmetro said:

Its fixed both above problems are fixed , thanks

glad to hear it :)

My request is if it is possible for you to add a feature to disable mover running on schedule so i can use automover only

Wow, thanks for the quick fix! I didn't see the forums till now, and I'm glad everything is fixed! I can also confirm that it reports correctly for me now. My pools are also ZFS.

  • Author
14 hours ago, drmetro said:

My request is if it is possible for you to add a feature to disable mover running on schedule so i can use automover only

unraid doesn't make this easy to do because to do so you have to hijack the native mover entirely and the other complication is for when users have the mover tuning plugin which already hijacks the native move. not that it can't be done but i have thought of this myself and might try digging into it further, i just wish unraid itself would include a never option for the mover schedule

  • Author
On 10/2/2025 at 2:49 AM, drmetro said:

My request is if it is possible for you to add a feature to disable mover running on schedule so i can use automover only

added option to disable the unraids mover schedule :)

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.