В сообществе WordPress регулярно подчеркивается важность регулярного резервного копирования веб-сайтов. Тем не менее, многие люди не осознают, насколько они критичны, пока не столкнутся со сломанным сайтом. Когда это происходит, нет лучшего чувства, чем знать, что у вас есть копия вашего сайта, которую вы можете использовать для восстановления своей работы. Пока у вас есть резервная копия базы данных и файлов, у вас есть способ вручную восстановить свой веб-сайт WordPress. *Примечание редактора: рекомендуется всегда иметь вторичную резервную копию, сохраненную на внешнем устройстве. На всякий случай ðÂÂÂ* В этом посте мы объясним, когда вам может понадобиться восстановить сайт из резервной копии, и доступные для этого методы. Затем мы покажем вам, как сделать это вручную за пять шагов. Давайте займемся этим! ## Почему вы хотите восстановить свой сайт WordPress из резервной копии Резервное копирование файлов и базы данных WordPress позволяет восстановить их, если что-то пойдет не так с вашим сайтом. Например, если ваш веб-сайт взломан и испорчен киберпреступником, наличие последней копии позволит вам спасти ваш сайт и вернуть его в прежнее состояние. Вы можете хорошо разбираться в веб-разработке и программировании, но с вашим сайтом может случиться что-то неожиданное. Несовместимость с темами, уязвимость плагина или даже вмешательство пользователя в код вашего сайта могут привести к тому, что веб-сайт выйдет за рамки базового устранения неполадок. Независимо от того, что происходит с вашим сайтом, важно решить проблему и убедиться, что ваш контент доступен для пользователей. Восстановление последней резервной копии часто является самым быстрым способом восстановления после сбоя WordPress. Это может дать вам время, чтобы заняться устранением корня проблемы. ## Общие методы восстановления резервных копий WordPress Существуют различные способы создания и восстановления резервных копий WordPress. Один из способов — использовать плагин, такой как UpdraftPlus, BlogVault или ManageWP. Хотя эти инструменты могут быть полезными, они также иногда ограничивают Например, вы сможете сохранять свои резервные копии, только используя варианты хранения, поддерживаемые вашим плагином. Кроме того, вы не сможете использовать функцию автоматического восстановления, если у вас нет доступа к серверной части вашего сайта. Другой способ — обратиться к вашему хостинг-провайдеру. Многие веб-хостинги включают резервное копирование в свои планы, в то время как другие предлагают эту услугу в качестве дополнения. Он часто включает опцию восстановления одним щелчком мыши. Однако ваш хост может сохранять резервные копии сайта на том же сервере, на котором хранится ваш сайт. Если он каким-либо образом будет скомпрометирован, и ваш веб-сайт, и ваша последняя копия могут быть потеряны. По этой причине всегда разумно сохранять самую последнюю резервную копию на свой компьютер или в учетную запись облачного хранилища. Затем, если ничего не помогает, вы всегда сможете вручную восстановить свой сайт WordPress. Этот процесс немного сложнее по сравнению с восстановлением вашего сайта с помощью плагина или через вашу учетную запись хостинга. Однако ручное восстановление сломанного сайта иногда является наиболее надежным (или единственным) доступным маршрутом. ## Как вручную восстановить сайт WordPress из резервной копии (за 5 шагов) Чтобы вручную восстановить свой веб-сайт WordPress, вам потребуются резервные копии файлов и базы данных WordPress, сохраненные на локальном компьютере. Некоторые базовые знания о протоколе передачи файлов (FTP) и phpMyAdmin также полезны, но вы не слишком хорошо знакомы с этими инструментами, вы все равно сможете выполнить следующие шаги. Шаг 1: Войдите в свою учетную запись хостинга и откройте phpMyAdmin. Во-первых, вам нужно войти в свою учетную запись хостинга и получить доступ к phpMyAdmin, диспетчеру баз данных, который использует WordPress. Если ваш хост использует cPanel, вы можете нажать на кнопку Значок *phpMyAdmin* в разделе *Базы данных*: Хосты, использующие другие интерфейсы панели управления, должны по-прежнему обеспечивать легкий доступ к этой платформе. Возможно, вам придется проверить документацию вашего провайдера, чтобы найти его. Как только вы открыли *phpMyAdmin*, перейдите на вкладку *Базы данных* Шаг 2. Импортируйте резервную копию базы данных Когда вы начнете восстанавливать свою базу данных, у вас будет возможность либо очистить существующую базу данных и импортировать в нее резервную копию, либо удалить ее и создать для этой цели новую. Если вы выберете последний путь, не забудьте добавить свои новые учетные данные в свой *wp-config.php *файл После того, как вы нашли базу данных, в которой хотите восстановить резервную копию WordPress, нажмите на кнопку Вкладка *Импорт* в верхней части экрана: Под В разделе *Файл для импорта* нажмите кнопку *Выбрать файл* и выберите базу данных резервной копии, из которой вы ее сохранили: Далее, под *Формат*, щелкните раскрывающийся список и выберите *SQL*: Затем нажмите на Кнопка *Перейти*. Для phpMyAdmin может потребоваться некоторое время, чтобы импортировать вашу резервную копию базы данных, но как только она будет завершена, эта часть вашего сайта (включая ваши сообщения и страницы) должна быть восстановлена. Шаг 3: Установите и войдите в свой FTP-клиент Теперь, когда ваша база данных снова в деле, пришло время обратить ваше внимание на ваши файлы WordPress. Чтобы восстановить их, вам понадобится либо файловый менеджер вашего хостинг-провайдера, либо FTP-клиент, такой как FileZilla: Для последнего варианта вам нужно получить учетные данные FTP из вашей учетной записи хостинга. Как и ссылка для открытия phpMyAdmin, расположение этой информации зависит от интерфейса панели управления вашего провайдера. В cPanel вы можете найти свои учетные данные, нажав на *Учетные записи FTP* в разделе *Файлы*: После загрузки и запуска FileZilla войдите в систему, используя свои учетные данные, и нажмите кнопку Кнопка *Быстрое подключение*: Это должно установить соединение с вашим сервером. Вы узнаете, что это сработало, когда *Статус* обновляется до *Список в каталоге успешно выполнен.* Шаг 4: Загрузите файлы резервной копии WordPress В FileZilla вы увидите свои локальные файлы в левой части экрана. Важно убедиться, что ваша резервная копия находится в разархивированном файле и сохранена на вашем компьютере, чтобы она была доступна здесь. «Удаленный сайт» (ваш сервер) будет справа: Теперь вам нужно удалить старые файлы с вашего сервера. Прежде чем сделать это, убедитесь, что ваша резервная копия включает любой пользовательский код, который вы хотите сохранить, иначе вы не сможете его восстановить. В FileZilla вы можете просто щелкнуть правой кнопкой мыши старые файлы и выбрать *Удалить* Затем загрузите резервную копию. FileZilla позволяет вам просто перетаскивать файлы с локального компьютера на сервер. Другие платформы должны иметь очевидный *Загрузить* вариант Если вы используете FileZilla, в нижней части экрана будут три вкладки: *Файлы в очереди, Неудачная передача, *И *Успешная передача*. *Файлы в очереди* — это те файлы, которые находятся в процессе загрузки с вашего локального компьютера на ваш сервер. Как только они будут загружены, ваши файлы резервных копий появятся в списке под *Успешные переводы* вкладка. В зависимости от размера вашего сайта этот процесс может занять некоторое время. Как только количество *файлов в очереди* достигнет нуля, восстановление должно быть завершено. Шаг 5. Убедитесь, что ваш сайт был безопасно восстановлен. Надеюсь, вы добрались до этого места без проблем. Как только ваши файлы будут переданы, вы захотите посетить свой веб-сайт, чтобы убедиться, что все работает правильно. Начните с проверки, чтобы подтвердить, что ваши плагины были успешно перенесены. Возможно, вам придется переустановить и/или реактивировать некоторые из них. Также существует вероятность того, что ваша структура постоянных ссылок изменилась, что может привести к тому, что ваша страница и ссылки на сообщения не будут работать. Чтобы убедиться, что они работают правильно, вы можете перейти к *Настройки >Постоянные ссылки *в панели управления WordPress: Мы также рекомендуем изменить пароль администратора WordPress. Вы также можете рассмотреть возможность запроса новых паролей для всех пользователей, в том числе для многосайтовых сетей. Это особенно важно, если вы имеете дело со взломанным веб-сайтом. Наконец, сейчас самое время установить несколько мер безопасности и резервного копирования. Надеюсь, вам больше никогда не понадобится восстанавливать свой сайт WordPress. Однако, если вы это сделаете, у вас будут необходимые знания под рукой. ## Заключение Независимо от того, поврежден ли ваш сайт хакером или проблема с совместимостью привела к его отключению, крайне важно знать, как восстановить его резервную копию. Есть разные способы сделать это. Однако ручное восстановление дает вам немного больше контроля, чем некоторые альтернативы. Как мы обсуждали в этой статье, есть пять шагов, которые вы можете выполнить, чтобы вручную восстановить резервную копию веб-сайта WordPress: - Войдите в свою учетную запись хостинга и откройте phpMyAdmin. - Импорт вашей резервной копии базы данных MySQL - Установите и войдите в FTP-клиент, например FileZilla. - Загрузите файлы резервных копий WordPress - Проверьте, чтобы убедиться, что все работает правильно У вас есть вопросы о том, как вручную восстановить сайт WordPress из резервной копии? Дайте нам знать в комментариях ниже!