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.

New UI mover move files from cache -> array

Featured Replies

Hello, I am in dyre need of replacing my cache SSD, I disabled VM and docker services. 

 

All my shares look like this: 

 

image.thumb.png.d4789352a172355dde102cde103da510.png

 

Its obvious that mover wont move anything since it only affects new files. What is the new way of moving files from Cache to Array? 

 

 

unraid-diagnostics-20230620-1430.zip

Solved by trurl

  • Community Expert
  • Solution

Primary storage: cache

Secondary storage: array

Mover Action: cache --> array

  • Community Expert

You need to set the array as secondary storage and then make sure mover is set to move files to the array.   You then run mover to carry out the transfer.    If moving any of the appdata, system or isos dhares then you want the docker and VM services disabled as they hold files open which prevents them being moved.

  • Community Expert
5 minutes ago, BoKKeR said:

mover wont move anything since it only affects new files

this is not correct and never was. Depending on settings, Mover moves from cache to array or from array to cache regardless of whether a file is "new".

 

 

  • Author

thanks for the help, it works now!

  • 5 months later...
On 6/20/2023 at 5:35 AM, trurl said:

Primary storage: cache

Secondary storage: array

Mover Action: cache --> array

This still leads to new files being written to the cache while the mover is running. I believe historically we used to be able to run the mover and it'd move the files to the primary storage no matter what. But now, we can only run the mover when cache is set as primary, as we can't set cache to secondary.

  • Community Expert

 

10 hours ago, M1kep_ said:

This still leads to new files being written to the cache while the mover is running

There is nothing in the built-in mover that prevents it from running while files are being cached, or prevents new files being written while mover is running. And it has always worked like that.

 

There is no change to what it does. The only change is to how it is described.

 

10 hours ago, M1kep_ said:

I believe historically we used to be able to run the mover and it'd move the files to the primary storage no matter what

Don't know what you mean there. Historically, nothing was described as "primary storage". And the array wouldn't ever be "primary storage" if files are cached.

 

On 6/20/2023 at 8:35 AM, trurl said:

Primary storage: cache

Secondary storage: array

Mover Action: cache --> array

This is equivalent to cache:yes in the old terminology. New files go to cache (Primary), Secondary storage is where overflow goes when cache doesn't have enough free, mover moves any cached files for the share to the array.

 

It all still works the same as before, but the way it is represented in the webUI is less confusing.

  • 7 months later...

Hi,

I have a problem with these settings. I am trying to move all data off my SSD Cache to the array so I can replace the SSD. Buy when I choose the above settings:

Primary storage: cache

Secondary storage: array

Mover Action: cache --> array

...the mover moves data to my cache and not off it. Any help would be appreciated.

Please find attached diagnostics: My plan is to remove all the data from the cache to the array so i can remove 3 of the 4 cache SSDs. I know I have to disable docker and VM in order to remove the files from appdata, domains, isos & system.

Thanks

homenas-diagnostics-20240716-1815.zip

Edited by paternal-deference3103

  • Community Expert

I notice you have the Mover Tuning plugin installed.   You may well need this to be disabled to achieve what you want.

 

if that does not solve the problem you should enable mover logging and post new diagnostics taken after trying to use mover to move files.  I did not see any attempt to invoke mover in the diagnostics.

  • Community Expert

Mover will not replace files. Logs show mover skipping files because they already exist on the array.

 

Dynamix File Manager (already installed) will allow you to examine the files on your server and decide which of the duplicate files to keep, then delete the others.

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.