Is it possible to change the mount point of an existing jail to a backup pool.
The original pool is dead as the drive died. Now I get error below when loading from the backup pool. Please any help.
Error: [EFAULT] mount: /mnt/Plex Plugin: No such file or directory jail: ioc-PlexMediaServer: /sbin/mount -t nullfs -o ro /mnt/Plex Plugin/iocage/releases/13.2-RELEASE/root/bin /mnt/Plex Plugin/iocage/jails/PlexMediaServer/root/bin: failed
If this is not possible then I can just install a new jail and remove this broken one. I just need to know how to backup my plex config and metadata to migrate to new jail.
Are you running on Core 13.0 or 13.3?
Because i see in your error a reference to 13.2, can be a problem.
Do you have use mount points for data/metadata (good), or you were putting everything inside the original jail (kinda bad)?
But honestly, in both case, i would run the dan’s script from scratch just mounting new datasets (according to the guide), after have somehow recovery the data from the backup… Should go smoothly
you were using the plugin. Honestly don’t know how the plugin setup a jail (never used). Dont think you can continue use them, but at least if you manage to recovery the data will be quite painless migrate to another jail using the script.
Can you still enter from GUI to the jail, and check if there is some mount point? Where are the “movies” stored, on the other pool?
Also, can you confirm that you are running on Core 13.3 train, and not the 13.0?
When I load up the GUI it shows V 13.0-U64 with no options to update to 13.2. Plex Plugin Shows 13.2-Release. That was what it updated to a couple of weeks ago.
At this point I can see the files with my metadata and config in the shell but I do not know how to copy them over to another location and move them back once new jail is created.
My media is stored on a seperate pool so it is safe. Just don’t want to loose my metadata and config if I can help it.
The process to go on 13.3 Is manual: download the update file >> upload >> confirm upgrade >> restart >> fetch iocage. This will let you to create again jails/use the script for automate Plex install.
Also (but way different) start evaluate a Scale sidegrade
Those are datasets/folder inside the iocage? If yes, create a dataset outside the jail (like PlexData) and copy all the file from the previous location.
From Shell command should be cp -R /mnt/pool/iocage/plexdatadir (obv adjust your directory path).
If Is outside the iocage dataset you can ignore that