What about ZFS.

teleadmin

Renowned Member
May 31, 2008
12
0
66
Hi
I am asking myself if proxmox backup server will use ZFS for replication between proxmox backup server and eventually for replicate proxmox ve server VM in future or other stuff like local snapshot of datastore.

It seams proxmox backup server export snapshot from proxmox ve server and store them as files directly so it's look independant of ZFS stuff.

So i am asking myself if i must install proxmox backup server as a vm on one of my proxmox server intalled with disk passthrough for install proxmox directly on ZFS.

Actually i have install it on ext4 and mount manually mount some disk passthrough for mount a old ZFS raidz1 that was already on the disks but i notice that ZFS doesn't appear in the web interface of proxmox backup server. any idee or potential trouble ?

In an other hand if i install proxmox backup server on ext4 inside a VM hosted directly on ZFS of proxmox VE i can use snapshot of the whole proxmox backup server or even zfs replication for maintenance purpose.

As putting zfs inside zfs is not correct ...

I must make choice.

Install proxmox backup server with ext4 inside proxmox ve on local ZFS.
install proxmox backup server with ZFS inside proxmox with hdd passtrue for having zfs inside proxmox backup server and be able to does future stuff i don't know.

What is the best.

Sincèrely

romain


https://forum.proxmox.com/threads/hdd-passthrough.62773/
 
I am asking myself if proxmox backup server will use ZFS for replication between proxmox backup server and eventually for replicate proxmox ve server VM in future or other stuff like local snapshot of datastore.

No, because it uses an FS agonistic efficient incremental sync already.

It seams proxmox backup server export snapshot from proxmox ve server and store them as files directly so it's look independant of ZFS stuff.
it's 100% independent of ZFS, it can do all backup modes for VMs on all supported storages on Proxmox VE.
The name "snapshot" in the Proxmox Backup Server refers to a backup snapshot (i.e., a backup of the VM state at a past point in time).

So i am asking myself if i must install proxmox backup server as a vm on one of my proxmox server intalled with disk passthrough for install proxmox directly on ZFS.

It's flexible, and does not necessarily needs ZFS as underlying storage, you can also use XFS or ext4.

In an other hand if i install proxmox backup server on ext4 inside a VM hosted directly on ZFS of proxmox VE i can use snapshot of the whole proxmox backup server or even zfs replication for maintenance purpose.

it's always better to have a separate dedicated for backups. Using datastore remote sync is more efficient than ZFS replication, as it is application aware.

I must make choice.

Install proxmox backup server with ext4 inside proxmox ve on local ZFS.
install proxmox backup server with ZFS inside proxmox with hdd passtrue for having zfs inside proxmox backup server and be able to does future stuff i don't know.

FWIW: You can also install it on a CT or alongside Proxmox VE, directly on the host.

I'd avoid disk pass-through if possible.
 
thanks for your answer.
i think best option is to install it directly on top of proxmox.
In this case did this beta can be upgraded later to the final version ?
i think there is no special consideration if the host is inside a proxmox cluster ... ?

best regard,
romain
 
In this case did this beta can be upgraded later to the final version ?

Yes.

i think there is no special consideration if the host is inside a proxmox cluster ... ?

I mean, the more obvious general ones you'd also consider if it runs in a client or as a dedicated server.
Clients can sent quite a bit on data, on initial backup and depending on changes also later on.
This can interfere with the cluster communication, and it should thus ideally not happen on the same network as cluster comm does.

Also, the Proxmox Backup Server needs some resources for its tasks, the PVE host which you install it on may have a bit less of them available for guest use. This depends a lot on the existing load and capacity of the cluster (nodes), and the impact may not be huge, but something to keep on ones mind when planning things.