🌐
Proxmox
pbs.proxmox.com › docs › storage.html
Backup Storage — Proxmox Backup 4.2.0-1 documentation
You can specify the order in which Proxmox Backup Server iterates the chunks when doing a verify or backing up to tape. The two options are: inode (default): Sorts the chunks by inode number of the filesystem before iterating over them.
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
I think the pbs2.2-5 will have a memory overflow error when verifying large files | Proxmox Support Forum
July 28, 2022 - 5、At this point, I think the pbs will have a memory overflow error when verifying large files, which causes the page to be stuck. I also recommend adding a percentage to the verification so that the verification progress can be observed。 ... Please don't double post. You already got a thread open working on that topic: https://forum.proxmox.com/threads/proxmox-backup-server-2-2-5-is-not-enough-to-support-large-snapshots-verify?.112792/
Discussions

[SOLVED] - pbs backup - stack overflow | Proxmox Support Forum
hi, after upgrading from 8.2.2 to 8.2.4 backups of one random lxc container stopped working, on this node there are 14 lxc containers, backup of 13 working fine, only one have problem (size of lxc with problem is 110GB, but it should not be issue, i have also 200, 320 and 340 gb, and backup... More on forum.proxmox.com
🌐 forum.proxmox.com
July 5, 2024
[SOLVED] - PBS disk full | Proxmox Support Forum
Hello! I have a small installation with PBS running for almost a year, with 4 disks in ZFS RAIDZ-1. At one point I forgot to clean up backups and the disk space ran out, making it impossible for me to boot up the computer. So I had to re-install another PBS in other disks, and then proceeded to... More on forum.proxmox.com
🌐 forum.proxmox.com
March 22, 2022
[SOLVED] - Backup too large (includes "free" space) | Proxmox Support Forum
Hello, I've been struggling to solve this issue for a few days with no luck. The config: The node: latest Proxmox, Seagate Constellation HDDs in RAID1 (dell controller) The VM: A mail server on Centos 7 with Cpanel (latest versions), XFS on LVM /etc/lvm/lvm.conf issue_discards = 1 (made no... More on forum.proxmox.com
🌐 forum.proxmox.com
September 3, 2020
How does the Proxmox Backup Server _actually_ work?
After the first backup, proxmox does something to keep track of what parts of a virtual disk have been modified, and sends just those changes to the PBS server when it can. Sometimes a new full copy is done, but I don't know why. Once the backup job is on the proxmox backup server it gets stored as a full. No job depends on any other job. It might seem like the PBS would run out of space quickly, but it has a trick. Proxmox deduplicates the data. Everything being stored is chopped up into chunks, and the chunks compared so only a single copy of each chunk is kept, and every job that uses a chunk refers to the same one on disk. More on reddit.com
🌐 r/Proxmox
19
37
May 12, 2023
🌐
Proxmox
pbs.proxmox.com › docs › proxmox-backup.pdf pdf
Proxmox Backup Documentation Release 4.2.0‐1 Proxmox Support Team
3 weeks ago - The server stores the backup data and provides · an API to create and manage datastores. With the API, it’s also possible to manage disks and other ... LXC within Proxmox Virtual Environment, we deliver an integrated client. A single backup is allowed to contain several archives. For example, when you backup a virtual · machine, each disk is stored as a separate archive inside that backup. The VM configuration itself · is stored as an extra file.
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
[SOLVED] - pbs backup - stack overflow | Proxmox Support Forum
July 5, 2024 - Additionally, you could also try to invoke the proxmox-backup-client with it's debug output enabled (this has to be executed on the host running the container of course). ... export PBS_LOG=debug; vzdump <VMID> -storage <YOUR-PBS-STORAGE> That prints at least the current file being processes before the stack overflows, which might be useful to narrow down where the issue lies.
🌐
Tamertemel
blog.tamertemel.net › 2025 › 10 › 16 › extending-storage-of-your-pbs-proxmox-backup-server
Extending Storage of your PBS (Proxmox Backup Server) – Electrical Engineering and Systems Science
Extending file system ext4 to 866.79 GiB (930711863296 bytes) on pbs/root... resize2fs /dev/pbs/root resize2fs 1.47.2 (1-Jan-2025) Filesystem at /dev/pbs/root is mounted on /; on-line resizing required old_desc_blocks = 61, new_desc_blocks = 109 The filesystem on /dev/pbs/root is now 227224576 (4k) blocks long. resize2fs done Extended file system ext4 on pbs/root. Logical volume pbs/root successfully resized. root@pbs:~# h · Home Assistant ProxMox Proxmox Backup Server (PBS) Virtualization
🌐
Proxmox Backup
pbs.proxmox.com › docs-2 › file-formats.html
File Formats — Proxmox Backup 2.4.2-1 documentation
Table of Contents · Introduction · What is Proxmox Backup Server? Architecture · Main Features · Reasons for Data Backup? Software Stack · Getting Help · Enterprise Support · Community Support Forum · Mailing Lists · Bug Tracker · License · History ·
🌐
Proxmox Backup
pbs.proxmox.com › docs-3 › storage.html
Backup Storage — Proxmox Backup 3.4.4-1 documentation
You can specify the order in which Proxmox Backup Server iterates the chunks when doing a verify or backing up to tape. The two options are: inode (default): Sorts the chunks by inode number of the filesystem before iterating over them.
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
[SOLVED] - PBS disk full | Proxmox Support Forum
March 22, 2022 - In my case, would the only way be to copy the files to another larger space with some zfs utility? Or maybe add 2 more disks to the rpool and extend it? The datastore appears to be OK... are mounted in this PBS and list OK the previous backups (see attached screenshot) 2022-03-24 00_39_29-pbs1211 - Proxmox Backup Server.png
Find elsewhere
🌐
Proxmox VE
pve.proxmox.com › pve-docs › chapter-vzdump.html
Backup and Restore
Before a backup can run, a backup storage must be defined. Refer to the storage documentation on how to add a storage. It can either be a Proxmox Backup Server storage, where backups are stored as de-duplicated chunks and metadata, or a file-level storage, where backups are stored as regular files.
🌐
Proxmox
pbs.proxmox.com › docs › technical-overview.html
Technical Overview — Proxmox Backup 4.2.0-1 documentation
When working with file-based systems rather than block-based systems, using fixed-sized chunks is not a good idea, since every time a file would change in size, the remaining data would be shifted around, resulting in many chunks changing and the amount of deduplication being reduced. To improve this, Proxmox Backup Server uses dynamically sized chunks instead.
🌐
Proxmox Backup
pbs.proxmox.com › docs-2 › storage.html
Backup Storage — Proxmox Backup 2.4.2-1 documentation
You can specify the order in which Proxmox Backup Server iterates the chunks when doing a verify or backing up to tape. The two options are: inode (default): Sorts the chunks by inode number of the filesystem before iterating over them.
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox virtual environment › proxmox ve: installation and configuration
[SOLVED] - Backup too large (includes "free" space) | Proxmox Support Forum
September 3, 2020 - Over time a guest's *.qcow2 disk files can grow larger than the actual data stored within them, this happens because the Guest OS normally only marks a deleted File as zero, it doesn't gets actually deleted (performance reasons), so the underlying ...
🌐
Proxmox
pbs.proxmox.com › docs › configuration-files.html
Configuration Files — Proxmox Backup 4.2.0-1 documentation
Section type 'pbs': Built-in Proxmox Backup Server realm configuration properties. ... True if you want this to be the default realm selected on login. Each entry starts with the header pool: <name>, followed by the media pool configuration options. pool: company1 allocation always retention overwrite pool: ... You can use the proxmox-tape pool command to manipulate this file.
🌐
Proxmox Backup
pbs.proxmox.com › docs-2 › backup-protocol.html
Backup Protocol — Proxmox Backup 2.4.2-1 documentation
The file name needs to end with .fidx, and is automatically added to the backup manifest, following the call to POST /finish.
🌐
Reddit
reddit.com › r/proxmox › how does the proxmox backup server _actually_ work?
r/Proxmox on Reddit: How does the Proxmox Backup Server _actually_ work?
May 12, 2023 -

Hello everyone,

I have been running a Proxmox Backup Server in test mode for a few months. It is already running very well and I have been able to restore entire machines, volumes or files without any problems.

Nevertheless, I still lack the basic understanding of how the Proxmox Backup Server works.

Or to put it another way:

Explain like I'm five - I know backup solutions with weekly full backups, daily incremental backups or daily differential backups.

+ Where are my full backups with the PBS? Are there any at all? At what interval are they created?

+ With the classic combination of full backups and incremental backups, a corrupt incremental backup destroys all subsequent backups. How does PBS deal with this? I have already seen that the backup server requires incredibly few HDD resources.

Overall, I am thrilled with what I have seen of the Proxmox Backup Server so far. However, in order to go productive with it with a clear conscience, I need more knowledge about how the server _actually_ works.

I am looking forward to your answers.

🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
Issue with missing chunks on large backups. | Proxmox Support Forum
May 7, 2022 - Hi, it's fresh install of Backup Server 2.1-1 on VM under PBS 7.1-1. Datastore is ext4 on VM under ZFS mirror on PBS. And yes, i'm running scheduled GC while there is a backup running. Is it possible that GC is removing those chunks? Backup is very long (almost 48h for file backup) due to factors like slow disks and amount of data.
🌐
Proxmox Backup
pbs.proxmox.com › docs-1 › storage.html
Backup Storage — Proxmox Backup 1.1.10-1 documentation
The following command creates an ext4 filesystem and passes the --add-datastore parameter, in order to automatically create a datastore on the disk (in this case sdd). This will create a datastore at the location /mnt/datastore/store1: # proxmox-backup-manager disk fs create store1 --disk sdd --filesystem ext4 --add-datastore true
🌐
Proxmox
pbs.proxmox.com › docs › file-formats.html
File Formats — Proxmox Backup 4.2.0-1 documentation
Can be used to lookup all the archive entries and metadata without the size overhead introduced by the file payloads.
🌐
Proxmox VE
pve.proxmox.com › wiki › Backup_and_Restore
Backup and Restore - Proxmox VE
Before a backup can run, a backup storage must be defined. Refer to the storage documentation on how to add a storage. It can either be a Proxmox Backup Server storage, where backups are stored as de-duplicated chunks and metadata, or a file-level storage, where backups are stored as regular files.
🌐
Proxmox
forum.proxmox.com › home › forums › proxmox backup server › proxmox backup: installation and configuration
Proxmox backup server and file level restore | Proxmox Support Forum
December 9, 2022 - NFS is generally easier to set up and is more suitable for file-level restores, but iSCSI may offer better performance for VM hosting. Here is a previous forum post where community members were discussing the benefits of both solutions: https://forum.proxmox.com/threads/iscsi-zfs-or-iscsi-proxmox-storage.83219/#post-366192 As for the Proxmox backup server, it can definitely be run as a VM on top of your shared storage.