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.

Moving Plex "Media" Folder to array (Video Thumbnail Previews)

Featured Replies

Hey everyone,

 

I'm in the process of upgrading my cache pool (adding two 480GB SSD's to my two current ones) and figured now is a good time to clean-up (free-up) some space that some of my dockers take up on that pool.

 

My Plex server is HUGE and most of that is because I have Video Thumbnail Previews enabled on my Movie (1,650+ movies) and TV Show (11,000+ episodes) libraries.  Is there a way for me to store that data (which resides inside of the Media directory in the Plex appdata folder) on my array and if so is there any reason not to do so?  With that data stored in my Plex config folder my Plex appdata folder takes up over 180GB (35GB without the Thumbnail Previews) of space so you can image why I'd be anxious to free some of that up.

I would not move that data to your array. It means the array drive will need to be spinning any time anyone looks at your plex library and the performance will.. disappoint you.

 

I am in the process of moving my plex config folder to it's own SSD to improve the speed of browsing plex. I'd recommend another drive outside the array for your plex media folder.

  • Author

I would not move that data to your array. It means the array drive will need to be spinning any time anyone looks at your plex library and the performance will.. disappoint you.

 

I am in the process of moving my plex config folder to it's own SSD to improve the speed of browsing plex. I'd recommend another drive outside the array for your plex media folder.

 

I see.  Well if I have 4 SSD's in a cache pool what would be the advantage of putting my Plex data on it's on SSD outside of the pool?  I personally wouldn't want to have my Plex data on an unprotected drive/array as it's very valuable to me.

Just my 2 cents here, based on experience.

 

Performance of thumbnails on the array is horrible. They belong on an SSD, or nowhere at all, in my opinion.

  • Community Expert

I would not move that data to your array. It means the array drive will need to be spinning any time anyone looks at your plex library and the performance will.. disappoint you.

 

I am in the process of moving my plex config folder to it's own SSD to improve the speed of browsing plex. I'd recommend another drive outside the array for your plex media folder.

 

I see.  Well if I have 4 SSD's in a cache pool what would be the advantage of putting my Plex data on it's on SSD outside of the pool?  I personally wouldn't want to have my Plex data on an unprotected drive/array as it's very valuable to me.

If you have room in cache that is always easier than dealing with a separate drive that isn't managed by unRAID.
  • Author

I would not move that data to your array. It means the array drive will need to be spinning any time anyone looks at your plex library and the performance will.. disappoint you.

 

I am in the process of moving my plex config folder to it's own SSD to improve the speed of browsing plex. I'd recommend another drive outside the array for your plex media folder.

 

I see.  Well if I have 4 SSD's in a cache pool what would be the advantage of putting my Plex data on it's on SSD outside of the pool?  I personally wouldn't want to have my Plex data on an unprotected drive/array as it's very valuable to me.

If you have room in cache that is always easier than dealing with a separate drive that isn't managed by unRAID.

 

I will have room once I add these 2 new SSD's.  Can I just simply add two new drives to an already created cache pool without losing the data on the pool as currently configured?

  • Community Expert

I would not move that data to your array. It means the array drive will need to be spinning any time anyone looks at your plex library and the performance will.. disappoint you.

 

I am in the process of moving my plex config folder to it's own SSD to improve the speed of browsing plex. I'd recommend another drive outside the array for your plex media folder.

 

I see.  Well if I have 4 SSD's in a cache pool what would be the advantage of putting my Plex data on it's on SSD outside of the pool?  I personally wouldn't want to have my Plex data on an unprotected drive/array as it's very valuable to me.

If you have room in cache that is always easier than dealing with a separate drive that isn't managed by unRAID.

 

I will have room once I add these 2 new SSD's.  Can I just simply add two new drives to an already created cache pool without losing the data on the pool as currently configured?

It's supposed to work that way, but you might make a backup just in case something goes wrong.
  • Author

I would not move that data to your array. It means the array drive will need to be spinning any time anyone looks at your plex library and the performance will.. disappoint you.

 

I am in the process of moving my plex config folder to it's own SSD to improve the speed of browsing plex. I'd recommend another drive outside the array for your plex media folder.

 

I see.  Well if I have 4 SSD's in a cache pool what would be the advantage of putting my Plex data on it's on SSD outside of the pool?  I personally wouldn't want to have my Plex data on an unprotected drive/array as it's very valuable to me.

If you have room in cache that is always easier than dealing with a separate drive that isn't managed by unRAID.

 

I will have room once I add these 2 new SSD's.  Can I just simply add two new drives to an already created cache pool without losing the data on the pool as currently configured?

It's supposed to work that way, but you might make a backup just in case something goes wrong.

 

Yup, already on it.  Thanks!

I would not move that data to your array. It means the array drive will need to be spinning any time anyone looks at your plex library and the performance will.. disappoint you.

 

I am in the process of moving my plex config folder to it's own SSD to improve the speed of browsing plex. I'd recommend another drive outside the array for your plex media folder.

 

I see.  Well if I have 4 SSD's in a cache pool what would be the advantage of putting my Plex data on it's on SSD outside of the pool?  I personally wouldn't want to have my Plex data on an unprotected drive/array as it's very valuable to me.

 

I back it up to the array each night with rsync. With that big a cache, just leave it there!

If you want to move just the video thumbnail previews (the bif index files) there is an easy way.

 

The "media" folder in your plex library contains only the bif index files, one screengrab (used in case there is no thumb available on the internet) and subtitles plex may have retrieved.

 

You can easily move this folder elsewhere and create a symlink in its place. That's what I did because I was running out of space on the SSD that is hosting the docker config folders including plex.

 

I moved it to a much larger but slower cache drive (hdd). There is no hit in performance as the actual artwork is stored in a different folder which is still on the SSD. My "media" folder is huge thanks to the index files. Each about 20-40MB and there are thousands of them (One for each video file).

  • Author

If you want to move just the video thumbnail previews (the bif index files) there is an easy way.

 

The "media" folder in your plex library contains only the bif index files, one screengrab (used in case there is no thumb available on the internet) and subtitles plex may have retrieved.

 

You can easily move this folder elsewhere and create a symlink in its place. That's what I did because I was running out of space on the SSD that is hosting the docker config folders including plex.

 

I moved it to a much larger but slower cache drive (hdd). There is no hit in performance as the actual artwork is stored in a different folder which is still on the SSD. My "media" folder is huge thanks to the index files. Each about 20-40MB and there are thousands of them (One for each video file).

 

You have multiple cache drives that are not in the same pool?

120GB SSD hosting docker files is a drive outside the array. My actual cache drive is a 500GB hdd

 

One of these days, I'll get 2 larger SSDs and create a cache pool

  • Author

120GB SSD hosting docker files is a drive outside the array. My actual cache drive is a 500GB hdd

 

One of these days, I'll get 2 larger SSDs and create a cache pool

Gotcha.  Now that I've got 4 x 480GB SSDs in my pool I should be good keeping the data in my pool.

  • 1 year later...
On 12/15/2015 at 0:55 PM, aptalca said:

If you want to move just the video thumbnail previews (the bif index files) there is an easy way.

 

The "media" folder in your plex library contains only the bif index files, one screengrab (used in case there is no thumb available on the internet) and subtitles plex may have retrieved.

 

You can easily move this folder elsewhere and create a symlink in its place. That's what I did because I was running out of space on the SSD that is hosting the docker config folders including plex.

 

I moved it to a much larger but slower cache drive (hdd). There is no hit in performance as the actual artwork is stored in a different folder which is still on the SSD. My "media" folder is huge thanks to the index files. Each about 20-40MB and there are thousands of them (One for each video file).

thanks for your reply on the other post.

one question, is the symlink set up inside the container folder where the media file resides?, do you have an example?

 

thanks for your reply on the other post.
one question, is the symlink set up inside the container folder where the media file resides?, do you have an example?
 


Symlink would have to point to the folder from the container's perspective. Easiest way to do that is, mount the volume /mnt as /mnt in container settings so the symlink is the same inside and out. Just point to the new location /mnt/user/share/etc

Archived

This topic is now archived and is closed to further replies.

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.