Бесплатный экспресс-аудит сайта Безопасность, SEO, AI-поиск и 152-ФЗ — отчёт с баллами за минуту Проверить сайт
Обсудить проект

Как увеличить диск в BitrixVM

Диск в виртуальной машине увеличивается в два приёма: сначала расширяется сам виртуальный диск в гипервизоре, затем внутри системы под это место расширяется раздел. Через меню машины это не делается.

Прежде чем начинать, честно ответьте себе на вопрос: место действительно кончилось или его просто занял мусор? Чистка резервных копий, кеша и журналов решает проблему за десять минут и без риска — разбор в отдельной инструкции.

Что сделать до начала

  • Полная копия машины. Не копия сайта, а снимок всей машины: дальше идут операции с разделами, и ошибка стоит данных.
  • Тестовый прогон. Вендор прямо советует сначала отработать порядок на тестовой машине.
  • Окно. Потребуется несколько перезагрузок, сайт будет недоступен.

Порядок

  1. Расширьте диск в гипервизоре. В VirtualBox это менеджер виртуальных носителей, в других гипервизорах — свои инструменты. Система пока нового размера не увидит.
  2. Отключите и удалите swap. Он мешает расширению основного раздела, потому что лежит за ним. Здесь же правится загрузчик — параметр возобновления работы должен быть убран, иначе машина не поднимется после перезагрузки.
  3. Пересоздайте основной раздел большего размера и расширьте на него файловую систему.
  4. Создайте swap заново и верните его в настройки загрузки с новым идентификатором.
  5. Проверьте результат командой df -Th и убедитесь, что машина нормально перезагружается.

Точные команды для каждого шага приведены в инструкции вендора — ссылка на первоисточник под материалом. Там же предупреждение, которое пропускают чаще всего: шаг с правкой загрузчика обязателен, без него машина после перезагрузки не стартует.

Если сервер у хостера

На виртуальном сервере у провайдера первый шаг делает сам провайдер — в панели управления меняется тариф или размер диска. Дальше порядок внутри системы тот же. Часть хостеров расширяет раздел автоматически при перезагрузке — тогда достаточно проверить результат.

После расширения

  • проверьте, что база поднялась и сайт работает;
  • проверьте, что резервное копирование выполняется: ему нужно место;
  • настройте оповещение о свободном месте, чтобы следующий раз не стал неожиданностью.

Частые вопросы

Можно ли увеличить диск через меню машины?

Нет, меню этим не занимается, и поддержка вендора помогает только по вопросам меню. Расширение диска — работа администратора: сначала в гипервизоре, потом в самой системе.

Насколько это рискованно?

Операции с разделами необратимы: пересоздание раздела при ошибке стоит данных. Поэтому делают полную копию машины и сначала отрабатывают порядок на тестовой.

Может, проще освободить место?

Часто да. Резервные копии, кеш и журналы нередко занимают десятки гигабайт, и чистка решает вопрос за десять минут без риска. Расширять диск имеет смысл, когда чистить уже нечего.