Hello everyone,
First of all, I’m a complete beginner, so I hope I’m getting this right. I was wondering if the following setup makes sense:
I’m currently running a mini PC with Proxmox to host my VMs and LXC containers for services like Nextcloud, Photoprism, etc. I’m now considering adding a NAS that would store all the data from Nextcloud, Photoprism, and so on, as well as backups/snapshots of the mini PC Proxmox host server.
My plan is to build a NAS (let’s call it NAS1) running Proxmox with two virtual machines on it: one for TrueNAS and another for Proxmox Backup Server. I also have an Asustor NAS that I plan to convert to TrueNAS (this will be NAS2). NAS2 will be located offsite and serve as a backup for NAS1.
In short it would looke like this:
┌──────────────────────────┐
│ miniPC │
│ ──────────────────────── │
│ Runs: Proxmox │
│ ├── VM / LXC: Nextcloud │
│ ├── VM / LXC: Photoprism│
│ └── Other services │
│ │
│ ↳ Stores data on NAS1 │
└────────────┬─────────────┘
│
│ (Data + Backups)
▼
┌─────────────────────────────────────────┐
│ NAS1 │
│ ─────────────────────────────────────── │
│ Runs: Proxmox │
│ ├── VM: TrueNAS → Main data storage │
│ └── VM: Proxmox Backup Server → │
│ Backups from miniPC Proxmox host │
│ │
│ ↳ Periodic backup to NAS2 (offsite) │
└───────────────┬────────────────────────┘
│
│ (Offsite backup)
▼
┌─────────────────────────────────────────┐
│ NAS2 │
│ ─────────────────────────────────────── │
│ Runs: TrueNAS │
│ Location: Offsite │
│ Purpose: Backup of NAS1 │
└─────────────────────────────────────────┘
Does this setup make sense, or would there be a better approach?