Не имеет значения, насколько вы технически подкованы или как долго вы используете WordPress; придет время, когда что-то пойдет не так. Иногда это ошибка пользователя, а иногда его взламывают из-за уязвимости плагина. Если вы не знаете, как это исправить, или думаете, что это может занять много времени, самый быстрый и простой способ решить проблему — восстановить WordPress из резервной копии. В конце концов, именно поэтому у вас есть резервные копии, или вы должны. ðÃÂÃÂÃÂ В этом руководстве мы расскажем, как восстановить WordPress из резервной копии, используя шесть различных методов. С некоторыми вариантами вы можете вернуться к работе за считанные минуты. ## Понимание того, как работают резервные копии WordPress Прежде чем мы углубимся в то, как восстановить WordPress из резервной копии, важно сначала понять, как они работают. Стандартная резервная копия WordPress содержит ваши ** файлы веб-сайта и база данных MySQL. Но резервные копии WordPress могут различаться в зависимости от того, что использовалось для создания резервной копии. Плагины резервного копирования WordPress Если вы используете плагин для резервного копирования WordPress, обычно они дают вам возможность сохранить только /wp-content/uploads/ напрямую и базу данных (иногда также папку с вашими темами и плагинами) для экономии места на диске. База данных содержит все ваши данные, а в папке для загрузки есть важные файлы, такие как изображения в вашей медиатеке, которые вы не могли бы восстановить иначе. Темы и плагины обычно можно легко переустановить. Тем не менее, большинство плагинов резервного копирования дадут вам возможность сделать все или ограничиться экономией места. Если вы используете плагин резервного копирования, который поддерживает инкрементное резервное копирование (что мы и рекомендуем), он сначала сделает резервную копию всего сайта, а затем сохранит изменения на вашем сайте только после этого. . Это значительно сокращает использование дискового пространства и значительно повышает производительность, поскольку сервер не загружается сразу по повторяющемуся расписанию. Точки восстановления в один клик с хостами WordPress Если у вашего хостинг-провайдера есть резервные копии WordPress, чаще всего это скорее снимки вашего сайта. Вы можете думать об этом как о Time Machine на вашем Mac. Большинство управляемых хостингов WordPress позволяют восстановить данные одним щелчком мыши до определенного момента времени. Это самый простой и удобный способ! Если вы являетесь клиентом Kinsta, вам повезло, потому что у нас есть одни из лучших вариантов резервного копирования WordPress в отрасли! Мы очень серьезно относимся к хранению и хранению данных, поэтому у нас есть шесть различных типов резервных копий: Автоматические резервные копии, которые создаются каждые 24 часа и хранятся в течение 14 дней (дольше на более высоких планах). Резервные копии точек восстановления вручную, которые вы можете создать в любое время. Системные резервные копии, которые создаются автоматически при выполнении важных задач в среде Kinsta. Полные скачиваемые бэкапы, представляющие собой архивный файл ( .zip), содержащий весь ваш сайт WordPress. Архивный файл содержит файлы вашего веб-сайта, а также файл SQL, содержащий содержимое вашей базы данных. Внешние резервные копии, которые позволяют настроить автоматическое резервное копирование в корзину Amazon S3 или Google Cloud Storage за пределами площадки. Дополнение для 6-часового резервного копирования (50 долларов США в месяц за сайт): резервные копии создаются каждые 6 часов и доступны в течение 24 часов. Идеально подходит для веб-сайтов, которые часто меняются. Дополнение для почасового резервного копирования (100 долларов США в месяц за сайт): резервные копии создаются каждый час и доступны в течение 24 часов. Идеально подходит для сайтов электронной коммерции, сайтов членства и сайтов, которые постоянно меняются. Затем мы делаем еще один шаг вперед. ðÃÂäàKinsta также создает и хранит постоянные снимки диска (содержащие вашу резервную копию) каждой машины в нашей инфраструктуре каждые 4 часа в течение 24 часов, а затем каждые 24 часа в течение двух недель. Затем Google Cloud Platform автоматически сохраняет несколько копий каждого снимка с избыточностью в нескольких местах с автоматическими контрольными суммами, чтобы обеспечить целостность ваших данных. Это значит, что **моментальные снимки хранятся в разных центрах обработки данных из места, где они были изначально созданы** Поэтому мы настоятельно рекомендуем вам рассмотреть хостинг-провайдера, такого как Kinsta, который имеет эти функции. Общая стоимость резервного копирования и инфраструктуры хостинга окупится сама по себе, в отличие от объединения другого хоста и плагина для резервного копирования. Если вам интересно **Kinsta не включает ваши резервные копии в общее использование дискового пространства** ## Восстановление WordPress в один клик из резервной копии в MyKinsta Вы можете легко восстановить свой сайт WordPress из автоматической, ручной или созданной системой резервной копии прямо в панели управления MyKinsta. Просто следуйте инструкциям ниже Каждая резервная копия представляет собой **полный снимок** файлов этой среды, базы данных, перенаправлений и конфигурации Nginx на момент создания резервной копии. При восстановлении резервной копии все изменения в файлах веб-сайтов, базе данных, редиректах и ​​конфигурации Nginx будут отменены до момента создания резервной копии. Шаг 1 Сначала войдите в панель управления MyKinsta. Перейдите в раздел «Сайты» с левой стороны и нажмите на сайт WordPress, для которого вам нужно восстановить резервную копию. Шаг 2 Перейдите на вкладку «Резервные копии», и вы увидите список различных вариантов. Здесь вы можете переключаться между ежедневными, ежечасными, ручными, системными и полными загружаемыми резервными копиями. В этом руководстве мы будем использовать автоматическое ежедневное резервное копирование Чтобы восстановить резервную копию, просто нажмите кнопку «Восстановить в» рядом с резервной копией, которую вы создали. нравится восстанавливать. Выбор варианта âÃÂÃÂLiveâÃÂàперезапишет ваш рабочий сайт. Шаг 3 Затем вам нужно будет подтвердить восстановление резервной копии, введя имя вашего сайта. Это будет ** перезаписать живую среду. Затем нажмите «Восстановить». В зависимости от размера вашего сайта это может занять пару минут. Пока идет восстановление, вы не сможете получить доступ к панели администратора вашего сайта WordPress. Вы можете уйти с экрана на панели инструментов MyKinsta, так как вы будете уведомлены, как только восстановление будет завершено. После завершения процесса восстановления вы можете получить доступ к панели администратора вашего сайта WordPress. Всякий раз, когда вы восстанавливаете резервную копию, создается новая резервная копия, которая будет отражать состояние вашего веб-сайта непосредственно перед его восстановлением. Это может пригодиться, если вам нужно отменить восстановление ## Восстановление WordPress в один клик из резервной копии в промежуточную В Kinsta у вас также есть возможность восстановить WordPress из резервной копии и вместо этого отправить его непосредственно в тестовую среду. Это может облегчить вашу жизнь во многих отношениях, например: - Более плавный и гибкий опыт разработки - Посмотрите, как ваш сайт работал раньше, не прикасаясь к действующему сайту. - Восстановление и извлечение информации из предыдущей резервной копии без изменения действующего сайта. Шаг 1 Шаги в основном такие же, как и при восстановлении резервной копии WordPress.Перейдите к своим резервным копиям и нажмите кнопку «Восстановить в» рядом с резервной копией, которую вы ❗Хочется восстановить.На этот раз выберите опцию âÃÂÃÂStagingâÃÂÃÂ, и резервная копия будет переведена в промежуточнуюШаг 2Затем вам нужно будет подтвердить восстановление резервной копии, введя имя вашего сайта.Это**перезапишет вашу текущую промежуточную среду** (если она существует, в противном случае она будет создана).Затем нажмите «Восстановить».В зависимости от размера вашего сайта это может занять некоторое время. пару минут.После этого вы сможете получить доступ к своему тестовому сайту, который теперь имеет собственную среду, полностью отдельную от вашего работающего сайта.Промежуточные сайты, как и резервные копии, также не учитываются в дисковом пространстве вашего плана хостинга.ðÃÂÃÂÃÂ## Восстановить WordPress из резервной копии с помощью плагинаДалее мы покажем вам, как восстановить WordPress из резервной копии с помощью плагина.Мы рекомендуем использовать только те, которые поддерживают добавочное резервное копированиеДобавочное резервное копирование веб-сайта — это когда система** создает резервную копию только тогда, когда файлы сайта и таблицы базы данных были изменены. Это сделано для того, чтобы повысить производительность вашего сайта и избежать десятков ненужных файлов резервных копий на вашем сервере.Таким образом, лучше всего, когда ваш плагин резервного копирования сканирует самый последний файл и пропускает следующую резервную копию, если ничего не изменилосьЗдесь мы рекомендуем четыре плагина для резервного копирования:В этом уроке мы будем использовать WP Time Capsule.У него есть бесплатная полнофункциональная версия, которую вы можете использовать в течение 30 дней.Это здорово, потому что это означает, что вы можете сначала попробовать его перед фиксациейWP Time Capsule предлагает как**инкрементное резервное копирование, так и восстановление Это означает, что вы ¢ÃÂÃÂre в состоянии улучшить производительность вашего сайта и упростить восстановление, никогда не копируя файлы во время резервного копирования и выбирая только определенные файлы, необходимые для этих восстановленийМы предполагаем что у вас уже есть резервная копия.Если вам нужна помощь в установке с нуля, ознакомьтесь с руководством по началу работы с WP Time Capsule.В противном случае выполните следующие шаги, чтобы восстановить WordPress из резервной копии WP Time CapsuleШаг 1Войдите в свою панель управления WordPress, перейдите к â ÃÂÃÂWP Time CapsuleâÃÂàâÃÂàâÃÂÃÂBackupsâ ÃÂàи выберите точку восстановления в календареПримечание. Если у вас нет доступа к панели администратора WordPress (возможно, он в настоящее время недоступен), см. решение WP Time Capsule о том, как восстановить сайт, который ÃÂs downШаг 2Затем нажмите «Восстановить сайт до этого состояния». ÂÃÂ У них также есть возможность восстановить свое собственное промежуточное решениеИ это все!Довольно просто, верно?## Восстановите резервную копию базы данных WordPress с помощью phpMyAdminМогут быть случаи, когда вам нужно вручную восстановить базу данных.Вы можете выполнить следующие шаги, чтобы восстановить базу данных MySQL с помощью phpMyAdminphpMyAdmin — это бесплатный инструмент с открытым исходным кодом, доступный через ваш браузер, который используется для администрирования MySQL МарияДБ.Его можно использовать для самых разных операций, таких как миграция баз данных, управление таблицами, индексами и выполнение операторов SQLПримечание. В этом руководстве предполагается, что у вас уже есть резервная копия или экспортированный файл*.sql, для которого вы будете импортировать.Если нет, посмотрите наш учебник о том, как сделать резервную копию базы данных mySQL с помощью phpMyAdminШаг 1Сначала вам нужно будет войти в phpMyAdmin.В Kinsta у нас есть простая ссылка на phpMyAdmin из панели управления MyKinsta. Он расположен под вашим сайтом. Вкладка  в разделе âÃÂÃÂДоступ к базе данныхâÃÂàПримечание. Расположение phpMyAdmin может отличаться, если вы работаете с другим хостинг-провайдером. Вы можете проверить их документацию или связаться с их службой поддержки и спросить, где она находится. Если вы используете cPanel, phpMyAdmin можно найти в разделе «Базы данных». Шаг 2 Нажмите на свою базу данных WordPress. Скорее всего название будет соответствовать названию вашего сайта Шаг 3 Нажмите на вкладку «Импорт», а затем на «Выбрать файл». ✓ Выберите свой Резервное копирование/экспорт файлов *.sql. А затем нажмите на âÃÂÃÂGo. **Важно Импорт вашего *.sql перезапишет текущее содержимое вашей базы данных. Обязательно сделайте резервную копию на всякий случай. Если вам неудобно это делать, сначала обратитесь к разработчику. Если вы восстанавливаете свою базу данных из-за того, что, по вашему мнению, ваш сайт WordPress мог быть взломан, мы рекомендуем предпринять несколько дополнительных шагов. Помните, если вы являетесь клиентом Kinsta, **мы предлагаем бесплатные исправления хаков Рекомендуемая литература: Как экспортировать сайт WordPress Изменить пароль к базе данных Если ваш сайт WordPress был взломан, вам следует сбросить пароль базы данных MySQL. В разделе «Доступ к базе данных» на панели инструментов MyKinsta вы найдете параметр «Создать новый пароль к базе данных». Когда вы используете это ваше Файл wp-config.php обновляется автоматически (при условии, что он находится в корне сайта, что является значением по умолчанию). Если он не в корне, вы можете вручную обновить файл wp-config.php Переустановите ядро ​​WordPress (обнуленные плагины, темы) Еще мы рекомендуем переустановить ядро ​​WordPress. Это не повлияет на ваши данные (хранящиеся в базе данных) или настройки. - Как переустановить WordPress с панели управления WordPress, сохранив при этом существующий контент. - Как вручную переустановить WordPress через FTP, сохранив существующий контент - Как вручную переустановить WordPress через WP-CLI, сохранив существующий контент Если вы имеете дело с обнуленным плагином или темой WordPress, вам также следует переустановить их, но используя законную копию от разработчика. ## Восстановить резервную копию базы данных WordPress с помощью cPanel Если вы работаете с хостинг-провайдером, который использует cPanel, вы можете восстановить базу данных WordPress аналогичным образом. Следуйте инструкциям ниже Шаг 1 Войдите в свою учетную запись cPanel и в разделе «Файлы» нажмите «Резервное копирование». âÃÂàШаг 2 Прокрутите вниз до «Восстановить резервную копию базы данных MySQL». Нажмите «Выбрать файл». ¢ÃÂàи выберите Резервное копирование/экспорт файлов *.sql. Затем нажмите «Загрузить». ## Вручную восстановить файлы WordPress из панели управления или с помощью SFTP Если вам нужно вручную восстановить файлы WordPress, вот два разных метода, которые вы можете использовать. Восстановить файлы WordPress из панели инструментов Если у вас все еще есть доступ к панели инструментов, вы можете сначала попробовать этот метод. Это удивительно просто В панели инструментов WordPress перейдите в раздел «Панель инструментов». «Обновления» на боковой панели. Затем нажмите кнопку «Переустановить сейчас». Как только вы нажмете кнопку, WordPress автоматически загрузит и переустановит последнюю версию WordPress. Вы, по сути, просто вручную повторно запускаете обычный процесс обновления, который WordPress выполняет, когда вы обновляете WordPress с панели управления. Это может занять несколько секунд, но как только процесс завершится, у вас должна быть установлена ​​свежая копия WordPress. Восстановление файлов WordPress с помощью SFTP Если вы не можете получить доступ к администратору WordPress из-за ошибки (или просто предпочитаете работать через SFTP), вы можете выполнить аналогичный процесс через SFTP. Вы будете в основном вручную дублировать то, что WordPress в противном случае сделал бы для вас из раздела выше. Вот краткое изложение шагов: - Загрузите последнюю версию WordPress - Извлеките .zip-файл - Загружать все, кроме /wp-контент/папка Шаг 1 Сначала зайдите на WordPress .org и загрузите самую последнюю версию WordPress. Шаг 2 После завершения загрузки извлеките полное содержимое файла .zip на свой компьютер. Затем, **удалить** папка wp-контента Шаг 3 Как только вы это сделаете, подключитесь к своему хосту через SFTP и загрузите оставшиеся файлы в папку, где вы изначально установили WordPress. Обычно это ваша корневая папка с именем что-то вроде общественный или public_html Когда вы начнете загружать файлы, ваша программа SFTP должна предложить вам сообщение, похожее на «Целевой файл уже существует». случае, обязательно выберите Опция **Перезаписать** и продолжить: Поскольку вы уже удалили wp-content, это перезапишет все основные файлы WordPress, не затрагивая ни одну из ваших тем или плагинов. После завершения загрузки у вас должна быть только что установленная копия основных файлов WordPress, и, надеюсь, все работает гладко. ## Резюме Хотя восстановление WordPress из резервной копии или файлов обычно довольно простой процесс, бывают случаи, когда вы можете столкнуться с некоторыми проблемами. Вот несколько распространенных проблем, с которыми сталкиваются пользователи, и ссылки на то, как их исправить: - Ошибка установления соединения с базой данных - Внутренняя ошибка сервера -экран смерти - ERR_CONNECTION_TIMED_OUT - ERR_TOO_MANY_REDIRECTS - Импорт/экспорт пользователей Если вы являетесь клиентом Kinsta, вам, скорее всего, никогда не придется беспокоиться об этом. У нас есть шесть различных вариантов резервного копирования, и вы можете восстановить свой сайт в любое время одним щелчком мыши! Если ваш сайт взломают, когда он находится в нашей сети, наша экспертная команда WordPress исправит это бесплатно. Есть ли какие-либо другие советы или вещи, с которыми вы столкнулись при попытке восстановить WordPress из резервной копии? Мы будем рады услышать об этом ниже в комментариях. Получите все свои приложения, базы данных и сайты WordPress онлайн и под одной крышей. Наша многофункциональная высокопроизводительная облачная платформа включает в себя: - Простая настройка и управление в панели управления MyKinsta. - Круглосуточная поддержка специалистов - Лучшее оборудование и сеть Google Cloud Platform на базе Kubernetes для максимальной масштабируемости. - Интеграция Cloudflare корпоративного уровня для скорости и безопасности - Глобальный охват аудитории до 35 центров обработки данных и более 275 точек присутствия по всему миру. Протестируйте сами, получив скидку 20 долларов США на первый месяц хостинга приложений или хостинга баз данных. Ознакомьтесь с нашими планами или поговорите с отделом продаж, чтобы найти наиболее подходящий вариант.