Hello everyone,im thinking about migrating from proxmox to unraid but im not sure if this is a good idea and I need some feedback.

I currently have 1 server with consumer hardware which runs proxmox and has 4 VMs:

  • TrueNAS (2* 4tb)
  • VM for docker and other services
  • Game Servers running on an SSD
  • Game Servers running on an M.2

Im planning on upgrading my storage to 3 * 20TB in the near future.

My goal is it to remove complexity from my homelab and unraid has some features like mixing drive sizes and reduced power consumption. I know that the migration of all the docker containers and volumes will be a pain.

The main reason why I’m thinking about this, is that a the kernel of a friends proxmox killed itself, which was a lots of work to fix.

Would this have a performance impact?Is it possible to run docker containers on different drives?

I’d love to hear your opinions!

My Current Setup: https://imgur.com/a/1hLu8e4

  • MentalDV8@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I’m not the guy to ask this–I really dislike unRAID. But I’m reading this forum and you asked, so…I’ve had my morning coffee, here we go.

    Before I continue, I LOVE your diagram and how it was done! I wish more people in the HL/HDC click would do decent designs like this. It helps to see what you have, and can help to show where you’re going.

    No. You should never downgrade. (unRAID fans, wait to flame, k?)

    Proxmox is a real hypervisor, and they (the team there) keep adding useful features. (“Oh my I could have had a V8!” Wait, they do have a V8–Proxmox V8)

    Proxmox supports LXC easily. I had never liked LXC then Proxmox servers forced me at ZFS-point to use them and damn they can be nice. Proxmox makes them look like a VM. Because they almost are in Linux.

    Proxmox supports VMs. And it does it well. Sure you can do Debian 12 and with QEMU do the same–Proxmox is after all a layer over that, but it’s a GOOD LAYER. It gives you control in a decent GUI. And my memory is horrible these days, but each Proxmox system looks the same. You run Docker in a VM, and you can run Kubernetes (RKE, K3s, K8s, whatever they make up next).

    Proxmox clusters three or more systems together and easily supports shared (okay cloned) storage. You can move VMs much easier than multiple unRAID (I’ve only used two unRAID and tried to migrate from one to other, but I cannot imagine nine unRAID servers and trying to…really anything. My bias.

    Proxmox gives you FREE backup–Proxmox Backup. Your friend failed to RTFM and see there existed an easy way to recover. (I’ll point this out very graphically in a moment.)

    Now, least I suffer the flames of the unRAIDians, I’ve used, supported, and TRIED to like (love? LOL no) unRAID. There are good things about it. And it DOES support ZFS now I understand. And container support? Seems very good. Let’s talk about that damn sexy store attached to it–and you can add external stores–of apps (containers, Docker in this case).

    I have six mini PCs with Intel and AMD chips, three old Intel NUCs, Dell XPS 8910, Dell XPS 8930, Dell PE T320-8bay, Dell PE T320-16bay, Dell PE T630 all running Proxmox in three clusters with shared storage in the clusters and all running backup as Proxmox Backup. And the three big servers (Dell PE) running TrueNAS Scale inside of Proxmox. Not my “real” NAS, but for some other uses.

    The Dell XPS 8910 died and it took me 10 seconds to know it (notification system), and I recovered all containers, VMs to the Dell PE T320-8bay in less than 30 minutes. It was a cluster member, but still.

    So I’m going to say do Proxmox right, and you’ll grow faster with it.

    • ice-h2o@alien.topOPB
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      Wow thank you for your detailed comment. This shows me that I have to do a lot more research about proxmox.

  • MaximumGuide@alien.topB
    link
    fedilink
    English
    arrow-up
    1
    ·
    10 months ago

    I’ve been using unraid for a few years on bare metal, and I have it running two VMs about around 30 containers. I plan to do the opposite of what you’re asking here; I’m going to migrate unraid to be a vm on proxmox and the two VMs I have on unraid will move to proxmox. I’m not sure where I want to run the containers yet, but I eventually plan to have another proxmox server so that I can always keep important services up even when I need to have a physical server down for maintenance.

    Unraid is OK. It’s easy to use and manage, but it definitely does not feel like an enterprise system. Backups work but are a little clunky and you can’t run unraid as a cluster or in HA mode.