File Restore aus Proxmox Backup Server

Klappt leider nicht.
Ohne PBS_QEMU_DEBUG=1 läuft es.
Ansonsten:

Code:
VM 'qemu_root\x40pam\x4010.68.250.25\x3a8007\x3abackup-vm-147-2024\x2d01\x2d30T16\x3a14\x3a36Z' (pid: 2417790, cid: 10) was not reachable, removing from map
Error: cannot run file-restore VM: package 'proxmox-backup-restore-image' is not (correctly) installed
 
vergessen dazuzuschreiben, sorry - du musst "proxmox-backup-restore-image-debug" installiert haben (file-restore VM image mit mehr tools)
 
ok, klappt. Bin natürlich auch nicht schlauer als vorher.

[ 0.000000] ntfs: (device vdb2): ntfs_attr_find(): Inode is corrupt. Run chkdsk.
[ 0.000000] ntfs: (device vdb2): ntfs_read_inode_mount(): Failed to lookup $MFT/$DATA attribute extent. $MFT is corrupt. Run chkdsk.
[ 0.000000] ntfs: (device vdb2): ntfs_read_inode_mount(): Failed. Marking inode as bad.

ntfs3g ist leider nicht drauf, sonst hätte ich es damit mal probiert.
Ist auch deutlich neuer als der uralte Treiber.
 
Aber aus irgendeinem Grund meint er das die MFT korrupt ist. Das muss ja irgend eine Ursache haben.

die fehlermeldung kann auch einfach irrefuehrend sein - z.b. "kernel versteht MFT nicht" -> "kernel nimmt an, MFT ist korrupt"
 
@sub2o5 kannst du vielleicht noch die genauen paketversionen von proxmox-backup-restore-image in beiden faellen posten?
 
@sub2o5 kannst du vielleicht noch die genauen paketversionen von proxmox-backup-restore-image in beiden faellen posten?
Im funktionierenden Fall 2.3.3-1 (Stock 7.4 ISO)
Alle danach schlagen fehl.
Im Git habe ich schon geschaut, da waren keine Änderungen am ntfs, oder ich war zu doof sie zu sehen.

Edit: Hab es gerade auch nochmal getestet als ich die Versionsnummer herausgesucht habe. Ist auch bei aktuellen Backups noch genau das Phänomen!
 
Last edited:
@sub2o5 kannst du vielleicht noch die genauen paketversionen von proxmox-backup-restore-image in beiden faellen posten?
Funktionierend:

Code:
root@svdrz241:~# dpkg --status proxmox-backup-restore-image
Package: proxmox-backup-restore-image
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 78064
Maintainer: Proxmox Support Team <support@proxmox.com>
Architecture: amd64
Version: 0.3.1
Recommends: proxmox-backup-file-restore
Description: Kernel/initramfs images for Proxmox Backup single-file restore.
 Preconfigured images used as base for single file restore of Proxmox Backup
 Server snapshots. Not really useful on their own, so best used together with
 the proxmox-backup-file-restore package, which provide the actual tools.
Homepage: https://www.proxmox.com

Defekt
Code:
root@srv220:~# dpkg --status proxmox-backup-restore-image
Package: proxmox-backup-restore-image
Status: install ok installed
Priority: optional
Section: admin
Installed-Size: 51417
Maintainer: Proxmox Support Team <support@proxmox.com>
Architecture: amd64
Version: 0.6.0
Recommends: proxmox-backup-file-restore
Description: Kernel/initramfs images for Proxmox Backup single-file restore.
 Preconfigured images used as base for single file restore of Proxmox Backup
 Server snapshots. Not really useful on their own, so best used together with
 the proxmox-backup-file-restore package, which provide the actual tools.
Homepage: https://www.proxmox.com
 
Funktionierend:

Code:
root@svdrz241:~# dpkg --status proxmox-backup-restore-image
Version: 0.3.1

Defekt
Code:
root@srv220:~# dpkg --status proxmox-backup-restore-image
Version: 0.6.0
Ebenfalls.
Hatte die andere Nummer von pveversion -v
 
View attachment 62327
View attachment 62328

