Bug 51628

Summary: cannot run file-restore VM: package 'proxmox-backup-restore-image' is not (correctly) installed (500)
Product: Альт Сервер Виртуализации Reporter: paulina.poidenko
Component: Ошибки работыAssignee: Alexey Shabalin <shaba>
Status: NEW --- QA Contact: Alexey Shabalin <shaba>
Severity: normal    
Priority: P5    
Version: 10.2   
Hardware: x86_64   
OS: Linux   

Description paulina.poidenko 2024-10-03 13:34:24 MSK
Развернут стенд:
Альт Виртуализация 10.2: при установке был выбран профиль с PVE
Альт Сервер 10.2: установлен Proxmox Backup Server (PBS)

Системы обновлены до актуального состояния. 

Добавлен PBS в качестве хранилища в PVE.
Сделана резервная копия ВМ. 
После необходимо было выполнить восстановление файлов из резервной копии. 

Ожидаемый результат: восстановление любого файла из резервной копии ВМ проходит успешно. 

Реальный результат:
Выводится следующая ошибка: "cannot run file-restore VM: package 'proxmox-backup-restore-image' is not (correctly) installed (500)"

Нужные пакеты установлены:

[root@pve1 ~]# rpm -qa | grep "pve-backup" 
pve-backup-restore-image-0.3-alt1.x86_64
[root@pve1 ~]# rpm -qa | grep "file-restore" 
proxmox-backup-file-restore-3.1.4.1-alt3.x86_64

Решение проблемы:
Переустановка пакета  pve-backup-restore-image
apt-get install --reinstall pve-backup-restore-image
Либо запуск следующего скрипта, который запускается при переустановке ранее указанного пакета:
/usr/libexec/proxmox-backup/file-restore/pve-backup-restore-image.sh

Данный скрипт генерирует  файлы, которые необходимы для выполнения восстановления файлов из резервных копий (до переустановки пакета указанных файлов не было).
В данном случае:
/var/cache/proxmox-backup/file-restore-initramfs.img
/usr/libexec/proxmox-backup/file-restore/initramfs.img