n1ro°
RU

Текст и данные · Инструкция

Как настроить расписание RAID scrubbing на QNAP

RAID scrubbing на QNAP лучше запускать в часы минимальной нагрузки и не совмещать с плановой перезагрузкой NAS.

Редакция N1RO · Проверено

Короткий ответ

Назначьте RAID scrubbing на длинное окно низкой нагрузки через Storage & Snapshots и оставьте запас до reboot, backup и других тяжёлых задач. После первого полного прохода запишите длительность и скорректируйте расписание.

Что делает scrubbing и почему NAS замедляется

На QNAP термин scrubbing зависит от операционной системы. В QTS RAID Scrubbing относится к RAID 5 и RAID 6: система сканирует группу, пытается исправлять обнаруженные ошибки и допускает ручной или плановый запуск. В QuTS hero используется ZFS pool scrubbing, который проверяет RAID-группы внутри storage pool и также может снижать скорость чтения и записи на время прохода. Поэтому перед настройкой сначала посмотрите, что установлено на NAS — QTS или QuTS hero, — и используйте соответствующий раздел Storage & Snapshots. Общий принцип у обеих систем один: тяжёлую проверку планируют на период низкой нагрузки и контролируют её завершение, но пункты меню и поведение при обслуживании могут отличаться.

Важно: Scrubbing проверяет массив, но не создаёт независимую резервную копию. Перед обслуживанием критичные данные должны уже иметь отдельный backup.

Как выбрать и проверить расписание

  1. Откройте Storage & Snapshots и найдите расписание RAID scrubbing для нужного пула или RAID-группы.
  2. Посмотрите, когда на NAS идут резервные копии, snapshots, медиасканирование, VM и контейнеры. Не ставьте scrub в то же окно.
  3. Назначьте старт на период минимальной активности и оставьте значительный запас до плановой перезагрузки.
  4. После первого запуска проверьте журнал, запишите время начала, окончания и статус. Эта реальная длительность важнее чужих оценок.
  5. Если проверка регулярно не успевает завершиться, перенесите reboot или старт scrubbing так, чтобы окна не пересекались.

Предупреждение: QNAP предупреждает, что плановая перезагрузка может прервать scrubbing. Если задача была остановлена, проверьте журнал и запустите её заново в подходящем окне.

Как разводить тяжёлые задачи

  • Backup нескольких ПК. Конкуренция за I/O. Разнести с scrub по времени
  • VM и базы. Рост задержек. Выбрать сервисное окно
  • Плановый reboot. Прерывание проверки. Оставить запас больше длительности scrub
  • SMART-тест. Одновременное чтение дисков. Назначить на другой день

Совет: Первый полный проход используйте как измерение. Если массив меняется — добавлены диски, вырос объём данных — длительность стоит измерить снова.

Почему конфликт с перезагрузкой особенно неприятен

QNAP приводит пример длительного scrubbing, который не успевает закончиться до запланированного reboot. После перезагрузки результат незавершённого прохода нельзя считать эквивалентом полноценной проверки. Практический смысл простой: между стартом и следующим обслуживающим событием нужен запас больше обычной продолжительности процесса. Если NAS перезагружается каждую неделю, а scrub назначен рядом, перенесите одно из событий. Отключать проверку целостности только ради удобного reboot — плохой компромисс: правильнее перестроить календарь.

Что делать при сильном падении скорости

Пока scrub активен, сначала подтвердите в интерфейсе, что именно он создаёт нагрузку. Если система функционирует, дайте проверке закончиться в запланированном окне и сравните производительность после завершения. Не делайте жёсткое выключение только из-за временной медлительности. Если скорость не восстановилась, появились read/write errors, диск выпал из RAID или массив стал degraded, переключайтесь с вопроса расписания на диагностику хранения. Проверьте статус дисков, журнал событий и наличие актуальной резервной копии до любых рискованных операций.

Как убедиться, что автоматизация действительно работает

После настройки дождитесь первого планового запуска и проверьте журнал. Нужно увидеть не только старт по расписанию, но и успешное завершение. Если окно оказалось коротким, расширьте его до следующего цикла. Полезно распределить по разным дням scrub, snapshots, внешний backup и расширенные тесты дисков: так проще определить источник нагрузки и не заставлять накопители одновременно выполнять несколько тяжёлых проходов. После замены диска или заметного роста массива пересмотрите календарь, потому что старая продолжительность уже может быть неактуальной.

Как встроить scrubbing в календарь обслуживания

Удобно вести простую матрицу ежемесячных задач NAS: backup, SMART extended test, RAID scrubbing, snapshots, обновления и reboot. Разнесите операции, которые интенсивно читают диски, по разным ночам или выходным. Если первый scrubbing занял 18 часов, не ставьте следующее автоматическое обслуживание через 20 часов: оставьте запас на рост массива и временное замедление из-за пользовательской нагрузки. Перед стартом проверьте, что RAID не находится в degraded/rebuilding состоянии и что нет активной миграции или расширения пула; параллельные тяжёлые процессы усложняют диагностику и увеличивают срок выполнения. После завершения сохраните запись из журнала с датой, длительностью и результатом. Через несколько циклов будет видно, растёт ли время scrub. Резкое увеличение длительности само по себе не доказывает поломку, но повод проверить нагрузку и состояние накопителей. Такой календарь делает обслуживание предсказуемым и предотвращает постоянные незавершённые проверки.

Что проверить перед ручным повторным запуском

Если предыдущий scrub был прерван, сначала убедитесь, что NAS вернулся в нормальное состояние: массив online, нет rebuild/resync и backup завершён. Затем назначьте новый запуск на окно, в которое реально помещается полный проход. Не запускайте несколько тяжёлых проверок подряд только потому, что предыдущая не завершилась. Смысл обслуживания — получить законченный контролируемый цикл, а не максимальную дисковую активность. После нового прохода сравните журнал с предыдущим и сохраните фактическую длительность для будущего расписания.

QTS и QuTS hero: что именно планировать

В QTS отдельный RAID Scrubbing Schedule предназначен для RAID 5 и RAID 6; QNAP позволяет задать периодичность и рекомендует выбирать время, когда NAS почти не используется. Для QuTS hero речь идёт о pool scrubbing ZFS, и официальный FAQ отдельно предупреждает о конфликте с плановым reboot: если проверка прервана перезагрузкой, её приходится запускать заново. Поэтому не копируйте один календарь между двумя NAS только потому, что оба QNAP. Сначала определите ОС, затем посмотрите длительность первого полного прохода и уже вокруг неё размещайте backup, reboot и другие тяжёлые операции. На QTS также учитывайте RAID Resync Priority: более агрессивный режим ускоряет RAID-операции ценой заметного влияния на рабочую производительность. Календарь должен учитывать не только дату старта, но и достаточное непрерывное окно до следующей сервисной задачи.

Что учитывать

На QNAP термин scrubbing зависит от операционной системы. В QTS RAID Scrubbing относится к RAID 5 и RAID 6: система сканирует группу, пытается исправлять обнаруженные ошибки и допускает ручной или плановый запуск. В QuTS hero используется ZFS pool scrubbing, который проверяет RAID-группы внутри storage pool и также может снижать скорость чтения и записи на время прохода. Поэтому перед настройкой сначала посмотрите, что установлено на NAS — QTS или QuTS hero, — и используйте соответствующий…

Источники и проверка

Инструкция составлена редакцией N1RO на 2026-09-22. Перед действием сверьте актуальные условия на официальном сайте сервиса или производителя.