Product SiteDocumentation Site

37.9. Ограничение пропускной способности

Восстановление крупных резервных копий может потребовать значительных ресурсов, особенно пропускной способности хранилища. Это может негативно сказаться на работе других ВМ из-за перегрузки дисковой подсистемы.
Чтобы избежать этого, в PVE предусмотрены два типа ограничений:
  • per-restore limit — максимальная скорость чтения из архива резервной копии;
  • per-storage write limit — максимальная скорость записи в целевое хранилище.

Важно

Ограничение на чтение косвенно влияет на запись.
Если для задания задано меньшее ограничение, чем для хранилища — оно переопределяет лимит хранилища. Увеличение лимита в задании повлияет на лимит хранилища только при наличии привилегии Data.Allocate.
Чтобы задать ограничение пропускной способности для конкретного задания восстановления, используется параметр bwlimit (в КиБ/с). Например, значение 10240 ограничит скорость до 10 МиБ/с, оставив ресурсы хранилища для работающих ВМ.

Примечание

Значение 0 отключает все ограничения — полезно при срочном восстановлении.
Глобальное ограничение для хранилища задаётся командой:
# pvesm set <ID хранилища> --bwlimit restore=<KIBs>