The upgrade… 🔺💽
The moment you begin to struggle with the amount of storage you currently have. We ran into this issue. We have such a vast amount of docker containers and backup systems, we started to run out of space on our server. So naturally we started looking into new drives. For us this wasn’t a hard choice. We always go with Western Digital RED drives. They are optimized for NAS-systems and can run on full load without having any trouble. But then we found out that we needed to check if there was a SATA-port left over for the new drive. Sadly this wasn’t the case. So we had a discussion on what to do next and came to the conclusion that we needed a new motherboard. We started looking into server motherboards, which may I add are quite expensive. Eventually we found a workstation motherboard. It had 8 SATA-ports and room for more RAM as well. We ordered it with a M.2 SSD and when it arrived, we forgot to check if our current power supply would deliver enough electricity. This again wasn’t the case. So we had to get a new power supply as well. We went to a retailer we know very well and bought a 750 Watt power supply and because of all the dockers we also felt that we needed a bit more RAM. So we upgraded from 20 GB of RAM to 32 GB of RAM.
The installation was quite painless. We did not run into any hardware compatibility issues and everything was up and running in no time. Linux also had no problem with the new hardware and the now huge amount of drives (obviously there wasn’t a problem with Linux, com’on it’s Linux).
Now we were sure back then, we would not be able to fill up all of the SATA-slots that quickly… Oh, how we were wrong. Recently we added the 6th and 7th drive to our server and the 8th drive will come soon for our offsite backup setup. Now you might think: “What kind of dockers are they running that require so much storage?!”. On that I would reply, we aren’t. The 6th and 7th drives are for a backup program we are setting up (which includes TimeMachine) in RAID 1. The whole RAID 1 setup will be documented in the next blog-post.
So in the end we learned that when you are so actively working on a server, you will end up having to upgrade it multiple times. But it’s all worth it and it was a great project to do with my dad.