Проблема

Резервное копирование виртуальной машины KVM заканчивается ошибками.

Диагностика

  • Диски виртуальной машины (ВМ) KVM находятся в хранилище Ceph в виде rados block device.
  • В журнале клиентских операций /opt/rubackup/log/task_id.log, где task_id — номер задачи на создание резервной копии, присутствуют сообщения: 
    Error: bool RbModuleKvm::load_online_VM_devices(std::__cxx11::string, std::vector<kvm_device_info>*): Can't find file: p1/image
    CODE

Возможная причина: Ошибка в логике работы модуля резервного копирования ВМ KVM. Перейти к решению.


  • В журнале модуля для резервного копирования /opt/rubackup/log/rb_module_kvm.log ВМ KVM на клиенте присутствуют сообщения:
    [2025-05-17 22:38:52] Warning: bool RbModuleKvm::qemu_guest_agent_enabled(): it looks like qemu-guest-agent is not enabled on VM: c62c88d8-d0f6-437f-b25e-bee537d74f7f
    [2025-05-17 22:38:52] Warning: Command was: LANG=C /usr/bin/virsh qemu-agent-command 'c62c88d8-d0f6-437f-b25e-bee537d74f7f' '{"execute": "guest-info", "arguments": {}}'
    [2025-05-17 22:38:52] Warning: Command output: error: доступ запрещён: доступ запрещён «QEMU»
    CODE

Возможная причина: Пользователь root не добавлен в нужные группы. Перейти к решению.


Возможные причины