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.

USB failure, any way to restore dockers

Featured Replies

I had a complete fail on my usb while away on vacation, always nice to come home to a catastrophic failure. Good news was I did have a USB backup, bad news was that it was 4 months old and before I had added a few new drives.

I've been able to get the array back and running because I knew which drives were parity. I opted for a new config and my data all seems intact which is great.

Trouble now is that my dockers seem to be giving errors and aren't running correctly. I have a recent appdata backup I tried to restore but that didn't seem to work.

Is there a way to restore my dockers without completely reconfiguring them?

  • Community Expert

The rest of your configuration is on that backup in the config folder, minus any changes since that backup was taken. Your user shares exist since the top level folders exist, but they will all have default settings since their settings were not restored from flash backup. Similar with other settings from the webUI, all gone or reset to defaults, but you might be able to get them from the backup.

 

This includes your docker templates which were created on flash when you installed your dockers. Without the templates Unraid webUI doesn't know how to manage your dockers.

 

The templates are in config/plugins/dockerMan/templates-user

  • Author
1 hour ago, trurl said:

The rest of your configuration is on that backup in the config folder, minus any changes since that backup was taken. Your user shares exist since the top level folders exist, but they will all have default settings since their settings were not restored from flash backup. Similar with other settings from the webUI, all gone or reset to defaults, but you might be able to get them from the backup.

 

This includes your docker templates which were created on flash when you installed your dockers. Without the templates Unraid webUI doesn't know how to manage your dockers.

 

The templates are in config/plugins/dockerMan/templates-user

 

Appreciate that thanks!

Can I just copy the info from config/plugins/dockerMan/templates-user over to my new USB drive? Is that safe?

 

Alternatively if I just re-install is there any chance my settings stay? When I look at some of the dockers it appears my settings are there.

Or can my backup from appdatabackup, can I pull out the templates from that backup that I created a couple weeks ago?

 

Edited by mc_866

  • Community Expert
3 hours ago, mc_866 said:

Or can my backup from appdatabackup, can I pull out the templates from that backup that I created a couple weeks ago?

your appdata backup doesn't contain anything but your appdata. Backup of flash drive is deprecated in that plugin I don't know if it still works or not. The preferred method for flash backup is My Servers plugin to store them on Unraid cloud, or manually downloading them from Main - Boot Device - Flash - Flash Backup

 

Your appdata contains the "working storage" of each container. That is the data each application uses to remember everything it knows, such as settings within the application, any databases it uses such as plex library, etc.

 

There is also docker.img which lives wherever you have it configured, typically cache or other fast pool. This contains the executables of each docker application. Contents of docker.img can be easily recovered since these executables are downloaded when you install a container. And since docker.img is not on flash, it still exists, your dockers still exist.

 

The docker templates contain the settings you make in the Unraid webUI when you create or edit a container, such as volume and port mappings. Typically, if you do not have these templates, the dockers will still be there, but you can't edit them in the webUI, start or stop them, or launch their web interface from clicking on its icon, a generic icon since these are part of template also. They can still be worked with, but only with docker commands at the command line.

 

You can reinstall your containers. If you reinstall them exactly as they were with the same mappings, etc, then they should work as before since their appdata has all the information the application needs. If you had the templates, you could very easily reinstall them exactly as before using Previous Apps on the Apps page, which would use those templates for all the entries to create the container.

 

3 hours ago, mc_866 said:

just copy the info from config/plugins/dockerMan/templates-user over to my new USB drive? Is that safe?

If any of your containers are not working exactly as they should and you can't manage them from the Unraid webUI, then couldn't hurt to copy their template and see what you get after rebooting.

 

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.