Если файлы удалили случайно, главное правило — перестать делать хаотичные изменения. Новые загрузки, установщики или плагины очистки могут перезаписать полезные следы и усложнить восстановление.
Первые шаги
- Не переустанавливайте CMS поверх сломанного сайта, если точно не знаете, чего не хватает.
- Проверьте, удалена одна папка или пустой весь аккаунт.
- Поищите архивы, старые бэкапы или копии в аккаунте.
- Проверьте, осталась ли база данных.
- Напишите в поддержку и опишите, что удалили и когда это произошло.
Что можно восстановить
| Данные | Комментарий |
|---|---|
| Файлы из бэкапа | Возможно, если есть бэкап за нужную дату. |
| База данных | Если файлы удалены, но база осталась, контент CMS может быть восстановим. |
| Uploads/картинки | Часто самая важная часть для CMS-сайтов. |
| Конфигурационные файлы | Нужны, чтобы подключить восстановленные файлы к существующей базе. |
Если у вас есть скачанная копия сайта, не загружайте ее вслепую в первую попавшуюся папку. Сначала подтвердите правильный document root домена.
Первые действия при аварии
- Остановите повторные правки, пока не понятно, что произошло.
- Зафиксируйте время, когда сайт точно работал.
- Найдите последнюю чистую копию и текущие файлы/базу.
- Если сайт мог быть заражен, не восстанавливайте бэкап, в котором уже есть вредоносный код.
Пришлите домен, что произошло, когда сайт точно работал и какой бэкап есть. Поможем выбрать, восстанавливать файлы, базу, DNS, почту или весь сайт. Написать в чат.
Что проверить в панели хостинга
Панель хостинга помогает управлять сайтами, доменами, базами данных, почтой, PHP и файлами. Перед изменениями важно убедиться, что выбран правильный домен или аккаунт, особенно если в панели размещено несколько сайтов.
- проверьте путь к корневой папке сайта;
- убедитесь, что выбрана нужная версия PHP;
- проверьте лимиты диска, inode и базы данных;
- при работе с файлами сохраняйте резервную копию;
- после изменения настроек очищайте кэш сайта и браузера.
Если инструкция не совпадает с вашей панелью, уточните, используется DirectAdmin, cPanel, ISPmanager или другая система управления.
Что подготовить перед обращением
Чтобы поддержка GoodNet быстрее разобралась с вопросом по теме «Что делать, если файлы сайта удалили случайно», укажите домен, услугу, время появления проблемы, что менялось перед этим и приложите точный текст ошибки или скриншот. Это помогает сразу перейти к диагностике, а не тратить время на уточнение базовых данных.
