April 15, 201610 yr Hi Folks, My small installation of unRaid has served its purpose really well but I'm using handbrake more and more to prevent plex trans-coding and have obtained an older i7 (socket 1150) to replace my existing baby AMD system. I currently have: 1 4TB Parity 4 4TB Data 1 120GB SSD Cache What I am looking to do is migrate my USB key + Hard drives into the new system. Is it as simple as moving the USB key and ensuring the harddrives are in the same order as before? I assume I will also need to do a parity check prior to starting the array. I also in my haste of getting my system running only made a 10GB Docker image and did this before installing a cache drive. What would the method be to create a larger image say 20GB and would it require re-installation of my Docker apps? If anyone has any information on any areas to optimize a unRAID installation please let me know!
April 15, 201610 yr Hi - Yes, assuming your new hardware is compatible with unRAID (most is) you should be able to migrate the drives and USB stick over and simply boot. You don't have to keep the drives in the same order - unRAID 5+ keeps track of disks by serial number and will know which one is which. That said - take careful note, by serial number, which drive is your parity drive. If things go wrong you want to be able to identify it vs. data disks!. If all goes well you won't even have to run a parity sync. To resize your Docker image just go to Settings -> Docker and set Enable Docker to 'No'. unRAID will stop Docker and you'll then have the ability to specify a new size for the Docker image. I like to do a controlled stop on each docker container before shutting down the entire Docker subsystem. That said, you mention that you installed Docker before you had a cache drive. Did you put in on the array or something outside the array? Adding to the size of a Docker image should not cause you to reinstall your docker containers.
April 15, 201610 yr Author Great thank you. My docker image is in the array, however i had read up that it is best for performance to run the docker image on a cache drive. Is that true?
April 15, 201610 yr Community Expert Great thank you. My docker image is in the array, however i had read up that it is best for performance to run the docker image on a cache drive. Is that true? It is definitely true if the cache drive is an SSD! That would get you a real performance improvement.
April 16, 201610 yr Author Thanks for the reply, yes it will be going onto a 120GB SSD. What would the process be to move the docker image?
April 16, 201610 yr The docker image contains your static data, so rebuilding it is easy (no need to move it). First set up an 'appdata' share and set it to "Use Cache: ONLY", then simply stop the docker service, point it to the cache for the img file (probably '/mnt/cache/appdata/docker.img') and hit start. It will then re-download all the images and away you go.
April 16, 201610 yr Author Brilliant thank you very much my appdata is cache only already so does not look like much more to do. Appreciate all the help folks.
Archived
This topic is now archived and is closed to further replies.