Как восстановить резервную копию wordpress
Как восстановить WordPress-сайт из резервной копии базы данных
Если ваш сайт на WordPress постигла катастрофа, у вас закономерно возникает идея восстановления из бэкапа базы данных. Можно ли воссоздать WordPress-сайт, используя резервную копию базы данных? Если кратко: да, но есть нюансы. Восстановление возможно, однако придется подойти к этому процессу максимально обдуманно.
Резервные копии базы данных WordPress и файлов
Причина, по которой вам понадобятся оба бэкапа, предельно проста: по отдельности они не содержат всех данных, необходимых для восстановления. Эти резервные копии дополняют друг друга.
Вот, что входит в состав бэкапа (дампа) базы данных WordPress:
Что входит в состав файлового бэкапа:
Предположим, что случилось самое страшное: ваш WordPress-сайт уничтожен, настройки автоматического бэкапа на хостинге дали сбой – полной резервной копии сайта у вас нет. Но есть недавний бэкап базы данных. Будет ли этого достаточно?
Для начала, посмотрите на этот тестовый сайт, который я собираюсь восстановить.
Теперь давайте рассмотрим шаги, которые нужно предпринять для создания нового WordPress- сайта из базы данных предыдущего.
Шаг 1: создание базы данных и пользователя
Добавьте суффикс к имени новой базы данных и нажмите кнопку « Создать базу данных »:
После создания новой базы данных необходимо добавить пользователя MySQL. Проще всего назвать эту учетную запись так же, как и базу данных. Сохраните на будущее название базы данных, имя пользователя и пароль.
Теперь добавьте к базе данных только что созданного пользователя:
На следующем этапе вам будет предложено определить привилегии пользователя базы данных. Отметьте пункт « Все привилегии », а после этого нажмите кнопку « Применить изменения ».
Шаг 2: импорт бэкапа базы данных
Обычно для управления базами данных на хостингах используется phpMyAdmin. Если на вашем хостинге используется другое решение, процесс все равно будет похожим на рассмотренный ниже.
Нажмите « ОК » для запуска процесса импорта дампа.
Шаг 3: установка движка WordPress
Следующий этап восстановления сайта из дампа базы данных – установка движка WordPress. Скачайте самую свежую версию WordPress – на данный момент это версия 5.7.
Распакуйте скачанный архив. Внутри полученной папки будет другая, называющаяся wordpress, в которой и содержатся нужные вам каталоги и файлы.
Самый простой способ загрузки и установки основных файлов WordPress – с помощью FTP-клиента. Загрузите содержимое папки wordpress в директорию public_html, расположенной на хостинге. Если на вашем хостинге такой директории нет, загружайте файлы движка в папку htdocs или www.
Если предыдущий WordPress-сайт был установлен в поддиректорию, загружайте файлы именно в нее. Например, если адрес прежнего сайта был example.com/wp/, загружайте файлы движка в поддиректорию /wp/.
Шаг 4: переустановка WordPress
После импорта дампа базы и переноса файлов на хостинг можно приступать к переустановке. Перейдите по URL-адресу вашего сайта – откроется страница установки WordPress с предложением выбрать наиболее подходящий язык.
После выбора языка и нажатия кнопки « Далее », введите в соответствующие поля формы название базы данных, имя пользователя и пароль, которые вы сохранили ранее. По умолчанию префикс таблиц БД – wp_. Проверьте бэкап вашей базы данных – если в ней используется другой префикс, то измените данные в поле с wp_ на свои собственные:
Если все будет сделано правильно, вы увидите следующее сообщение:
Запустите установку – появится сообщение о том, что WordPress уже установлен (потому что вы импортировали дамп базы данных). Теперь можно входить в панель администрирования.
Все готово? Пока нет. Чтобы переустановить сайт на WordPress без потери содержимого, необходимо воссоздать и базу данных, и пользовательские файлы. Импорт дампа базы данных уже сделан, но файлы еще не восстановлены. Поэтому потребуются дополнительные шаги, прежде чем ваш WordPress-сайт вернется к жизни в первозданном виде.
Шаг 5: переустановка темы оформления
Первым делом надо решить проблему с темой оформления. На вкладке Внешний вид > Темы есть сообщение о повреждении:
Кроме того, главная страница сайта демонстрирует уведомление об отсутствии каталога темы оформления:
Найдите отсутствующую тему оформления в каталоге WordPress.org, установите и активируйте. Если это премиум-тема – загрузите ее в zip-архиве.
Как быть, если на старом WordPress-сайте использовалась дочерняя (кастомизированная) тема оформления? Обычно использование таких тем – прекрасная идея, но в процессе восстановления WordPress-сайта из бэкапа базы данных это означает дополнительные сложности. Если резервной копии дочерней темы оформления нет, то вам придется сначала установить оригинальную тему, а затем с нуля воссоздать все кастомные настройки.
Шаг 6: переустановка плагинов
Следующая проблема – отсутствие всех ранее установленных плагинов. Перейдите в раздел « Плагины » – там будут только стандартные Akismet и Hello Dolly. Если вы не пользовались ими раньше – можете их удалить.
Составьте список всех плагинов, деактивированных из-за ошибки.
Если посмотреть на главную страницу – можно увидеть ссылки на отсутствующие плагины, также как продемонстрированное на скриншоте указание на отсутствующий плагин Ninja Forms:
Уже догадались? Придется переустановить и активировать все отсутствующие плагины – либо через поиск по официальному каталогу WordPress, либо путем загрузки соответствующих zip-файлов. Если повезло, то плагины сохранены на вашем компьютере. В случае неудачи, придется повторно скачать необходимые плагины с сайтов разработчиков, или даже приобрести новейшие версии.
Шаг 7: настройка виджетов
После установки плагинов и возвращения формы обратной связи надо решить проблему отсутствия боковых панелей (сайдбаров). Это можно поправить перетаскиванием виджетов на нужные позиции:
Однако изображения в виджете « Последние записи » по-прежнему отсутствуют:
Как и все изображения в медиа библиотеке:
На главной странице тоже нет никаких изображений, а стиль оформления, основанный на плагине Elementor, полностью уничтожен:
Сохранение страницы в конструкторе Elementor восстановит стиль оформления, но как быть с изображениями?
Шаг 8: восстановление изображений
Теперь нам предстоит самая сложная часть работы. Восстановление изображений – масштабная задача, и простых решений для ее выполнения просто нет. Если на старом WordPress-сайте было множество фотографий и графики, процесс восстановления будет медленным.
Загрузка сохраненных копий
Если какие-то из отсутствующих изображений сохранены на вашем компьютере или в облачном хранилище – загружайте их на хостинг с помощью FTP-клиента. В идеале нужны полноразмерные, оригинальные картинки, из которых можно сделать уменьшенные копии, если они используются в теме оформления WordPress.
Воспользуйтесь плагином Regenerate Thumbnails для воссоздания всех миниатюр изображений, которые вы восстанавливаете.
Поиск графики в интернете
Что делать, если никаких копий не сохранилось?
Если вы использовали демо-контент, и еще не успели заменить графику своей собственной, можно найти фотографии на сайте разработчика. В моем случае можно обратиться к авторам демонстрационного наполнения для сайта – GeneratePress и Theme Unit Test Data, а также к разработчикам темы оформления Restaurant Homepage – Elementor.
В противном случае рекомендую полезный сервис ViewCached – он покажет сохраненные в кэше версии сайта.
Нажмите кнопку Google, чтобы просмотреть страницы, недавно сохраненные этим поисковиком. Кликните правой кнопкой мыши по изображению и воспользуйтесь нужной опцией сохранения. Если необходимо сохранить множество картинок, воспользуйтесь плагином Image Downloader для браузера Google Chrome – он скачает все изображения с указанной пользователем веб-страницы.
Если сайт еще не был проиндексирован поисковиками, поскольку находился в стадии разработки, но при этом вы недавно открывали его в браузере Google Chrome, попробуйте плагин ChromeCacheView – он покажет файлы посещенных веб-страниц, сохраненные в кэше браузера.
Если ничто не помогло
В случае неудачи с каждым из рассмотренных выше способов остаются два варианта. Первый – удалить ссылки на потерянные изображения. Второй – заменить их на новые картинки. Ни один из этих методов нельзя назвать удовлетворительным в случае, если ваш WordPress-сайт заполнен внушительным количеством изображений (как в случае с портфолио фотографа, например), и я надеюсь, что вы в такой ситуации не окажетесь.
Подведем итоги
Теперь вы знаете, как воссоздать WordPress-сайт без потери содержимого. Хотя создание нового WordPress-сайта на основе дампа базы данных старого сайта возможна, необходимо понимать, это длительный и достаточно кропотливый процесс. Потеря графики, скорее всего, станет самой большой проблемой, и ее решение займет действительно продолжительное время.
Главный урок из этого опыта – делать почаще резервные копии сайта, причем полную, а не только базы данных. Слишком много бэкапов не бывает. Кроме того важно выбрать хорошего хостинг — провайдера. На качественном хостинге должен быть предусмотрен ежедневный бэкап и восстановление по запросу.
Пожалуйста, оставьте свои комментарии по текущей теме статьи. Мы крайне благодарны вам за ваши комментарии, отклики, лайки, дизлайки, подписки!
Пожалуйста, оставьте свои отзывы по текущей теме статьи. Мы очень благодарим вас за ваши комментарии, дизлайки, подписки, отклики, лайки!
Как восстановить резервную копию вашего сайта WordPress
Существует несколько способов восстановления веб-сайтов WordPress из резервной копии, которые мы обсудим в следующих разделах. Но сначала давайте разберемся с различными компонентами веб-сайта, которые необходимо резервировать и восстанавливать.
Ключевые компоненты сайта WordPress
Любая установка WordPress состоит из различных компонентов, которые являются ее основными строительными блоками. Есть 4 компонента WordPress, для которых вы всегда должны создавать резервные копии:
Резервная копия WordPress обычно содержит все эти четыре компонента. В результате восстановление резервной копии означает восстановление этих компонентов на веб-сайте. Давайте теперь посмотрим, как выполнить процесс восстановления.
Два метода восстановления резервной копии WordPress
Вы можете выполнить восстановление WordPress любым из следующих способов:
Инструменты, необходимые для восстановления резервной копии WordPress
Мы рассмотрим каждый из этих методов восстановления более подробно в следующем разделе. Однако для выполнения восстановления вручную вам сначала необходимо иметь:
Метод №1: Выполнение ручного восстановления с помощью phpMyAdmin
Если вы использовали инструмент phpMyAdmin для резервного копирования своего сайта, вы можете легко использовать его и для восстановления резервной копии. Вы можете либо загрузить инструмент phpMyAdmin самостоятельно, либо использовать предустановленный инструмент, предоставленный вашим провайдером веб-хостинга, из его панели управления.
Вот шаги, которые вам необходимо выполнить:
Выполнение ручного восстановления с использованием MySQL
Если вы знакомы с командами SQL и создали резервные копии своего веб-сайта с помощью инструмента MySQL, вы можете восстановить файлы резервных копий с его помощью.
Вот шаги, которые необходимо выполнить вручную:
С его помощью вы можете восстановить резервные копии базы данных на своем веб-сайте WordPress.
Хотя оба этих ручных метода эффективны, они полезны только для восстановления файлов базы данных WordPress. Чтобы восстановить другие компоненты WordPress из доступной резервной копии, вам необходимо выполнить несколько дополнительных действий вручную. Кроме того, для выполнения восстановления вручную вы должны обладать достаточными техническими знаниями, чтобы беспрепятственно выполнять его в вашей системе и устранять неполадки в случае возникновения каких-либо проблем.
Лучшим вариантом резервного копирования и восстановления для новичков или нетехнических пользователей WordPress является автоматическое восстановление с использованием плагина резервного копирования и восстановления WordPress.
Метод № 2: выполнение автоматического восстановления с помощью плагина
Давайте посмотрим, как можно использовать BlogVault плагин для восстановления резервной копии. Он создает и хранит несколько версий резервных копий вашего веб-сайта в безопасном и независимом месте. В процессе восстановления вы можете выбрать любую из этих версий резервной копии для восстановления на своем веб-сайте.
Чтобы выполнить автоматическое восстановление:
Процесс восстановления BlogVaults упрощен, но детализирован; вы можете выбрать, какую версию резервной копии хотите восстановить.
В качестве альтернативы, если вы хотите восстановить другую версию резервной копии веб-сайта:
Вот и все. Этот процесс проще и быстрее, чем ручные процедуры. Кроме того, вы можете выполнить это самостоятельно без какой-либо технической помощи.
Вы также можете использовать такие плагины, как WP Балетмейстер or копировальный аппарат для создания промежуточного сайта. Как только вы будете удовлетворены, вы можете продолжить и объединить резервную копию с действующим веб-сайтом.
В заключение
В современном онлайн-мире никогда нельзя быть слишком осторожным, когда дело касается их веб-сайта. Обеспечение его резервного копирования жизненно важно для работоспособности сайта. Он действует как подстраховка от потери данных и сводит к минимуму время простоя. Но что за бэкап, если его нельзя восстановить?
Чтобы резервные копии веб-сайтов были полезны в случае сбоя веб-сайта, пользователи WordPress должны иметь возможность получать доступ и восстанавливать свои резервные копии как можно быстрее. Хотя это можно сделать вручную, обычно это сложная процедура, требующая времени и терпения. Даже самая маленькая ошибка может потребовать повторного восстановления.
В таком случае лучше всего выбрать плагин резервного копирования, который упростил процесс восстановления. Автоматизированные инструменты обеспечивают удобные для пользователя процессы восстановления, которые могут выполняться быстрее и без особых хлопот.
Какую процедуру вы бы предпочли? Если вам не нравится делать это в одиночку, узнайте Как вы можете передать свою веб-разработку на аутсорсинг.
Об авторе: Акшат Чоудхари
О ГСВР Гость
Эта статья написана гостем-автором. Представленные ниже авторские взгляды являются полностью его или ее собственными и могут не отражать взгляды ВСЖД.
Как восстановить WordPress из резервной копии? (cPanel, FTP, плагин, phpMyAdmin)
Очень важно знать, как восстановить ваш сайт из резервной копии. В любой момент программное обеспечение вашего веб-сайта может рухнуть, и вы потеряете все свои данные.
Большинство больших или малых веб-сайтов в какой-то момент потеряют свои данные. Однако с помощью резервного копирования они могут восстановить свои данные и веб-сайт в исходное состояние. WordPress, как самая популярная система управления контентом в мире, рассмотрела эту проблему и предоставляет своим пользователям возможность резервного копирования и восстановления своих веб-сайтов.
Фактически, на веб-сайте WordPress у нас обычно есть варианты получения резервной копии. Один из них – через панель администратора WordPress. Другой способ – получить резервную копию из нашей cPanel, которая имеет несколько различных типов резервных копий, одна из которых является полной.
Наша цель в этой статье – научить вас восстанавливать резервную копию WordPress.
Как восстановить резервную копию WordPress с помощью плагина?
Существуют плагины WordPress, которые позволяют легко и быстро восстанавливать резервную копию.
Импортер WordPress
Если вы использовали встроенный метод WordPress для получения резервной копии, теперь вы можете перейти в магазин плагинов WordPress и загрузить плагин для восстановления WordPress с помощью полученной резервной копии.
После установки плагина вы будете перенаправлены на страницу, где вы должны загрузить XML-файл (резервную копию), который вы скачали ранее.
Имейте в виду, что эта резервная копия не включает сам WordPress. Прежде чем использовать эту резервную копию на своем новом веб-сайте, вам необходимо установить WordPress и настроить его.
Плагин ManageWP
ManageWP – один из полных и популярных плагинов, разработанных и произведенных GoDaddy. Когда вы устанавливаете этот плагин на свой веб-сайт WordPress, вы подключаетесь к managewp.com и получаете личную панель, которая дает вам доступ ко многим его функциям.
ManageWP предлагает своим пользователям как премиальные, так и бесплатные функции. В бесплатной версии ваш сайт будет получать резервную копию в облаке каждый месяц, если вы хотите, чтобы это произошло раньше, вам придется заплатить 1 доллар, чтобы обновить свою учетную запись до премиум-класса.
Чтобы восстановить резервную копию, вам просто нужно будет перейти на панель, предоставленную вам ManageWP, и нажать на ссылку для просмотра резервных копий веб-сайта, который вы хотите использовать. Затем выберите желаемую резервную копию и нажмите «Восстановить». После того, как вы увидите, что ваш сайт был восстановлен в выбранный вами файл резервной копии, вам будет показано сообщение «Веб-сайт успешно восстановлен».
Как восстановить резервную копию WordPress с помощью phpMyAdmin?
Если у вас есть файл резервной копии для вашей базы данных, когда вы откроете phpMyAdmin в верхнем меню, найдите импорт и загрузите туда свой файл. Это восстановит вашу базу данных.
Но если ваша резервная копия предназначена для определенной таблицы в вашей базе данных, и вы хотите восстановить эту конкретную таблицу, вам нужно будет найти эту таблицу в левом меню. А затем удалите всю имеющуюся информацию, нажмите «Импорт» и загрузите конкретную резервную копию этой таблицы.
Как восстановить резервную копию WordPress через cPanel?
Вы можете восстановить свой WordPress через cPanel. Этот метод рекомендуется для резервного копирования с помощью MySQL или домашнего каталога.
Чтобы восстановить эти резервные копии, войдите в cPanel и перейдите в Backup. В этом разделе вы можете загрузить резервную копию MySQL или домашнего каталога для восстановления вашего сайта.
Имейте в виду, что этот метод рекомендуется и полезен только для указанных типов резервного копирования. Если у вас есть полная резервная копия, вы не можете восстановить свой сайт через cPanel. Единственный способ сделать это – использовать WHM, который обычно доступен для владельцев частных серверов и администратора вашего хостинга.
Как восстановить резервную копию WordPress с помощью FTP?
Другой способ восстановить ваш WordPress – это загрузить файлы вручную. Если вы хотите загрузить / восстановить свой домашний каталог или файлы Public_html, вам придется использовать FTP.
Для передачи файлов по FTP вам необходимо подключиться к серверу с помощью стороннего программного обеспечения, такого как FileZilla. Затем вам нужно будет создать учетную запись для вашего FTP или попросить вашего хостинг-провайдера предоставить вам учетную запись.
После получения необходимой информации для подключения к FTP введите свое имя пользователя и пароль вместе с именем домена в FileZilla. После подключения вы можете увидеть свой домашний каталог. После этого вы сможете «перетаскивать» файлы на свой сервер.
Вывод
Процесс получения и восстановления резервной копии в WordPress прост, однако это может занять некоторое время и терпение. В этой статье мы обсудили различные способы резервного копирования и восстановления вашего веб-сайта WordPress. Встроенный метод резервного копирования WordPress с расширением XML, который содержит только вашу информацию WordPress. Резервное копирование домашнего каталога и базы данных (MySQL). Имейте в виду, что если вы хотите перенести свой сайт сразу, этих методов недостаточно.
Поскольку резервная копия домашнего каталога не включает информацию о вашей базе данных, вам также необходимо будет восстановить вашу базу данных. Если вы хотите восстановить все и перенести свой веб-сайт сразу, лучше всего использовать полное резервное копирование, а затем передать его своему хост-провайдеру для загрузки.
Как Восстановить Сайт на WordPress с Помощью Бэкапа Базы Данных
Введение
Создание бэкапа вашей базы данных и сайта — всегда хорошая идея. Чем больше резервных копий вы делаете, тем больше шанс снизить последствия от непредсказуемых событий. Удалили ли вы некоторые файлы сами или ваш WordPress был взломан и ваши файлы были заражены вредоносными программами, у вас все равно будет возможность восстановить ваш сайт на WordPress. В этом руководстве вы узнаете, как восстановить сайт WordPress, даже если у вас есть только бэкап базы данных.
Этот метод восстановления является частичным и может не помочь вам восстановить все, однако, WordPress хранит большинство настроек и данных в своей базе данных. Следовательно, вы сможете восстановить большую часть вашего сайта используя только бэкап базы данных.
Что вам понадобится
Перед тем, как вы начнете это руководство, вам понадобится следующее:
Шаг 1 — Импортирование базы данных WordPress
Во-первых, чтобы восстановить сайт, вам нужно создать пустую базу данных MySQL. Мы импортируем наш бэкап базы данных в нее.
ВАЖНО! Запишите данные базы данных MySQL: имя базы данных, имя пользователя и пароль, так как они понадобятся вам в следующем Шаге. Также, запишите Префикс таблиц. Вы можете найти Префикс таблиц в левой части phpMyAdmin.
Шаг 2 — Восстановление WordPress с помощью бэкапа базы данных
Так как в данный момент у вас есть только бэкап базы данных, следующим шагом будет установка нового WordPress:
ВАЖНО! Если вы не получили данное сообщение, значит вам нужно повторить все действия заново. Проверьте правильность введенных данных.
Шаг 3 — Переустановка темы и плагинов
На данный момент ваш сайт должен иметь ваши старые статьи, страницы, настройки, CSS файлы и пользователей. Однако без вашей предыдущей темы и плагинов все это не будет выглядеть так, как это было раньше.
Шаг 4 — Починка Постоянных ссылок
Когда вы восстановили большую часть вашего сайта, у вас может возникнуть несколько проблем. Скорее всего ваши Постоянные ссылки не будут работать как раньше, и их использование будет приводить к ошибке 404 страница не найдена.
Вы можете легко починить ваши Постоянные ссылки в Настройках вашей панели управления в разделе Постоянные ссылки. Нажмите Сохранить изменения, без каких-либо других действий. Это должно обновить и починить их.
Шаг 5 — Починка отсутствующих изображений
Теперь переходим к тяжелой части. К сожалению база данных не содержит ваших изображений с вашего предыдущего сайта. Для решения данной проблемы вам необходимо повторно загрузить каждое из отсутствующих изображений.
Для помощи в поиске отсутствующих изображений, мы будет использовать плагин Broken Link Checker.
Самой неблагоприятной ситуацией может стать полная потеря изображений с вашего локального компьютера. В таком случае, лучшим решением станет проверка архивной версии вашего сайта. Archive.org — это отличный инструмент для таких случаев, он может предоставить вам вашу работающую версию сайта со всеми изображениями. Следуйте данным этапам для проверки наличия архивной копии вашего сайта:
Заключение
Теперь вы знаете, как легко восстановить большую часть вашего сайта используя только бэкап базы данных. Вы также узнали, как обнаружить и устранить дополнительные проблемы возникающие при таком восстановлении, такие как сломанные ссылки и отсутствующие изображения. Убедитесь, что сделали резервную копию вашего сайта для избежания подобных проблем.










































