Restore Failed

Jul 18, 2018
26
5
43
19
Hello, trying to restore(3times) backup and it has failed randomly around 18 - 50 % with timeout.
The versions are Proxmox 6.2-12, PBS 0.9-1.

Both are running HP Server (HW Raid) with EXT4 Backend, Gigabit connectivity (on the same switch).
Backups check are fine.

It's testing version, so it's not end of the world.

Cheers

....
progress 46% (read 197568495616 bytes, zeroes = 0% (297795584 bytes), duration 4576 sec)
thread 'proxmox-restore-worker' panicked at 'HTTP/2.0 connection failed', /usr/src/rustc-1.45.0/src/libstd/macros.rs:13:23
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
restore failed: broken pipe
....
 

Attachments

  • Screenshot from 2020-10-21 07-38-17.png
    Screenshot from 2020-10-21 07-38-17.png
    47.1 KB · Views: 19
  • Screenshot from 2020-10-21 07-39-04.png
    Screenshot from 2020-10-21 07-39-04.png
    56.7 KB · Views: 19
could you include both pveversion -v output on the PVE side, as well as proxmox-backup-server version on the PBS side? also, the task log on the PBS side would be interesting.

since you can reproduce it, can you try running the qmrestore command with RUST_BACKTRACE=1 qmrestore ?
 
Hi, seem to be fine now, I've used this command.
qmrestore pbs.pickering.cz:backup/vm/1000/2020-10-19T09:26:36Z 1000 --force

It's that different from pbs-restore (which has been used by proxmox gui)

btw: incremental backup is great, what about incremental restore :).
 
Hi, seem to be fine now, I've used this command.
qmrestore pbs.pickering.cz:backup/vm/1000/2020-10-19T09:26:36Z 1000 --force

It's that different from pbs-restore (which has been used by proxmox gui)

qmrestore calls the same API code that the GUI uses, which then (for a PBS backup) calls the pbs-restore binary to do the heavy lifting.

btw: incremental backup is great, what about incremental restore :).
I assume you mean something like take existing data and backup and just overwrite those parts that don't match? in most cases that won't be more efficient than just doing a full restore, which is also much simpler. if you find yourself wishing for such a feature often, you might want to look into setting up storage snapshots in addition to backups, then you can cheaply rollback to previous snapshotted states.
 

About

The Proxmox community has been around for many years and offers help and support for Proxmox VE, Proxmox Backup Server, and Proxmox Mail Gateway.
We think our community is one of the best thanks to people like you!

Get your subscription!

The Proxmox team works very hard to make sure you are running the best software and getting stable updates and security enhancements, as well as quick enterprise support. Tens of thousands of happy customers have a Proxmox subscription. Get yours easily in our online shop.

Buy now!