Раньше я не имел понятия о таком понятии, как индексные дескрипторы (Inodes) на хостинге. Однако, любому человеку, связанным с хостингом рано или поздно придется узнать, что это такое.
Все обращали внимание, что копирование 1 Гб целого файла занимает пару минут, а 1 Гб мелких файлов может растянуться на пол часа. Так и с хостингом. Помимо предоставленного объема места, хостинг поставляет определенное количество Inodes. В данный момент я использую хостинг от HOSTiQ. Их тарифы выглядят следующим образом.

Таким образом предоставляется от 200 тыс до 400 тыс. дескрипторов. По следующей ссылке можно почитать про индексные дескрипторы на виртуальном хостинге.
Однажды я увидел, что в статистике панели cPanel занято 40% под Inodes при 16,22% (4,06 Гб/25 Гб) занятого места на диске. Это довольно большое значение Inodes и такими темпами через год они займут предельное значение.

Статьи сайта technoanna.com обладают большим количеством изображений и я решил, что они занимают данное место. Но проблему нужно решать и я решил связаться с тех.поддержкой хостинга. Мне было сообщено, что отдельно приобрести иноды нельзя есть два варианта дальнейших действий — убрать лишние файлы или приобрести пакет с их большим количеством.
Однако нужно более подробно разобраться в ситуации и я запросил распределение Inodes на сайте. Мне было сообщено, что на 19 февраля 2020 года индексные дескрипторы распределены следующим образом.
/home/easywork/public_html:
52839 /home/easywork/public_html
51025 /home/easywork/public_html/wp-content
1212 /home/easywork/public_html/wp-includes
565 /home/easywork/public_html/wp-admin
1 /home/easywork/public_html/cgi-bin
Наибольший объем занимает папка /home/easywork/public_html (52839 инодов). Из нее наибольший объем занимает папка /home/easywork/public_html/wp-content (51025 инодов). Я запросил более детальную информацию по потреблению индексных дескрипторов в данной директории.
51052 /home/easywork/public_html/wp-content
20357 /home/easywork/public_html/wp-content/updraft
17631 /home/easywork/public_html/wp-content/uploads
5088 /home/easywork/public_html/wp-content/plugins
2434 /home/easywork/public_html/wp-content/ew_backup
2434 /home/easywork/public_html/wp-content/ew_backup-old
1714 /home/easywork/public_html/wp-content/ew-backup
622 /home/easywork/public_html/wp-content/ew-backup-old
328 /home/easywork/public_html/wp-content/themes
300 /home/easywork/public_html/wp-content/cache
61 /home/easywork/public_html/wp-content/languages
58 /home/easywork/public_html/wp-content/languages-old
4 /home/easywork/public_html/wp-content/Dropbox_Backup
4 /home/easywork/public_html/wp-content/Dropbox_Backup-old
3 /home/easywork/public_html/wp-content/backups
1 /home/easywork/public_html/wp-content/upgrade
1 /home/easywork/public_html/wp-content/logs
1 /home/easywork/public_html/wp-content/uploads-old
1 /home/easywork/public_html/wp-content/plugins-old
1 /home/easywork/public_html/wp-content/logs-old
1 /home/easywork/public_html/wp-content/themes-old
Наибольший объем занимают /updraft (20357 шт), /uploads (17631 шт) и /plugins (5088 шт).
Папка updraft/ создана плагином UpdraftPlus — Backup/Restore, который создает резервные копии сайта. Распределение Inodes следующее.
14877 /home/easywork/public_html/wp-content/updraft/uploads-old
5204 /home/easywork/public_html/wp-content/updraft/plugins-old
265 /home/easywork/public_html/wp-content/updraft/themes-old
1 /home/easywork/public_html/wp-content/updraft/emptydir
Как оказалось, на локальном сервере была сохранена копия сайта.

Однако после удаление данных файлов резервного копирования, место использованное UpdraftPlus все также оставалось большим.

на хостинге в папке /updraft остались распакованные файлы сайта (их можно увидеть через FileZilla). Это папки типа папки «uploads-old» «themes-old» и т.д. Они также занимают место на хостинге и плагин
Дело в том, что пол года назад сайт восстанавливался из резервной копии. Перед восстановления резервной копии, UpdraftPlus переименовал существующие папки plugins, themes и uploads в папки plugins-old, themes-old и uploads-old (в случае, если что-то пойдет не так с восстановлением). Как только восстановление успешно произойдет, можно удалить эти старые папки. Для этого выберите «Настройки»> «Резервные копии UpdraftPlus» от администратора WordPress, затем нужно нажать кнопку «Удалить старые каталоги» в верхней части страницы.

В свое время это не было сделано и сейчас стоит этим заняться.

После этого количество Inodes уменьшилось с 60,6 тыс (40,4%) до 36,95 тыс (24,63%).

Распределение Inodes в папке /home/easywork/public_html/wp-content/uploads (17631 шт Inodes):
14611 /home/easywork/public_html/wp-content/uploads/2019
1374 /home/easywork/public_html/wp-content/uploads/2020
931 /home/easywork/public_html/wp-content/uploads/2017
393 /home/easywork/public_html/wp-content/uploads/2016
308 /home/easywork/public_html/wp-content/uploads/2018
6 /home/easywork/public_html/wp-content/uploads/iw-backup
6 /home/easywork/public_html/wp-content/uploads/ithemes-security
В данной папке содержатся по большей части картинки, используемые в статьях. При загрузке каждого файла генерируется еще 6 с разными разрешениями. Все кроме 300х300 создаются в момент публикации статьи на сайте. Это относится к изображениям, которые используются в качестве миниатюры для статей и создаются настройками темы WORDPRESS.

Для обычных изображений создаются лишь изображения, указанные в «Медиа настройках» к медифайлам. У меня был указана миниатюра 300 х 300, но я ее тоже отключил, чтобы теперь не продолжать плодить дубли картинок и не расходовать зря дисковое пространство. Данное разрешение не используется на сайте.

Таким образом можно уменьшить количество Inodes на текущий момент, большую часть которых составляют изображения и файлы резервного восстановления плагина UpdraftPlus.
Ранее приходилось разбираться с плагином Easy Watermark, который не ставил водяной знак на изображениях шириной 768.