Полное восстановление аккаунта cPanel из JetBackup 5
ПечатьКоротко: полное восстановление возвращает весь хостинг-аккаунт в состояние на выбранную дату: файлы всех сайтов, базы данных, почтовые ящики, DNS-зоны и настройки cPanel. Запустить его можно самостоятельно в JetBackup 5, в разделе Full Backups. Пользуйтесь им, когда пострадало сразу несколько частей аккаунта; если затронут один сайт, одна база или один ящик, безопаснее частичное восстановление.
Полное или частичное восстановление?
Всё, что изменилось после даты копии, будет перезаписано, в том числе письма, полученные за это время, новые заказы и комментарии. Поэтому выбирайте минимальный объём восстановления, который решает проблему:
| Что случилось | Что восстанавливать |
|---|---|
| Файлы одного сайта удалены или повреждены | Только его папку: восстановление файлов в JetBackup 5 |
| Пропало или испорчено содержимое сайта, файлы в порядке | Только базу данных: восстановление базы данных MySQL |
| Удалены письма или почтовый ящик | Только этот ящик: восстановление почтовых ящиков |
| Пострадали сразу несколько сайтов, почта и настройки | Весь аккаунт, как описано ниже |
Перед началом
- Внимательно выберите дату. Копии создаются каждые 24–48 часов и хранятся 30 дней; берите последнюю, сделанную до появления проблемы.
- Подумайте, что изменилось с тех пор. Если в магазин поступали заказы или в ящики приходили важные письма, исключите их из восстановления (см. шаг 5) или заранее сохраните.
- Предупредите тех, кто работает с сайтом или читает корпоративную почту, чтобы во время восстановления никто ничего не менял.
Порядок действий
- Войдите в cPanel и откройте JetBackup 5 в разделе Files.
- В блоке Restore & Download нажмите Full Backups. Откроется вкладка Full Account со списком полных копий.
- Щёлкните по строке с выбранной датой (столбец Created), затем нажмите кнопку Restore под списком.
- Откроется окно Restore Summary. В разделе Items To Restore каждая часть аккаунта показана отдельным блоком: Panel Config (настройки cPanel), Home Dir Files (файлы), Databases, Database Users, Email Accounts, Cron Jobs, Domains и SSL Certificates.
- Чтобы исключить какую-то часть, нажмите Remove items в её блоке. Например, уберите Email Accounts, если хотите сохранить письма, пришедшие после даты копии.
- Обратите внимание на флажок Merge backup data with live account data в блоке Restore Options. Если он выключен, аккаунт возвращается к состоянию копии; если включён, копия объединяется с тем, что сейчас на сервере. Для чистого отката, например после взлома, оставьте его выключенным.
- Нажмите Restore Selected Items. Если отмечен пункт Go to Queue after I click Restore, Вы сразу попадёте в очередь.
Во время восстановления и после
Полное восстановление идёт дольше частичного; время зависит от размера аккаунта. В Queue задача сначала имеет статус Pending, затем выполняется и доходит до Completed. В это время не меняйте файлы, базы и почтовые ящики.
После завершения проверьте:
- открывается ли каждый сайт и пускает ли Вас его панель администратора;
- отправляется и приходит ли почта;
- какие пароли теперь действуют: пароли почты и FTP, изменённые после даты копии, могут вернуться к прежним.
Если задача завершилась статусом Failed, попробуйте другую дату. При повторной ошибке откройте тикет и укажите дату копии и время запуска восстановления.
Частые вопросы
Удалит ли полное восстановление вирус?
Оно вернёт файлы в состояние на дату копии, но не закроет уязвимость, которой воспользовался злоумышленник. После восстановления обновите CMS, плагины и темы и смените все пароли. Подробный порядок действий в статье что делать, если сайт взломали.
Аккаунт приостановлен или удалён. Могу ли я восстановить его сам?
Нет: пока аккаунт приостановлен или после его удаления JetBackup в cPanel недоступен. Как правило, мы храним копии такого аккаунта ещё до 90 дней после его приостановки или удаления. Оплатите задолженность, если она есть, и откройте тикет, а мы проверим, что можно восстановить.
Можно ли восстановить копию старше 30 дней?
Автоматические копии хранятся по кругу 30 дней. Для более ранних дат нужна собственная копия, например полная копия, скачанная из JetBackup.