Техническое задание: Оптимизация дискового пространства сайта
Проблема
После вирусной атаки на сайт произошла критическая потеря дискового пространства на хостинге. В результате:
- Кончилось место на диске, что блокирует дальнейшую работу.
- Половина карточек товаров была утеряна.
- Вирус был частично удален, и начался процесс восстановления контента, но ресурсы диска исчерпаны, не позволив восстановить даже половину данных.
Цель работы
Выполнить комплексную диагностику и безопасно освободить дисковое пространство для возможности полного восстановления функционала сайта.
Основные задачи
- Анализ использования диска: Определить, какие файлы и папки занимают наибольший объем.
- Поиск остатков вируса: Проверить наличие скрытых, подозрительных или дублирующихся файлов, оставшихся после чистки.
- Очистка кэша и временных файлов: Безопасное удаление ненужных лог-файлов, кэша CMS, резервных копий (при наличии актуальных).
- Оптимизация базы данных: Проверить и очистить таблицы от временных или ошибочных записей, если проблема связана с СУБД.
- Консультация: Дать рекомендации по предотвращению подобных ситуаций в будущем (настройка бэкапов, мониторинг диска).
Требования к результату
- Дисковое пространство должно быть освобождено в объеме, достаточном для полного восстановления утраченного контента и дальнейшей работы сайта.
- Все операции должны проводиться с максимальной осторожностью, чтобы не удалить рабочие файлы сайта и восстановленные данные.
- По итогам работы должен быть предоставлен краткий отчет о проделанных действиях и найденных проблемах.