# Восстановление сайта из резервной копии

Source: https://support.kapsulehost.com/ru-ru/restoring-from-backup

Если ваш сайт перестал работать после обновления, был скомпрометирован или контент был случайно удалён, восстановление из резервной копии часто оказывается самым быстрым способом вернуть сайт в рабочее состояние. В этом руководстве описан весь процесс восстановления.

## Когда стоит восстанавливать сайт из резервной копии

Восстановление будет правильным шагом, если:

- Обновление плагина или темы сломало сайт, и вы не можете открыть панель администратора.
- Ваш сайт был [взломан или изуродован](https://support.kapsulehost.com/ru-ru/site-hacked-what-to-do), и вам нужно вернуть его в чистое состояние.
- Вы случайно удалили записи, страницы или загруженные файлы, и они нужны вам снова.
- Смена версии PHP вызвала фатальные ошибки, а возврат только PHP проблему не решил.
- Изменение конфигурации сделало сайт недоступным, и вы не можете определить причину.

> **Tip:** Если вы не уверены, что восстановление решит проблему, сначала попробуйте восстановить сайт в [тестовую среду](https://support.kapsulehost.com/ru-ru/staging-environments). Свяжитесь с поддержкой, если вам нужно настроить восстановление в тестовую среду, прежде чем трогать рабочий сайт.

## Что делает восстановление

Восстановление полностью перезаписывает ваш текущий сайт содержимым выбранной резервной копии:

- Все файлы сайта заменяются файлами из резервной копии.
- База данных заменяется снимком базы данных из резервной копии.
- Все изменения, внесённые после создания резервной копии, включая новые записи, новые загрузки, изменения настроек и обновления плагинов, будут потеряны.

> **Warning:** Восстановление нельзя отменить. Как только вы подтвердите восстановление, текущее состояние вашего сайта будет утрачено. Если в текущей версии сайта есть что-то, что вы хотите сохранить (например, заказы, оформленные после создания резервной копии, или запись, которую вы написали сегодня), сохраните или экспортируйте это до восстановления.

## Сколько времени занимает восстановление

Большинство восстановлений завершается за время от 2 до 5 минут. Для крупных сайтов с большим количеством файлов или большой базой данных это может занять до 10 минут. Во время восстановления ваш сайт будет ненадолго недоступен.

![Страница резервных копий сайта в KPanel с вариантами восстановления для каждой копии](https://support.kapsulehost.com/help/screenshots/restoring-from-backup.57322841.webp)

## Как найти резервную копию в KPanel

1. Войдите в **KPanel** на [kpanel.kapsulehost.com](https://kpanel.kapsulehost.com).
2. Нажмите **Веб-сайты** в левой боковой панели, затем выберите сайт, который хотите восстановить.
3. В собственном меню сайта откройте **Резервные копии**, затем **Резервные копии**. Прямой адрес: `/websites/<site-id>/backups`.
4. Вы увидите список доступных резервных копий, отсортированный по дате, самые новые вверху. Для каждой копии указаны её метка (если вы её добавили), дата и время создания и размер.

Каждая резервная копия указана в списке по дате и времени создания и по типу (автоматическая или ручная), поэтому ручную копию ищите по тому, когда вы её сделали.

## Восстановление из резервной копии

1. Найдите в списке резервную копию, которую хотите восстановить.
2. Нажмите кнопку **Restore** рядом с этой копией.
3. Появится диалоговое окно подтверждения. Выберите, куда восстанавливать и что восстанавливать.
4. По умолчанию в качестве цели восстановления выбран вариант **Staging (recommended)**, при котором создаётся копия вашего сайта, чтобы вы могли всё проверить до того, как что-либо затронет рабочий сайт.
5. В поле **What to restore** выберите: **Files + database** (по умолчанию), **Files only** или **Database only**.
6. Чтобы восстановить данные прямо на рабочий сайт, переключите цель на **Directly to live (advanced)** и для подтверждения введите доменное имя.
7. Нажмите **Restore to staging** (или **Restore directly to live**, если вы переключили цель).

Восстановление начнётся сразу. Появится индикатор выполнения. Если вы восстанавливали в тестовую среду, по завершении появится ссылка для предварительного просмотра тестового адреса.

## Восстановление через Kora

Вы можете попросить [Kora](https://support.kapsulehost.com/ru-ru/how-kora-works) восстановить резервную копию за вас:

> «Восстанови мой сайт из вчерашней резервной копии».
> «Откати сайт к резервной копии, которую я сделал перед обновлением PHP».

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

## Что делать после восстановления

Когда восстановление завершится, проверьте следующее:

1. **Откройте свой сайт** в новой вкладке браузера (используйте приватное окно или режим инкогнито, чтобы не видеть кешированные версии). Убедитесь, что он загружается правильно и ожидаемые страницы на месте.
2. **Войдите в панель администратора WordPress или вашего приложения**, чтобы убедиться, что административная часть доступна.
3. **Проверьте, не пропал ли контент.** Записи, заказы или загрузки, созданные после момента создания резервной копии, придётся добавить заново вручную, если они важны.
4. **Повторно внесите намеренные изменения.** Если резервная копия была создана раньше, чем вы сознательно изменили конфигурацию (например, ввели новый API-ключ в плагин), введите эти настройки снова.
5. **Обновите плагины или запустите проверку безопасности**, если восстановление понадобилось из-за взлома. Восстановление удаляет внедрённые файлы, но уязвимость, которая позволила взломать сайт, всё равно нужно устранить.

> **Note:** Если вы восстанавливали сайт после взлома, свяжитесь с поддержкой по адресу [support@kapsulehost.com](mailto:support@kapsulehost.com) после восстановления. Команда поддержки подскажет, как усилить защиту сайта и проверить его на оставшиеся уязвимости.

## Резервные копии сохраняются после восстановления

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