Dear Nextcloud Community!
I started my Nextcloud journey a few months ago with the intent of re-purposing my āoldā PC and have a private backup and sharing solution. I love the software, and I managed to do a self hosting with proper setup.
Now after the honeymoon phase, I started thinking about a few things, which I donāt know how to tackle without a complete re-installation and losing my current data. I would like to ask for your insight, support, mentoring, etc. on how to make my setup better.
My journey so far
My pc is an i5-6600 with 16GB ram and 256GB SSD + 2x1TB HDD in Raid1
Iāve installed the Nextcloud server on a Ubuntu Server 22.04 LTS, and selected the Nextcloud installation during the setup. It turned out to me that it is a SNAP package, which was convenient, but many things (as it turned out) are not 100% working in it (like imageick.php). But thatās not a big deal to me. The basic functions are working nicely. However I am guessing there must be a better, more flexible way of administering Nextcloud than this. ā to the questions
During the install I made the following decisions:
- Installed the /boot on the 256GB ssd
- created a Raid1 for the 2x1TB HDD and utilized it for the root (/). This is where all my data is going. I wouldāve prefered to install the OS and then Nextcloud on the SSD and only store my data on the HDD, but couldnāt find any specific tutorial to this, so I stuck with it.
After the install I did the setup, used DuckDns to be able to perform the backups from my phone, and using Chat, etc. I was and am happy. It works, I can share my photos with family. All is good.
But then some questions occured to meā¦
The questions
-
I think itās absolutely not optimal to have the OS and Nextcloud instance run on my Raid1 HDD setup. Is there a better way of setting things up?
I couldnāt find anywhere, how to tell Nextcloud where to place the data. I am guessing, that I have to install the Ubuntu server to the SSD without the Nextcloud SNAP, and then manually installing Apache, SQL, and Nextcloud as apt, or somethingā¦ But everywhere I look in tutorials everybody does what I did in my journey. Can you please suggest a more optimal setup? -
Since my motherboard is capable of accepting 6 SATA drives (2 are now in use) I want to add additional HDD to my system in order to have more storage with redundancy. If I buy 2x8TB HDD (would be sufficient for all my family) how can I upgrade my storage space in Nextcloud?
-
I want to regularly backup my setup (not the storage, since I sync it to my desktop PC and I can create backups through there), but I have no idea how to do it on Ubuntu Serverā¦ I am running Linux Mint and Windows, and for both of them I have a sollution in place for backups. Can you please advise what would be a good solution? - Bonus question to this: can I plug in a USB hdd to perform the backup?
Many thanks!
RedBoyforCE