Is GUI support for restoring encrypted proxmox-backup-client backups planned?

devaux

Active Member
Feb 3, 2024
193
45
28
Hi everyone,I'm using Proxmox Backup Server (PBS) to create backups of both VMs/containers and bare-metal systems. For the latter, I use proxmox-backup-client to create encrypted file-level backups (e.g., .pxar archives with client-side AES-256 encryption). When integrating a PBS datastore into Proxmox VE (PVE), I can easily restore VM and container backups via the PVE GUI, which is very convenient. However, I haven't found a way to restore encrypted client backups (created with proxmox-backup-client) directly through the PBS or PVE GUI, especially for entire directories.Currently, I rely on the CLI (e.g., proxmox-backup-client restore or the catalog shell) to restore these encrypted backups, which requires specifying the encryption key via --keyfile. While this works, it’s less user-friendly compared to the GUI-based restoration for VMs/containers. The PBS GUI allows browsing the contents of encrypted .pxar archives (if the encryption key is configured in PVE), but restoring entire directories seems to require manual file selection or CLI usage.My questions are:
  1. Is there any existing way to restore entire directories from encrypted proxmox-backup-client backups directly via the PBS or PVE GUI that I might have missed?
  2. Are there plans to add GUI support for restoring encrypted file-level client backups (e.g., .pxar archives) in a similar way to VM/container backups? This would greatly simplify the process, especially for users managing multiple encrypted bare-metal system backups.
Any insights, workarounds, or information on planned features would be greatly appreciated! Thanks in advance.
 
As far as I know, there isn’t a way to restore entire directories from encrypted proxmox-backup-client backups via the PBS or PVE GUI at the moment, as the encryption is handled client-side and requires the CLI with the --keyfile option. This conclusion follows my experience using Proxmox Backup Server alongside the servers.com baremetal server. I’ve managed encrypted backups for bare-metal systems and found the GUI limited to browsing encrypted .pxar archives unless paired with CLI restoration.
 
As far as I know, there isn’t a way to restore entire directories from encrypted proxmox-backup-client backups via the PBS or PVE GUI at the moment, as the encryption is handled client-side and requires the CLI with the --keyfile option. This conclusion follows my experience using Proxmox Backup Server alongside the servers.com baremetal server. I’ve managed encrypted backups for bare-metal systems and found the GUI limited to browsing encrypted .pxar archives unless paired with CLI restoration.
Thanks for the response! I noticed that for "normal" VM and container backups, I can upload the encryption key in the PVE GUI (Datacenter > Storage > [PBS-Datastore] > Encryption) and then have full access to files, folders, or even restore the entire VM/container directly through the GUI. This works great and is very user-friendly.
However, for encrypted file-level backups created with proxmox-backup-client (e.g., .pxar archives), I haven’t been able to find a similar option in the PVE or PBS GUI to restore entire directories or full backups without resorting to the CLI (e.g., proxmox-backup-client restore or catalog shell). So i am not sure if i am I missing something, or there is really no way to restore these encrypted client backups via the GUI in a similar way to VM/container backups.