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.

Following a cache pool failure, what's the least disruptive way to recover as much data as possible, reassign drives, and get Docker (Plex + -arrs + misc) running again?

Featured Replies

I'm looking for a road-map to help me fix this situation. I apologize in-advance for my lack of deep understanding of a lot of these systems.

 

Current course of actions:

The current course of action I am taking is that I've mounted my cache drives through the UD plugin so I can access them over local network through file explorer on my PC and I'm manually backup up everything. This is taking forever, as I would expect. My plan is then to format a new cache with 2x 1TB drives, copy everything back, and then hopefully that should get me mostly running? Would love to hear thoughts on if this is bad or inefficient or etc. Needless to say, I'll be setting up Appdata Backup when this is all done. I don't think that plugin existed when I built this thing and I'm paying the price for not being diligent about awesome new developments.

 

The rest of my post below is before I started this backup process.

 

So, following this morning's post (linked below), I need to clear out my cache pool and get back on my feet.

 

I'm looking for some advice on the least disruptive way to go about this. I at least know just enough to be aware that my appdata folder and my Docker.img file live on my cache (lol). I thought I could be cheeky and just switch all my shares to go from cache -> array then run the mover, but that indeed yields about a million errors. Or, for example, attempting to copy my sonarr.db file yields this. Annoying!

image.thumb.png.34a734fe0da731bb79828e7970745e70.png

 

Is there any simple way to attempt this? Add another 1TB drive to the cache, somehow balance everything to shift to that drive, then remove the other drives? Presumably, these files are the ones that are borked and this error would persist.

 

Or, alternatively, can I mount these drives in the UD interface and back up these files that throw errors? I know that risks some data corruption if the files themselves are borked, but is this a good idea to do? I think I'll be permitted to copy the files, and it's not like I have mission-critical info here if some of the individual files are corrupted.

 

My setup is mostly the -Arr media management dockers + torrenting + Plex + tdarr for transcoding + Bazarr for subtitles. There are a couple other adjacent dockers, but that's the general ecosystem. 

 

My only VM is a basically unconfigured Home Assistant install that I started but then learned we were going to be moving soon, so put on hold until mid March after we move.

 

I'm just confused as to what I should attempt to back up in order to have the least disruptive process. A few questions.

1) I do think I've been able to backup my Docker image (it at least copied successfully), does that save me a lot of effort?

2) For Sonarr and Radarr, I seem to be able to acquire the backup files from last week. Presumably that saves me a bunch of effort?

 

Is the process here to just:

1) Salvage everything I can from AppData

2) Eliminate/format my current drives (don't know exactly how this process works, but I do think I'll do some hardware swapping and just go 2x 1TB drives this time)

3) Start the array with new cache

4) Get Dockers running one-by-one and see what's broken? 

 

Additionally

Somebody pointed out in that other thread that some of my dockers had started to make appdata homes in my array. Do I need to do anything to sanitize that situation, or will the typical move after I fix my cache solve that?

 

I think that I don't have a good understanding of what to expect here. I'm very much a follow-the-setup-guide-and-tinker-around type person with this setup, so I'm concerned the lift to get things back to a stable operating state will be monumental.

 

)

Edited by KingArthur

  • Community Expert

Docker image can easily be recreated, try just to copy the appdata.

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.