I've setup two Proxmox Backup Servers, one at my parents house and one at my own place (running on Synology VMs). So far I'm quite happy. I'm planning to describe my Synology Docker Setup in a separate post.
I made some notes about points I noticed during the setup. Proxmox Team: If you like I can create bug reports for these points, or just leave them here in this post .
Documentation
Small note: 1000€ per year is too steep for my (hobby) setup, but I see that you cannot reduce the price for us hobbiest without loosing sales for business customers. But I'd love to support you without access to enterprise repos (or maybe just disable the popup after login? ). For a lower nominal fee?
Anyway, thank you very much for PBS!
I made some notes about points I noticed during the setup. Proxmox Team: If you like I can create bug reports for these points, or just leave them here in this post .
Documentation
- Backup Group / Backup ID: I think I got the hang of it, but It would be nice to see some further explanation or ideas how to organize backups. And what side-effects are there? I.e. as far as I can understand, the previous Snapshot is downloaded to calculate what delta needs to be uploaded. So it's kinda important to alway selected the same subset of data within a Backup Group. What are the allowed chars for a backup id?
- Tokens: Tokens cannot have more rights than their user, i.e. if a User has no rights, and you give Backup Rights to token of this user, you will actually no rights using the token. This makes sense if you think about it. Maybe even add a warning to the UI?
- Client: is --exclude relative to the backup root? Or absolute? I assume the former.
- Partial backups: What happens when a backup is aborted after 90% completion? Answer: the chunks are there, but will be reuploaded regardless. I used Excludes to split up large 'frist' backups with excludes.
- Better handling of aborted backups (especially initial backups): I had a slow link and had to retransmit over 24h of data after an aborted backup (short network interrupted). It would be nice, if you create 'partial' snapshots for aborted backups, maybe only for the first backup. This snapshots would be used for retries. Probably not so easy I know.
- Limit uploads: Regarding the points above: maybe provide an option: "--complete-backup-after-gb-uploaded NNN" which will successfully complete a backup after uploading the specified amount of data. This would make setting up large backups over slow links easier.
- Progress bar: It would be nice to see some progress during large backups. i.e. one printout per 10 minute, or per 1 GB or whatever.
- Generate ENV Variables for Data Stores: have small widget on the UI, on the view Datastore to 'Copy the Registry ENV Variable' to the clipboard (or just show them). i.e. for the current user or for a selectable user/token.
Small note: 1000€ per year is too steep for my (hobby) setup, but I see that you cannot reduce the price for us hobbiest without loosing sales for business customers. But I'd love to support you without access to enterprise repos (or maybe just disable the popup after login? ). For a lower nominal fee?
Anyway, thank you very much for PBS!
Last edited: