this post was submitted on 24 Jun 2023
6 points (100.0% liked)

Proxmox

1064 readers
3 users here now

Proxmox VE is a complete, open-source server management platform for enterprise virtualization. It tightly integrates the KVM hypervisor and Linux Containers (LXC), software-defined storage and networking functionality, on a single platform. With the integrated web-based user interface you can manage VMs and containers, high availability for clusters, or the integrated disaster recovery tools with ease.

Proxmox VE Official site

K3S on Proxmox LXC

founded 1 year ago
MODERATORS
 

I installed Proxmox Backup Server in a VM on my nas to see what all the fuss was about. I messed with it for a but but then the install got botched (not PBS's fault) and I didn't bother messing with it anymore. What I have been doing is, on each of my nodes, just setting up scheduled backups of VMs to a share on my NAS. I can't figure out why using PBS would be any better that just doing that but people seem to like it. I only have to do this once on each node. Could anyone enlighten me as to what I am not seeing in PBS that makes it better?

top 8 comments
sorted by: hot top controversial new old
[–] ryknow 4 points 1 year ago (1 children)

I think the integration, dedup, garbage collection as a whole. I personally love my PBS server.

[–] [email protected] 2 points 1 year ago (1 children)

Agreed. The options to set retention across multiple jobs is great, too.

[–] timbuck2themoon 1 points 1 year ago

There is a lot to love- dedup, garbage collection, pruning/retention, sync jobs, verification, etc. All of that dwarfs the normal backup process for proxmox itself.

[–] [email protected] 2 points 1 year ago (1 children)

Other people have mentioned de-duplication; to better explain it, PBS backups can be incremental - they will only save the changes between the current state and the previous backup. This will save you a TON of space on backups, which means you can take them more often and retain them for longer.

PVE's backup just makes a compressed copy of the disk images and calls it a day.

PBS runs as a separate solution because that way it can be used to manage multiple clusters, it can keep backups isolated from those clusters, etc.

[–] [email protected] 1 points 1 year ago

I've found it easier to just keep storage snapshots of the backing NAS for the VM images. Back those up on another slow NAS. And periodically refresh an off-site storage.

It's not as atomic, but I can restore the VM images to various points in time.

[–] [email protected] 1 points 1 year ago

It's helpful for larger backup jobs, multiple tapes and backup tiering.

Its not for everyone really.

[–] [email protected] 0 points 1 year ago (1 children)

You didn't say what you are using for your scheduled backups. If it's something like Borg backup you got a similar level of functionality, CLI instead of a nice UI though.

I have been using Borg for years and recently also installed PBS. What I do like about it is that the UI is similar to PVE and that it nicely integrates the backup prcess into the UI which makes handling easier and in the end less error prone when it comes to restores I guess. From where I stand right now I will likely keep PBS for things which run on PVE, Borg for the rest of the world.

[–] [email protected] 1 points 1 year ago

I was specifically talking about the backup of VMs and containers using the built-in backup function in the PVE UI. I just pick my smb share as the backup location. I didn't know you could use PBS to backup from non-PVE *environments. For my windows laptop, which I do most of my work on right now, I use Cobain Galaxy to backup to a smb share on the same nas. I don't have need for backups on my Debian laptop, I don't really use it in a way where I need resistance storage at this time.

*sorry for the RAS syndrome