I have installed Proxmox VE and made a virtual machine with Debian 12 on it. There I installed nextcloud and gitea but I have second thoughts on my drive configuration.
What I did:
1. Created ZFS pool in proxmox on dedicated SSD.
2. Created and attached disk in this pool.
3. Inside debian VM created partition via mkfs.ext4 on this disk.
4. Mounted it and used as a file storage.
But now I have something like zfs pool -> vm disk -> ext4 partition. Is it okay? Sounds wrong, but I am not really into filesystems, so I am not sure.
Will I be able to easily restore those disks in case of backup? Or should I change something in my config?
I did think about creating LXC instead of VM, but since my services run in docker, it did not sound right either.
What I did:
1. Created ZFS pool in proxmox on dedicated SSD.
2. Created and attached disk in this pool.
3. Inside debian VM created partition via mkfs.ext4 on this disk.
4. Mounted it and used as a file storage.
But now I have something like zfs pool -> vm disk -> ext4 partition. Is it okay? Sounds wrong, but I am not really into filesystems, so I am not sure.
Will I be able to easily restore those disks in case of backup? Or should I change something in my config?
I did think about creating LXC instead of VM, but since my services run in docker, it did not sound right either.