QBS
Практическое руководство · QBS-101

Proxmox VE: виртуальная машина тормозит во время бэкапа

Как сопоставить задержку диска гостя с журналом бэкапа и проверить, помогает ли backup fleecing.

8 ноября 2026 · Примеры сверены с документацией. Проверяйте их на своей версии и тестовой нагрузке.

Гость меняет блок диска, Старая версия блока → быстрый кэш, Бэкап забирает сохранённый блок1Гость меняет блок диска2Старая версия блока → быстрый кэш3Бэкап забирает сохранённый блок
Схема QBS

Каждую ночь приложение на виртуальной машине начинает отвечать медленнее. В журнале Proxmox Backup Server при этом нет ошибки, а копия к утру готова. Для диагностики важны обе вещи: сколько занял бэкап и что происходило с приложением, пока он шёл.

Сопоставьте задержки по времени

Запишите VMID, версию Proxmox VE (pveversion -v), режим бэкапа, хранилище виртуального диска и назначение копии. Возьмите журнал задания из интерфейса Proxmox. Сверьте его метки времени с графиком задержки приложения и диска гостя. На Linux можно снять iostat -xz 1, если установлен пакет sysstat. Сравнивайте один и тот же диск при сходной нагрузке.

Если сбой длится секунды и совпадает с fs-freeze, разберите работу гостевого агента отдельно. Если задержки держатся во время передачи данных, проверьте одновременно источник, сеть и хранилище назначения. Один график пропускной способности не показывает, на каком участке ждёт запись гостя.

Когда пробовать fleecing

При записи в блок, который ещё нужен бэкапу, сначала нужно сохранить его прежнее содержимое. Fleecing позволяет временно держать этот блок в отдельном хранилище, чтобы гость меньше зависел от скорости назначения. Для пилота выберите быстрое локальное хранилище с контролем свободного места. Кэш может заметно вырасти при интенсивной записи. Проверьте поддержку нужного типа хранилища в документации своей версии PVE.

В обсуждении на форуме Proxmox пользователь сообщил о высоких задержках I/O и проблемах с ВМ во время копирования. Сотрудник Proxmox пояснил связь с медленным назначением на машинах с активной записью. Это направление диагностики, которое нужно проверить на своей нагрузке. Обсуждение на форуме Proxmox.

Сравните два прогона

На тестовой ВМ выполните два бэкапа с одинаковым назначением и сравнимой нагрузкой: с fleecing и без него. Зафиксируйте p95 задержки приложения, длительность копирования и пиковое место под кэш. Восстановите копию в отдельную ВМ и проверьте запуск приложения. Если выигрыш для гостя не виден либо кэшу не хватает места, верните прежнюю настройку задания и продолжите диагностику узкого места.

Proxmox VE, раздел Backup Fleecing · Настройка Proxmox Backup Server.