Восстановление сайта из резервной копии
-
Как восстановить сайт из бэкапа созданного плагином Duplicator?
Можно подробную схему?
Благодарю!
-
ютуб https://youtu.be/tdP3quWLM0Q
документация https://snapcreek.com/duplicator/docs/
Вы не написали насколько полный был бекап.
Ок. Безопасная схема.
1. Из панели хостера делаете бекап БД. Через phpMyAdmin и/или в самой панели — это какие возможности есть у хостера. Делаете текущее состояние, а не восстанавливаете!
2. Удаляете таблицы, но не базу.
3. Создаёте где-нибудь на сервере каталог (напр ODL20170204) переносите туда все файлы сайта (кроме служебных каталогов хостера если они у Вас есть — webstat, cgi-bin и тп).
4. Загружаете в освободившийся каталог install.php и архив, созданные дублиатром
5. Заходите в браузере: вашсайт/install.php и восстанавливаете сайт. В админку пока не заходите.
6. Если у Вас был не полный бекап — копируете недостающие файлы/каталоги из ODL20170204.
7. Заходите в админку и удаляете архивы дубрикатора — увидите предложение в админке.Всё.
Убедитесь, что все файлы из ODL20170204 скопированы по своим местам и только после этого его можно удалить.
- Ответ изменён 7 лет, 8 месяцев назад пользователем SeVlad.
на сервер загрузила архив так и загружается архивом, если распаковать то появляется файл sql.
В итоге на сервере install.php, архив и распакованный файл sql.Мои действия: в файл-менеджере хостинга я нашла прямой FTP-доступ к резервным копиям. Одна из них 03/02 и я ее загрузила на сервер в папку www, предварительно удалив из нее файлы. Но что делать с БД? Для меня это темный лес, хотя я многие вопросы успешно решала ранее…
Я попыталась импортировать ее (в виду не полной осведомленности) из скаченного ранее на комп бэкапа, созданного 12/01 плагином Duplicator. Не знаю, что там загрузилось, но в списке есть тбалицы wp_……
Ещё действия:
Пробовала загрузить на сервер скаченный ранее на комп бэкап сайта, созданный 12/01 плагином Duplicator, но на сервер загружается только install.php и архив, если распаковать архив, то пояляется файл sql. Это я делала в созданной новой папке www1 на сервере.Что дальше делать не знаю…
Но что делать с БД?
в панели управления хостингом есть наверное phpMyAdmin
в нем есть операция «Импорт»PS: если техподдержка хостинга нормальная, то бэкапы можно восстановить просьбой к ним,
многие быстро реагируют и восстанавливают- Ответ изменён 7 лет, 8 месяцев назад пользователем Yui.
техподдержка — отвратительная, мурыжил меня 2 часа, жаль нет копии переписки….ссылаясь на то, чтобы я обратилась к специалисту. а его помощь заключалась просто в том, чтобы указать, где на хостинге находится резервное копирование и восстановление и сайта, и БД.
Что я и нашла, когда ушла паника…
Все восстановила! Благодарю всех участвовавших.P.S.: так для меня и осталось тайной связать БД и бэкап.
@sevlad, Пара комментариев к инструкции :).
2. Удаляете таблицы, но не базу.
Так Duplicator же сам очистит базу?
7. Заходите в админку и удаляете архивы дубрикатора — увидите предложение в админке.
Разве эта очистка удаляет архив сайта из шага 4?
Так Duplicator же сам очистит базу?
Насколько я помню — нет. Вроде даже не может записать, если база не пуста. Но до конца не уверен. В любом случае ручная очистка всегда надёжнее.
На скрипт надейся, но сам не плошай (с) 😉Разве эта очистка удаляет архив сайта из шага 4?
Нет. В п7 речь о инталелре, архиве и распакованных из этого архива файлах.
ак Duplicator же сам очистит базу?
Насколько я помню — нет. Вроде даже не может записать, если база не пуста
я не так давно клонировала сайт, база очищается
база очищается
А, ну значит хорошо.
Ок. п2 — опционально 🙂
- Тема «Восстановление сайта из резервной копии» закрыта для новых ответов.