[PVE-User] Proxmox Backup Server (beta)
dietmar at proxmox.com
Fri Jul 10 18:46:49 CEST 2020
> >> Is this "mount" managed by PBS or you have to "manually" mount it
> >> outside PBS?
> > Not sure what kind of management you need for that? Usually people
> > mount filesystems using /etc/fstab or by creating systemd mount units.
> In PVE you can add a storage (like NFS for example) via GUI (or directly
> via config file) and, if I'm not mistaken, from the PVE will "manage"
> the storage (mount it under /mnt/pve, not performing a backup if the
> storage is not ready and so on).
Ah, yes. We currectly restrict ourself to local disks (because of the performance
> >>> But this means that you copy data over the network multiple times,
> >>> so this is not the best option performance wise...
> >> True, PBS will act as a gateway to the backing storage cluster, but the
> >> data will be only re-routed to the final destination (in this case and
> >> OSD) not copied over (putting aside the CEPH replication policy).
> > That is probably a very simplistic view of things. It involves copying data
> > multiple times, so I will affect performance by sure.
> The replication you mean? Yes, it "copies"/distribute the same data on
> multiple targets/disk (more or less the same RAID or ZFS does). But I'm
> not aware of the internals of PBS so maybe my reasoning is really to
> > Note: We take about huge amounts of data.
> We daily backup with vzdump over NFS 2TB of data. Clearly because all of
> the backups are full backups we need a lot of space for keeping a
> reasonable retention (8 daily backups + 3 weekly). I resorted to cycle
> to 5 relatively huge NFS server, but it involved a complex
> backup-schedule. But because the amount of data is growing we are
> searching for a backup solution which can be integrated in PVE and could
> be easily expandable.
I would start using proxmox-backup server the way it is designed for, using
a local zfs storage pool for the backups. This is high performance and future proof.
To get redundancy, you can use a second backup server and sync the backups.
This is also much simpler to recover things, because there is no need to get ceph storage
online first (Always plan for recovery..).
But sure, you can also use cepfs if it meets your performance requirements and
you have enough network bandwidth.
More information about the pve-user