3.2.3 Как узнать что занимает место на хостинг-аккаунте

Disk Quota Banner

Любой тарифный план хостинга имеет квоты на используемое им дисковое пространство. Превышение этих квот Вашим хостингом крайне негативно сказывается на работе сайтов – вплоть до полной их неработоспособности.

Если Вы получили уведомление о скором Превышении допустимых лимитов хостинга от нашей автоматики, мы рекоммендуем Вам как можно скорее зайти на хостинг и очистить диск от более неактуальных файлов. Или, если такой возможности нет – повысить тарифный план хостинга.

Дополнительно: ознакомиться с квотами для обычного, премиум и ресселинг хостинга можно на соответствующих страницах этих линеек тарифных планов.

Как узнать сколько места занято на Вашем хостинге и что его занимает?

Панель ISPManager4

Узнать чем занято дисковое пространство на Вашем хостинге можно в панели управления хостингом. А именно, выполнив следующие шаги:

1. Перейдите в раздел Статистика ⭢ Используемые ресурсы. Здесь можно увидеть текущее использование всех лимитов Вашего тарифного плана:

Ресурсы хостинга

2. В разделе Статистика ⭢ Использование диска можно ознакомиться с более детальной информацией именно по использованию дисковой квоты.

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

Обычно, причиной исчерпания дисковой квоты на Вашем хостинге могут стать следующие директории:

  • /www/ – директория с непосредственно файлами Ваших сайтов. Удалять файлы активных сайтов желательно только при полной уверенности в их неактуальности.
  • /email/ – директория содержит файлы Вашей электронной почты. Старые и неактуальные письма при необходимости можно удалить.

Внимание: мы категорически не советуем удалять файлы почты при помощи файлового менеджера. Для этой задачи намного лучше воспользоваться почтовым клиентом или вкладкой Почтовые ящики.

  • /logs/ – директория с журналами доступа и ошибок Ваших сайтов. При определенных условиях может занимать очень много места на хостинге. Удаление старых логов ошибок практически определенно является безопасным.
  • /логин-пользователя/ – на скриншоте такая директория названа exampleuser. В ней зачастую хранятся локальные пользовательские бэкапы, выполняемые по Вашему заданию. Удаление старых копий является относительно безопасным.

Совет: если после удаления каких-либо файлов сайт перестал работать корректно – воспользуйтесь восстановлением из бэкапа.

Вопрос: что делать, если не получается удалить резервные копии?

Резервные копии занимают место только если они созданы по Вашему заданию и хранятся на Вашем сервере. Бэкапы вида admin-1_full... созданы по заданию администрации, хранятся на отдельном сервере и не занимают Ваше дисковое пространство. Вы не можете их удалить. При этом, они все еще доступны для использования:

Резервное копирование по заданию администрации

В этом примере, место на Вашей дисковой квоте занимает только единственный пользовательский бэкап, с названием 1_usercustombackup-2024-04-26.

3. Место на хостинге также занимают Ваши Базы данных. К сожалению, текущая реализация модуля Использование диска не поможет Вам узнать сколько места занимают именно БД. Для этого необходимо зайти во вкладку Базы данных:

Базы данных

Выполнив эти три шага можно полностью ознакомиться со всеми возможными причинами исчерапания дисковой квоты на Вашем хостинге. На основании полученных данных необходимо либо очистить неактуальные файлы/почту/БД (при их наличии), либо повысить тарифный план услуги.

Определение занимаемого места с помощью SSH

Если Ваш тарифный план поддерживает использование SSH, Вы можете определить занимаемое на хостинге место с помощью команд в терминале.

Например, следующая команда

du --si --max-depth=1

Покажет Вам занимаемое директориями сайта место в удобном формате на глубине в 1 с места ее запуска:

Вывод
4.1k ./.cache 320k ./lets_encrypt 8.2k ./backup 13k ./php-bin 4.1k ./bin-tmp 66M ./exampleuser 206M ./www 29k ./email 70k ./logs 4.1k ./mod-tmp 8.2k ./etc 272M .

Дополнительно: у нас имеется более детальная статья про определение занятого места и inode с помощью SSH. Ознакомиться ней Вы можете по ссылке.