also in etwa das Doppelte an Files beim doppelten Platzbedarf ... aus meiner Sicht ziemlich identisch

>255 Zeichen ist auf beiden vorhanden
Die Menge ist nicht ungewöhnlich und sollte eigentlich kein Problem machen.
Wenn du Pfade/Dateinamenlängen über 255 Zeichen hast, bekommst du auch im Windows manchmal Probleme. Oft merkt man das erst, wenn man kopieren oder löschen will. Da habe ich auch schon viele Stunden Troubleshooting versenkt.

Da hilft nur Userschulung und soetwas am besten immer vermeiden. Ob das hier mit reinspielt kann ich nicht beurteilen, aber ich kenne halt die generellen Probleme damit. Andere Backuplösungen haben dann oft auch Probleme beim Restore.
 
also 0.3.1 -> 0.4 war vor allem der wechsel von 5.11 (Ubuntu Hirsute) basiertem kernel zu 5.15 (Ubuntu Jammy) basiert, werde morgen mal genauer schauen was sich da in bezug auf NTFS geaendert haben koennte..
 
im diff war jetzt nichts besonders aufregendes zu sehen. dafuer hab ich mal testweise eine version des restore images mit dem ntfs3 kernel treiber gebaut (fuer PVE 8.x):

http://download.proxmox.com/temp/file-restore-ntfs-3/

bitte um feedback ob das problematische backup damit verwendbar ist oder nicht..

edit: fehler beim upload passiert, kurzen moment bitte ;)
edit2: sh. unten
 
Last edited:
reparierte pakete sind am weg zum CDN, hier noch die pruefsummen:

Code:
$ sha256sum *.deb
23aeab40e58a130901d2b023e11339903dd90dd8ef11cb5caae8d7bafa32596c  proxmox-backup-restore-image_0.6.1~test1_amd64.deb
0f6e4746cc9408bdc3c3d81c0834531eb8fdaaa94ffd2a804a02b7c6581e6a52  proxmox-backup-restore-image-debug_0.6.1~test1_amd64.deb
 
reparierte pakete sind am weg zum CDN, hier noch die pruefsummen:

Code:
$ sha256sum *.deb
23aeab40e58a130901d2b023e11339903dd90dd8ef11cb5caae8d7bafa32596c  proxmox-backup-restore-image_0.6.1~test1_amd64.deb
0f6e4746cc9408bdc3c3d81c0834531eb8fdaaa94ffd2a804a02b7c6581e6a52  proxmox-backup-restore-image-debug_0.6.1~test1_amd64.deb
Code:
root@srv222:~# dpkg -i proxmox-backup-restore-image-debug_0.6.1~test1_amd64.deb
(Reading database ... 87344 files and directories currently installed.)
Preparing to unpack proxmox-backup-restore-image-debug_0.6.1~test1_amd64.deb ...
Unpacking proxmox-backup-restore-image-debug (0.6.1~test1) over (0.6.1~test1) ...
Setting up proxmox-backup-restore-image-debug (0.6.1~test1) ...
Processing triggers for proxmox-backup-file-restore (3.1.2-1) ...
Updating file-restore initramfs...
12293 blocks
Updating file-restore debug initramfs...
12293 blocks
root@srv222:~# dpkg -i proxmox-backup-restore-image
proxmox-backup-restore-image_0.6.1~test1_amd64.deb        proxmox-backup-restore-image-debug_0.6.1~test1_amd64.deb 
root@srv222:~# dpkg -i proxmox-backup-restore-image_0.6.1~test1_amd64.deb
(Reading database ... 87344 files and directories currently installed.)
Preparing to unpack proxmox-backup-restore-image_0.6.1~test1_amd64.deb ...
Unpacking proxmox-backup-restore-image (0.6.1~test1) over (0.6.0) ...
Setting up proxmox-backup-restore-image (0.6.1~test1) ...
Processing triggers for proxmox-backup-file-restore (3.1.2-1) ...
Updating file-restore initramfs...
12293 blocks
Updating file-restore debug initramfs...
12293 blocks
root@srv222:~#

1706778021569.png
 

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!