Как сделать резервную копию WordPress. Плагин BackWPup.
Думаю, что не нужно лишний раз говорить о том, насколько это важно — своевременно создавать резервные копии сайта.
Помню в давние-давние времена, когда я не уделял резервному копированию достаточно внимания, мне пришлось практически с нуля заново делать сайт клиенту. Это было не круто.
Как вы знаете, для того, чтобы забэкапить сайт на WordPress, нужно сделать две вещи — скопировать директорию с сайтом, а потом базу данных. Для этого нужно сначала подключаться к сайту по FTP, потом заходить в phpMyAdmin… Короче в итоге желание заниматься резервными копиями пропадает.
А что, если бы этот процесс можно было бы автоматизировать? То есть один раз всё настроить, а потом резервные копии создавались бы автоматически.
Понятное дело, это возможно с помощью плагинов WordPress.
Но какой из них выбрать? Ведь их столько много, что ппц.
Я перепробовал многие плагины резервного копирования сайта — одни из них были неудобны, другие не позволяли комплексно забакапить сайт, а резервные копии третьих и вовсе не восстанавливались!
Плагин резервного копирования BackWPup
Плагин имеет бесплатную и премиум версию, причем премиум брать совсем ни к чему — по крайней мере лично мне целиком и полностью хватает функций бесплатной версии.
1. Установка плагина
Итак, для начала удалите (или отключите) все плагины резервного копирования, которые у вас уже стоят (если есть). Затем переходим в Плагины > Добавить новый и в поле для поиска вбиваем backwpup.
Устанавливаем и активируем плагин.
2. Создание резервных копий
Прежде всего хочу обратить ваше внимание на одну небольшую, но полезную функцию — создание резервной копии базы данных в один клик.
А теперь давайте разберёмся, как создавать резервную копию всего сайта WP.
Переходим в меню админки в BackWPup > Добавить задание — у нас открывается страница создания задания. На этой странице первоначально есть 5 вкладок с настройкми, давайте вкратце по ним пробежимся:
- «Общие» — в этой вкладке указывается название задания, что будет содержать резервная копия (базу данных, файлы и т.д.) и где будут храниться резервные копии
- «Расписание» — очень важная вкладка, здесь вы можете настроить автоматическое регулярное создание резервных копий.
- «Архив БД» — тут указываем, какие таблицы базы данных нужно включать в резервную копию, а какие нет. Также тут можно указать, нужно ли применять сжатие для дампа MySQL.
- «Файлы» — здесь вы можете исключить из резервной копии ненужные директории, например папку
wp-admin
. - «Плагины» — BackWPup позволяет не сохранять все установленные плагины, а просто создать список их названий в текстовом файле.
После создания задание будет отображаться на странице BackWPup > Задания.
3. Несколько советов относительно использования плагина резервного копирования BackWPup
Вот они:
- Старайтесь, чтобы название архива с резервной копией содержало только латинские символы — на некоторых хостингах это поможет избежать ошибок.
- Лучше всего, чтобы резервные копии хранились на отдельном сервере, например в Dropbox.
- Когда будете настраивать расписание бэкапов, сделайте так, чтобы резервные копии создавались в то время суток, когда на сайт заходит наименьшее число посетителей, например в 3 ночи — это позволит снизить нагрузку на сервер.
- Из резервной копии можно спокойно исключить директории
wp-admin
,wp-includes
и все бесплатные плагины (их настройки никуда не денутся, потому что хранятся в базе данных).
Если у вас остались вопросы относительно резервного копирования в WordPress, буду рад ответить на них в комментариях.
Миша
Недавно я осознал, что моя миссия – способствовать распространению WordPress. Ведь WordPress – это лучший движок для разработки сайтов – как для тех, кто готов использовать заложенную структуру этой CMS, так и для тех, кто предпочитает headless решения.
Сам же я впервые познакомился с WordPress в 2009 году. Организатор WordCamp. Преподаватель в школах Epic Skills и LoftSchool.
Если вам нужна помощь с вашим сайтом или может даже разработка с нуля на WordPress / WooCommerce — пишите. Я и моя команда сделаем вам всё на лучшем уровне.
Резервное копирование сайта на WordPress в панели cPanel
326 просмотров|
Бэкап сайта на WordPress с помощью cPanel
Популярная панель управления виртуальным хостингом cPanel используется многими российскими и зарубежными провайдерами. Ее функционал позволяет создать полную резервную копию вашего аккаунта, которая будет включать в себя копии файлов и баз данных всех принадлежащих вам сайтов, а также настроек сервера. Рассмотрим, как создать бэкап вручную.
1. Работа с мастером резервного копирования
1.1. Авторизуйтесь, используя данные, предоставленные вашим провайдером. Перейдите в раздел «Мастер резервного копирования».
1.2. Мастер начнет свою работу. На первом шаге выберите вариант «Back Up» (собственно, создание резервной копии WordPress).
1.3. Теперь система предложит выбрать, какой именно бэкап необходимо создать: полный или частичный.
Здесь присутствует несколько опций:
● «Полная резервная копия» — включает в себя все файлы, базы данных и настройки хостинга, однако не позволяет восстановить исходное состояние вашего аккаунта самостоятельно: для этого придется обратиться в техническую поддержку хостинга;
● «Корневой каталог» — как следует из названия, дает возможность создать резервную копию корневого каталога, содержащую файлы принадлежащих вам сайтов;
● «Базы данных MySQL» — здесь можно выборочно скачать базу данных конкретного сайта, выбрав нужную из списка;
● «Серверы пересылки электронной почты и фильтры» — позволяет создать резервную копию ваших писем и настроек E-mail.
Нас интересуют первые три опции — их мы и рассмотрим подробнее.
2. Создание и загрузка полной резервной копии WordPress в cPanel
2.1. Кликните по кнопке «Полная резервная копия».
2.2. Выберите, куда желаете сохранить бэкап («Назначение резервной копии»). По умолчанию указан корневой каталог — именно этот вариант и следует оставить. Опытные пользователи могут также выбрать удаленный FTP-сервер или выгрузку бэкапа по протоколу SSH.
В графе ниже можно выбрать адрес электронной почты, на который придет отчет о создании резервной копии (по умолчанию — E-mail администратора), либо отказаться от уведомлений.
2.3. Нажмите на «Создать резервную копию» и дождитесь окончания процесса.
2.4. Вернитесь в главное меню панели cPanel, затем перейдите в раздел «Резервные копии».
2.5. В блоке «Полная резервная копия» нажмите на «Загрузить полную резервную копию веб-сайта».
2.6. На следующей странице найдите архив с актуальной датой в блоке «Доступные для скачивания резервные копии», кликните по ссылке и сохраните его на свой компьютер.
3. Создание и загрузка резервной копии корневого каталога
3.1. Запустив мастер резервного копирования, выберите вариант «Корневой каталог» на втором шаге.
3.2. Нажмите на кнопку «Корневой каталог» в следующем окне и сохраните полученный архив на свой компьютер.
4. Создание и загрузка резервной копии базы данных на хостинге с cPanel
4.1. После запуска мастера резервного копирования выберите на втором шаге опцию «Базы данных MySQL».
4.2. На следующей странице найдите базу данных нужного сайта WordPress, кликните по ее названию и сохраните файл на свой компьютер.
Как создать резервную копию сайта на вордпресс
У вас может быть ответственный хостер, который ежедневно будет делать резервные копии сайта,может плагин создавать копии и отправлять вам на e-mail или в облачное хранилище. Тем не менее, копия сайта,
Давайте же научимся делать копию сайта самостоятельно и не будем зависеть от внешних факторов, хостера, плагинов, скриптов и прочего.
И если вдруг ваш сайт лёг, то вы без паники за 2 минуты просто восстановите его и всё! Не нужно будет клянчить у хостера копию, ждать, пока вам всё восстановят, искать копию на почте или в облачном хранилище и при этом надеяться, что копия не будет повреждена))
Резервное копирование сайта на хостинге
Для начала необходимо понимать, что полноценная копия сайта состоит из 2 частей:
- Все файлы корневой директории вашего сайта;
- База данных сайта.
Если многие плагины делают вам ежедневные копии базы данных и отправляют вам на почту, то для полного восстановления блога этого НЕ достаточно! Если сайт «ляжет», то никто вам не сможет восстановить его лишь используя эти копии.
Пусть для вас это будет жестокой, но правдой))
Так что необходимо также делать полную копию корневой папки на хостинге. Лишь в сумме файлы корневой директории + база данных могут дать полноценное восстановление блога, не забывайте про это.
Копируем корневую директорию на хостинге
Для этого вам необходимо зайти на хостинг и найти папку, в которой расположены файлы корневой директории. Не имеет значения, как выглядит личный кабинет у вашего хостера. Главное, чтобы вы зашли в «Менеджер файлов» и нашли папку, в которой находятся wp-admin, wp-content, wp-includes и прочие файлы.
После этого поднимаемся на уровень выше,выделяем все файлы и архивируем:
Не забудьте дать архиву «правильное имя», чтобы вы понимали через неделю и месяц, что это за копия (какого сайта и за какое число).
Теперь, когда архив готов я закачиваю его на компьютер, а на хостинге затем удаляю.
Создаем копию базы данных
Для начала перейдем в раздел phpMyAdmin
Для каждого вашего сайта существует база данных, что узнать ее имя и пароль, откройте в корневой папке файл wp-config.php
После того, как вы вспомнили имя и пароль базы данных, введите эти значения в разделе phpMyAdmin/
Далее слева выберите нужную базу данных и выберите ее, после этого увидите перечень таблиц.
Нам необходимо скопировать все таблицы и экспортировать их на свой компьютер.
Выбираем «Экспорт», затем способ экспорта «обычный», далее компрессию смените на gzip и больше ничего не трогайте, жмем в самом низу «Ок». Далее укажите место на компьютере, где хотите сохранить копию БД.
Теперь создайте папку с бекапом и переместите в нее 2 файла: копию базы данных и содержимое корневой папки на хостинге.
Если хотите протестировать хостинг, который я использую, то почитайте условия тут, тут или тут.
Теперь вы знаете, как и для чего создавать резервную копию сайта. Главное не забывайте, что перед проведением любых работ над сайтом необходимо создать его копию. Это необходимо, чтобы всегда можно было восстановить сайт в том состоянии, которое было перед корректировкой.
Желаю, чтобы ваши сайты никогда не «падали», а если и случался форс-мажор, то вы без паники за пару минут могли вернуть всё назад.
До встречи!
Заметки по теме:
Как ускорить индексацию страниц сайта — 12 советов?
Освобождаем место на хостинге, удаляем неиспользуемые изображения
Как вернуть утерянный трафик
Оптимизация базы данных (MySQL), установка Optimize DB
Как сделать резервную копию сайта в ручном режиме
257
Создание резервной копии своего сайта — это одна из первых важных задач которую должен уметь выполнять любой администратор. Важность этой работы трудно переоценить.
На сегодняшний день многие хостинг-провайдеры предоставляют такую возможность с интервалом примерно в 3-4 дня, но в некоторых ситуациях такой интервал может показаться «вечностью».
Причины по которым важно иметь в запасе резервную копию сайта
- Обновление версии cms
- Обновление версий расширений установленных на сайте
- Изменение внешнего вида
- Поражение сайта вирусами
- Обновление шаблона (для cms)
- И прочие…
Самая частая причина, по которой начинающие администраторы ищут ответ на вопрос как сделать резервную копию сайта — это конечно же вирусы. Потому что на все другие просто мало кто обращает внимание, пока не коснется.
Развивать эту тему дальше в рамках этой статьи, нет смысла, поскольку вопрос очень важный и требует отдельного изучения. Но важно понимать, что вылечить сайт от вирусов всегда сложней, чем предотвратить заражение.
Конечно, для создания копии сайта сейчас существует много различных инструментов, позволяющих все действия выполнять в автоматическом режиме. Это специальные расширения, сервисы, программы и скрипты.
Как было уже сказано выше, многие хостинг — провайдеры предоставляют возможность настройки автоматического резервного копирования. Здесь следует отметить тот факт, что всегда должна быть возможность выбора точки восстановления сайта.
Но каждая последующая резервная копия — это увеличение объема информации и как следствие, уменьшение дискового пространства выделенного для сайта. Может быть по этой причине некоторые администраторы игнорируют эту процедуру и полностью доверяют резервное копирование инструментам самого хостинга, а про настройки и вовсе забывают.
Соответственно, таких копий может быть всего 4 — 6 в месяц, а может и того меньше, и по закону подлости ни одна из них может не подойти.
А тут бах…! И все пропало.
Где искать потом ту начальную точку восстановления сайта из резервной копии, если не знать например, день и время заражения сайта вирусами. В этом случае инструменты позволяющие делать копии на полном автомате, могут и не помочь.
Все придется делать вручную. Вот как сделать резервную копию сайта в ручном режиме, мы и рассмотрим в видео уроке который я для вас подготовил. К стати, создавать и переносить копию сайта мы будем с удаленного хостинга, на локальный сервер.
Это практически тоже самое, что и простой перенос сайта с одного сервера, на другой. Только все делаем ручками и все действия подойдут для сайтов на joomla, wordpress, opencart, drupal и многих других движков, а так же самописных сайтов.
План создания резервной копии сайта
- Создать архив всех файлов сайта и скачать к себе на компьютер
- Сделать экспорт базы данных в формате gzip и скачать на компьютер
- Создать на локальном сервере папку с названием сайта
- Импортировать базу данных на локальный сервер
- При необходимости подправить файл конфигурации
- Открыть сайт на локальном сервере
В итоге мы получаем копию своего рабочего проекта с которой мы сможем делать все что угодно. О популярных инструментах и сервисах по созданию резервных копий продолжим в других уроках.
Как сделать резервную копию сайта?
Здравствуйте, дорогие друзья и коллеги!
В этой статье вы узнаете как сделать резервную копию сайта и тем самым защитить его от всевозможных сбоев и поломок.
Своевременное резервное копирование сайта позволит вам быстро восстановить сайт в случае, если по каким-либо причинам произошел сбой или взлом или заражение вирусами.
Навигация по статье:
По многолетнему опыту работы с CMS WordPress могу с уверенностью сказать, что на сегодняшний день, когда разработчики каждую неделю выпускают новые обновления для своих плагинов, очень велика вероятность того, что возникнет конфликт в работе плагина с CMS, или с другими плагиноми. Что в свою очередь может привести к тому, что ваш сайт просто на просто перестанет работать.
Поэтому я настоятельно рекомендую регулярно, хотя бы один раз в неделю, делать резервное копирование своего сайта
Для того, что бы в случае возникновения каких-либо непредвиденных ситуаций в работе хостинга или возникновении сбоев и ошибок в работе CMS у вас была свежая копия файловой части вашего сайта и базы данных к нему, что позволит быстро и оперативно восстановить его работоспособность.
Владельцы и администраторы сайтов делятся на 2 категории: те, которые не делают резервные копии и те, которые теперь уже делают.
Сегодня я покажу вам три основных способа, как сделать резервную копию сайта. Вы можете выбрать для себя тот, который будет для вас наиболее удобным в использовании.
Резервное копирование сайта на хостинге
Большинство хостингов предлагают услуги по резервному копированию сайтов, размещенных у них. Оно может происходить как регулярно, через определенные промежутки времени, так и по требованию пользователя.
Доступ к функции резервного копирования, как правило, осуществляется чрез панель управления хостингом. Если у вас не получается найти соответствующий раздел в вашей панели управления, то вам нужно обратиться в техподдержку, и уточнить у них как происходит резервное копирование на их серверах и какие действия требуются от вас.
В зависимости от хостинга, возможна ситуация, когда данная функция включается по запросу пользователя и может предоставляться за отдельную плату.
Резервное копирование сайта вручную
В случае, если ваш хостинг не делает резервных копий, или их условия вам не подходят, вы всегда можете сделать это самостоятельно.
Для этого вам нужно, при помощи файлового менеджера на хостинге или при помощи FTP-клиента, скопировать файловую часть сайта к себе на компьютер.
Если ваш сайт сделан на CMS, вам обязательно нужно сделать резервное копирование базы данных.
В данном варианте копирование файлов и базы данных происходит в той же последовательности, что и при переносе сайта на другой хостинг.
Как перенести сайт я описывала в одной из своих прошлых статей: Перенос сайта на WordPress на другой хостинг
Как сделать резервную копию сайта на WordPress?
В случае если ваш сайт сделан на базе WordPress, вы можете воспользоваться одним из многочисленных плагинов для решения данной задачи.
Плагина UpdraftPlus — Backup/Restore позволяет буквально в три клика мышки сделать резервное копирование сайта, и с такой же легкостью восстановить его.
Давайте подробнее разберем, как пользоваться данным плагином.
- 1. Копируем название плагина и переходим в админку WordPress, в раздел «Плагины» => «Добавить новый».
- 2. Вставляем название в строку поиска, после того, как плагин будет найден, устанавливаем и активируем его:
- 3. Переходим в раздел главного меню «Настройки» = > «Резервные копии UpdraftPlus»:
- 4. Чтобы сделать резервную копию вам всего лишь нужно кликнуть по кнопке «Создать РК сейчас»
- 5. В открывшемся окошке отметить галочками первые две опции. После чего нажимаем на кнопку «Создать РК сейчас»:
- 6. Далее начнется резервное копирование базы данных и файлов сайта. Время создания копии зависит от размера сайта и загруженности серверов хостинга.
- 7. После завершения, в поле «Последнее плановое резервное копирование» измениться дата создания последней копии:
- 8. А на вкладке «Существующие резервные копии» появиться новая копия, доступная для восстановления или скачивания на компьютер:
- 9. Теперь, в случае если у вас что-то пойдет не так, вам всего лишь нужно зайти в этот раздел и нажать на кнопку «Восстановить» возле наиболее актуальной версии резервной копии.
- 10. В открывшемся окошке выбираем файлы для восстановления и кликаем по кнопке «Восстановить»
- 11. После этого произойдёт полное восстановление, с заменой существующих на данный момент, файлов.Так же вы можете скачать по отдельности файлы копии своего сайта к себе на компьютер. Хранить такие копии, и периодически обновлять, очень полезно на случай, если могут возникнуть какие-то проблемы с вашим хостингом.
Для того, чтобы восстановить сайт при помощи скачанных файлов вам нужно в разделе «Существующие резервные копии» кликнуть по ссылке «Загрузить файлы резервной копии», и нажав на кнопку «Выберите файлы»:
После того, как файлы будут загружены, в таблице появиться новая запись с доступной к восстановлению загруженной вами резервной копией. Далее, для восстановления, вам нужно будет только нажать на кнопку «Восстановить».
Так же, кроме возможности хранения резервных копий на сервере хостинга и скачиваний их на свой компьютер, у вас есть возможность сохранить её на одном из облачных хранилищ.
Выбрать облачное хранилище вы можете в разделе «Настройки». После выбора облачного хранилища, вам нужно будет перейти по ссылке и авторизоваться в нем. После подключения учетной записи, при создании резервной копии, она будет автоматически выгружаться в облачное хранилище.
Кроме этого, у данного плагина есть Премиумная версия, в которой доступно для использования специализированное облачное хранилище UpdraftVault и другие, не входящие в стандартный набор, облачные сервисы. Так же в премиумной версии есть возможность клонирования сайта на другой хостинг, бесплатная персональная поддержка, копирование по расписанию, и многое другое.
Надеюсь, данная статья поможет вам убедиться в необходимости резервного копирования вашего сайта и разобраться, как сделать резервную копию сайта на WordPress и других CMS, и это позволит вам в дальнейшем избежать проблем с восстановлением потерянных данных.
Если данная статья была для вас полезной, обязательно оставляйте комментарии и делитесь статьей в социальных сетях. А на сегодня у меня все.
До встречи в следующих статьях!
С уважением Юлия Гусарь
Бэкап базы данных и файлов сайта
Я решила посвятить несколько статей тому, как защитить свой блог от взлома и прочих напастей. Создание полного бэкапа сайта — дело первостепенной важности. Только представьте, что кто-то получит доступ к вашему аккаунту на хостинге и удалит все файлы или что-то случится с самим хостингом — вы навсегда лишитесь своего сайта, который создавали с таким трудом и в который вкладывали душу. Я в своём хостинге Таймвеб уверена, да и бэкапы на нём автоматически создаются через день, но в этом деле, как говорится, лучше перебдеть и иметь дополнительную копию у себя на компьютере, чтобы потом не кусать локти.
Опять-таки, прежде чем производить какие-либо изменения на сайте, связанные с кодом или установкой плагинов, вы должны убедиться, что всегда сможете откатить сайт на предыдущее сохранение. Когда я меняла тему на сайте или обновляла версию вордпресс, тоже в обязательном порядке делала бэкапы.
Для начала нам нужно сделать бэкап базы данных сайта. Сделать это можно и с помощью плагина, но чтобы не перегружать сайт, советую делать это вручную, тем более что это совсем не сложно. Я буду объяснять на примере своего хостинга Таймвеб. Заходим в раздел База данных MySQL и видим Список созданных баз данных, выбираем нужную и нажимаем под ней phpMyAdmin:
В появившемся окне вводим пароль от базы данных и нажимаем Войти:
В верхнем меню нажимаем на Экспорт, выбираем обычный способ экспорта, проверяем, чтобы были выделены все таблицы:
Нажимаем Вперёд и выбираем папку для сохранения. Готово, база данных сохранена.
Теперь нужно сохранить на компьютер все файлы вашего сайта с хостинга. Если вы уже сохраняли автоматически создаваемые бэкапы, то заметили, что сохраняется только папка wp-content, а нам нужна вся папка public_html. Есть много способов и программ, но мне удобнее всего подключаться по FTP через Total Commander и копировать файлы в обычном режиме двухпанельного файлового менеджера. Не пугайтесь страшных слов, на самом деле всё просто, в первый раз у меня получилось практически сразу
В справочнике хостинга Таймвеб по этому адресу вы найдете список параметров, которые нужно использовать для подключения:
Узнать имя сервера можно на главной странице панели управления аккаунтом хостинга:
Итак, теперь в программе Total Commander заходим в FTP/Сеть и выбираем Добавить:
В качестве заголовка вводим любое название, например, новое соединение, вводим IP-адрес сервера или его имя, имя учетной записи и пароль (соответствуют вашим логину и паролю для доступа к аккаунту на хостинге), ставим галочку напротив пассивного режима обмена (как web-браузер) и подключаемся:
Теперь файлы, расположенный на хостинге, доступны вам в файловом менеджере (слева компьютер, справа хостинг):
Выполняем стандартную процедуру копирования папки.
Вот и всё! Теперь вашему блогу не страшны взломщики, вирусы и сбои, поздравляю!
Что еще удобно, теперь вы можете проверить все файлы вашего сайта обычным антивирусом.
В следующий раз мы рассмотрим методы защиты блога от взлома, не пропустите!
Пусть ваши блоги всегда будут в безопасности и радуют вас!
С вами была Яна. До новых встреч!
Пополните словарный запас и научитесь стройть предложения
с интерактивным курсом английского языка!
Как сделать резервную копию вашего сайта WordPress
Вы когда-нибудь теряли свой сайт WordPress? Или вы только что потеряли свой сайт на WordPress? Возможно, вы стали жертвой злонамеренного хакера. Или ваш сайт просто сломался после установки неисправного плагина, темы или дополнения. Возможно, ваш хостинг вышел из строя — плохая собака съела сервер. Это ведь страшно? Нет, не собака; потерять свой сайт. И вы можете сойти с ума, если не знаете, что делать, чтобы вернуть своему любимому сайту WordPress былую славу.
Что ж, угадайте, что: вам не нужно беспокоиться, имея надежное решение для резервного копирования.Все, что вам нужно, это нажать кнопку восстановления, и Виола! — вы снова в порядке. Видишь, что я там делал?
Из этого поста вы узнаете, что создать резервную копию вашего сайта WordPress очень просто. Вы узнаете, как создавать полные резервные копии для вашего бизнеса на базе WordPress. Тогда вы можете отдыхать спокойно, зная, что у вас есть план Б. Возьмите ручку и немного бумаги и приготовьтесь создавать резервные копии WordPress, как босс. Готов? Отлично, давайте начнем.
Что такое резервная копия WordPress?
Ответ довольно прост.Резервная копия — это просто копия вашего сайта, которую вы можете переустановить (восстановить), если что-то пойдет не так. Это надежная мера предосторожности, которая избавит вас от лишнего стресса. Это похоже на страховой полис, который защищает все усилия, время и деньги, которые вы вложили в свой сайт WordPress.
Что включает в себя резервное копирование WordPress?
Теперь, чтобы дать вам более ясную картину, я подробнее остановлюсь на том, что представляет собой полная резервная копия WordPress. Ваш сайт WordPress состоит из двух компонентов.Первый — это ваши файлы веб-сайта , то есть файлы тем / плагинов, скрипты, мультимедиа и т. Д., Которые составляют структуру вашего сайта и обеспечивают функциональность. Во-вторых, у нас есть база данных MySQL . Здесь хранятся ваши сообщения в блоге, комментарии и параметры, которые вы установили в админке WordPress.
Почему мне нужно делать резервную копию моего сайта WordPress?
Большинство дешевых веб-хостов будут говорить о резервном копировании, но все, что они делают, — это резервное копирование только вашей базы данных MySQL, если они вообще что-либо делают.Они не делают резервные копии ваших файлов, а это значит, что вы не можете восстановить изменения, внесенные в вашу тему, например, если она повреждена. Также довольно сложно запросить копию вашего сайта из их резервных копий, поэтому лучше всего создать резервную копию вашего сайта самостоятельно. Знаешь, просто для того, чтобы все было в безопасности.
Полная резервная копия, которую мы помогаем вам создать, позаботится о ваших файлах, а также о вашей базе данных. Это означает, что если вы потеряете свой сайт, вам просто нужно переустановить резервную копию, и ваша работа будет сделана.В этом случае давайте создадим полные резервные копии вашего сайта WordPress.
Метод 1. Резервное копирование WordPress через ваш хостинг
Ваш первый вариант — просто выбрать хостинговую компанию, которая выполняет ежедневное полное резервное копирование вашего сайта WordPress. Например, хостинг WordPress под управлением WP Engine предлагает автоматические ежедневные резервные копии всех ваших основных файлов WordPress, тем и плагинов, а также вашей базы данных (включая все ваши медиа). Кроме того, вы можете в любой момент инициировать собственное резервное копирование (например, перед крупным обновлением WordPress или при смене тем).
Если вы хотите вывести управляемое резервное копирование вашего хостинг-провайдера на новый уровень, время от времени входите в систему и загружайте свою собственную копию zip-файла, чтобы хранить ее на своем жестком диске. Вы никогда не можете быть в безопасности.
Метод 2: Резервное копирование WordPress вручную
Ваш каталог WordPress содержит подпапки, например wp-content, wp-includes и т. д. и файлы, например. wp-config.php, файлы тем и плагинов и т. д., необходимые для вашего сайта WordPress. Папка wp-content, среди прочего, содержит все ваши темы, плагины, кеш и загрузки.Вы не можете позволить себе потерять эти данные. Wp-admin содержит все файлы, необходимые для вашей административной области WordPress, поэтому вы не можете позволить себе потерять и это. Папка wp-includes содержит файлы ядра WordPress. Это папка, в которой живет весь основной код WordPress. Вы определенно не хотите потерять этот код.
Шаг 1. Резервное копирование файлов WordPress вручную
Чтобы создать копию файлов WordPress, вам просто нужно загрузить весь каталог WordPress. Как? Вы можете войти на свой сервер через cPanel или с помощью программы SFTP .
Резервное копирование через cPanel
Это настолько просто, что вы можете сделать это за время, необходимое для приготовления чашки кофе. Вот процедура:
- Войдите на свой веб-хостинг и перейдите в cPanel. Для большинства веб-хостингов cPanel обычно является первой страницей, с которой вы сталкиваетесь при входе в систему .
- Перейдите в диспетчер файлов, который приведет вас к вашему public_html или Домашнему каталогу
- Отсюда просто найдите свой каталог WordPress. Это папка, в которую вы хотите сделать резервную копию
- К сожалению, вы не можете загрузить папку WordPress в Диспетчере файлов без предварительного сжатия.Не волнуйтесь, сжатие папки не должно вызывать затруднений.
- Щелкните каталог WordPress и выберите Сжать в строке меню. Либо щелкните папку правой кнопкой мыши и выберите Сжать в раскрывающемся меню параметров
- Выберите тип сжатия, например ZIP, Tar, GZIP и т. Д. В открывшемся диалоговом окне. Всегда хожу с ZIP архивом
- Затем просто нажмите кнопку Сжать файл (ы) и дождитесь, пока процесс запустится.Ваш сервер сохранит вашу сжатую папку WordPress.
- Щелкните только что созданный архив и выберите в меню Загрузить . Также можно щелкнуть архив правой кнопкой мыши и выбрать Загрузить.
- Выберите безопасное место на жестком диске и сохраните резервную копию
- И все!
Совет: Загрузите резервную копию в свою учетную запись Dropbox, Google Drive, запишите ее на DVD / CD, отправьте по электронной почте и т. Д. — просто убедитесь, что у вас есть несколько копий, чтобы не потерять свой сайт, если одна из резервных копий умрет .
Если ваш веб-хостинг использует другой элемент управления
Как сделать резервную копию WordPress?
Потеря веб-сайта — это большое дело. Это может произойти из-за злонамеренных хакеров, неисправных плагинов, сбоя хостинга или физического повреждения сервера.
Если вы не создавали резервную копию своего сайта, вы подвергаетесь серьезному риску. С помощью резервного копирования вы можете восстановить свой веб-сайт, даже если вы его потеряете, одним нажатием кнопки.
Но вопрос в том, как сделать резервную копию сайта WordPress?
Ниже мы перечислили все возможные способы сделать это.Наряду с этим статья также включает подробную информацию о том, что такое резервное копирование и почему оно необходимо. Продолжайте читать, чтобы узнать больше.
Что такое резервное копирование?
Резервное копирование — это просто сохранение копии файлов вашего веб-сайта, которую вы можете переустановить, если когда-нибудь потеряете свой сайт. Резервная копия похожа на безопасный репозиторий, где все полезные журналы хранятся и записываются на случай сбоя. Это метод предотвращения потенциальной потери данных вместе с вашими клиентами.
Давайте копнем немного глубже и разберемся, как выполняется резервное копирование веб-сайта.
Веб-сайт WordPress состоит из двух основных компонентов. Первый — это файлы веб-сайта, которые включают файлы тем / плагинов, сценарии, мультимедиа и многое другое, которые составляют структуру вашего сайта и обеспечивают функциональность. Вторая — это база данных MYSQL, в которой хранятся все ваши данные, включая сообщения в блогах, комментарии и настройки для панели администратора.
Почему вам следует делать резервную копию вашего сайта WordPress?
Хакеры часто атакуют веб-сайты в любое время. Как владелец бизнеса, всегда лучше оставаться в безопасности в Интернете и создавать резервные копии своего сайта, чтобы оставаться в безопасности.
Вредоносная программа или физическое повреждение вызывают потерю данных: как файлов веб-сайта, так и базы данных. Многие веб-хостинговые компании заявляют, что делают резервные копии данных вашего сайта. Они предоставляют вам средства резервного копирования и восстановления. При выборе хостинг-провайдера убедитесь, что у вашего хостинг-провайдера есть средства восстановления и резервного копирования.
Сказав это, мы предлагаем вам самостоятельно создать резервную копию вашего сайта. Есть множество способов сделать это. Ниже приведены способы, которые могут помочь вам восстановить файлы вашего веб-сайта, а также базу данных.
3 способа сделать резервную копию вашего сайта WordPress
Есть 3 различных метода, которые вы можете использовать для резервного копирования вашего сайта WordPress. Мы перечислили все возможные способы резервного копирования вашего сайта WordPress в понятной форме даже для новичков. Давайте нырнем.
Хостинг
Большинство хостинговых компаний создают резервные копии баз данных, а также файлов веб-сайтов. Итак, первый вариант — найти подходящую веб-хостинговую компанию, которая обязательно сделает резервную копию файлов вашего веб-сайта, а также базы данных.
Самое приятное то, что вы можете сохранить резервную копию для себя в любое время. Например, управляемый WordPress хостинг WP Engine выполняет резервное копирование всех ваших основных файлов и базы данных WordPress. Резервные копии обычно создаются перед крупным обновлением WordPress или при изменении темы вашего сайта.
Если вы хотите пойти дальше, вы можете загружать zip-файл снова и снова и сохранять его на внешнем запоминающем устройстве, например на жестком диске.
Вручную
Есть три способа сделать резервную копию вашего сайта вручную.Вы можете использовать cPanel или программу SFTP для резервного копирования файлов веб-сайта. Между тем, вы можете использовать phpMyAdmin для резервного копирования базы данных.
Использование cPanel
cPanel дает вам полный контроль над вашим сайтом. Он позволяет легко создавать резервные копии вашего веб-сайта. Вот как:
- Войдите на свой сайт cPanel.
- Перейдите в диспетчер файлов. Найдите файл public.html или домашний каталог.
- Найдите свой каталог WordPress.
- Щелкните каталог WordPress и выберите «Сжать» в строке меню или щелкните правой кнопкой мыши.
- Выберите тип сжатия, например: tar, ZIP и др.
- Нажмите «Сжать», и ваш компьютер сделает все остальное.
- Выберите созданный сжатый файл и выберите в меню «загрузить».
- Сохраните файл на жестком диске.
Чтобы обеспечить полное резервное копирование, вы можете хранить файл в нескольких местах, например на жестком диске, Google Диске, Dropbox и т. Д.
Использование SFTP
Для SFTP мы рекомендуем использовать популярный файловый менеджер, например FileZilla.Он легкий и простой в использовании. Во-первых, установите приложение на свой компьютер и получите свои учетные данные для входа в систему SFTP из учетной записи хостинга.
- Войдите в файловый менеджер (здесь FileZilla), используя учетные данные из учетной записи хостинга.
- Заполните данные (псевдоним, URL-адрес веб-сайта, учетные данные для входа, измените номер порта на 2222).
- Выберите все файлы, которые вы видите после входа в систему. Щелкните правой кнопкой мыши и выберите «Загрузить выбранные элементы».
- Убедитесь, что файл заархивирован и хранится в надлежащем месте.
Через phpMyAdmin
Теперь, когда вы успешно создали резервные копии файлов веб-сайта, пора сделать резервную копию вашей базы данных. Для этого вам нужно будет войти в свою cPanel и найти опцию phpMyAdmin. Пользователи cPanel могут легко найти его в разделе «Инструменты базы данных», тогда как для других панелей хостинга его расположение может быть другим.
- Выберите вкладку «Базы данных».
- Отметьте все поля таблиц базы данных, для которых вы хотите создать резервную копию.
- Щелкните вкладку «Экспорт».
- Выберите метод экспорта и установите формат SQL.
- Нажмите кнопку «Пуск» и сохраните загруженный файл в безопасном месте.
Вот и все. Это все, что вам нужно сделать для резервного копирования вашего сайта вручную. Это лучший способ резервного копирования веб-сайта, поскольку вы получаете полный контроль над своим веб-сайтом и не должны зависеть от кого-либо еще. Если у вас возникли проблемы с установкой соединения с базой данных, вот полная статья о , как исправить ошибки при установлении соединения с базой данных в WordPress?
Резервное копирование сайтов WordPress с использованием плагинов
Специально для сайта WordPress плагины очень удобны для создания резервной копии вашего сайта.Плагин резервного копирования упрощает вашу работу, поддерживая регулярное резервное копирование вашего сайта.
Разные плагины работают по-разному. Некоторые позволяют создавать резервные копии баз данных, а некоторые также создают резервные копии файлов вашего сайта. Здесь мы рассмотрим 5 лучших плагинов резервного копирования для сайта WordPress.
UpdraftPlus
Handsdown, UpdraftPlus — безусловно, лучший плагин резервного копирования для сайтов WordPress. Он предлагает полное резервное копирование вашей базы данных, а также файлов WordPress.
Этот плагин поддерживает резервное копирование по расписанию, а также резервное копирование по запросу.Более того, он позволяет создавать резервные копии вашего веб-сайта в облачных сервисах, таких как Google Drive, Dropbox и многих других.
Это один из самых любимых плагинов сообщества WordPress для резервного копирования веб-сайтов. Неудивительно, что у него более 2 миллионов установок.
Плюсы | Минусы |
Лучшая бесплатная версия плагина для WordPress | Услуги, такие как клонирование и миграция, поддержка нескольких сайтов, шифрование баз данных и многое другое, доступны только в платной версии. |
При использовании потребляет меньше ресурсов (памяти) | Может не работать с большими сайтами и более старыми версиями WordPress |
Автоматическое резервное копирование, а также резервное копирование по запросу |
Blogvault
BlogVault — это расширенный плагин для резервного копирования, получивший известность благодаря своей высоконадежной службе. В отличие от любого другого плагина, он предлагает 100% восстановление.
С BlogVault вы можете восстановить резервную копию одним нажатием кнопки, что делает ее чрезвычайно простой в использовании.Ваши данные зашифрованы и хранятся на серверах облачного сервиса Amazon S3. Вы также можете получить возможность хранить в другом месте, например, на Google Диске, Dropbox или в вашем локальном хранилище.
BlogVault создает резервные копии независимо и гарантирует нулевую нагрузку на ваш сервер. Его интеллектуальное инкрементное резервное копирование отлично подходит для оптимальной производительности вашего веб-сайта, поскольку оно хранит только добавочные изменения.
Плюсы | Минусы |
Отличная персонализированная поддержка | Бесплатная версия отсутствует. |
Простота использования | Высокая цена для владельцев малого бизнеса |
Неограниченное резервное копирование по запросу |
BackWPup
BackWPup — еще один важный плагин, который вы можете использовать для создания резервной копии вашего веб-сайта и хранения ее на облачных платформах, таких как Drive, Dropbox или на вашем локальном устройстве.
Благодаря функциям поддержки премиум-класса, этот плагин собрал более 60000 довольных клиентов. Кроме того, он очень прост в использовании.
Этот плагин также имеет специальное приложение для экстренных случаев. В премиум-версии плагина добавлены мощные функции.
Плюсы | Минусы |
Специальное приложение для аварийного восстановления | Может сбивать с толку нетехнических пользователей |
Персональная поддержка Premium | |
VaultPress
Хотя он начинался как независимый плагин, VaultPress является частью другого продукта Automattic под названием Jetpack.Вам необходимо подписаться на Jetpack, чтобы использовать VaultPress.
Vault Press предлагает решение для автоматического резервного копирования в реальном времени с помощью всего нескольких щелчков мышью. Это обеспечивает безопасное резервное копирование данных вашего сайта с минимальной нагрузкой.
VaultPress выполняет ежедневное резервное копирование ваших данных с помощью 30-дневного архива. Вы можете перейти на разные планы в соответствии с вашими потребностями, так как VaultPress гибок в отношении цен и планов.
Плюсы | Минусы | ||
Резервное копирование в реальном времени | Требуется подписка Jetpack для полного использования VaultPress | ||
Функция сканирования безопасности | Нижние планы хранят данные только в течение 30 дней | Несколько тарифных планов |
BackUpBuddy
BackUpBuddy — это простой в использовании плагин резервного копирования для сайта WordPress.Хотя в бесплатной версии он предоставляет ограниченные функции, он выполняет четыре жизненно важных и основных задачи, таких как полное резервное копирование, запланированное резервное копирование, безопасное хранение и восстановление.
Для резервного копирования в реальном времени доступна функция Stash Live, которая создает резервную копию в реальном времени. Приобретая этот плагин, вы получаете 1 ГБ бесплатного места, а также облачные сервисы, такие как Amazon S3 и другие, для хранения данных.
Одной из лучших особенностей этого плагина является то, что он позволяет управлять до 10 веб-сайтами с помощью одной панели управления.
Плюсы | Минусы |
1 год службы Stash Live | Не работает с большими сайтами WordPress |
Простота использования | Нет резервных копий по запросу, доступны только частые резервные копии по расписанию |
Уведомления по электронной почте |
Заключение
Эта статья дает более четкое представление о том, что такое резервное копирование, как оно работает и почему оно важно.К настоящему времени вы, должно быть, поняли, насколько важно резервное копирование. Это жизненно важно, если вы хотите защитить свой сайт. Никогда не знаешь, когда на тебя нападают вредоносные программы.
Мы составили таблицу различных подходов к резервному копированию вашего веб-сайта, а также подробно описали, как это сделать. Мы надеемся, что благодаря этой статье вы нашли свой идеальный план резервного копирования. Подумайте с умом и выберите лучший.
Как очистить взломанный сайт WordPress с помощью Wordfence
Если ваш сайт был взломан, Don’t Panic.
В этой статье описывается, как очистить ваш сайт, если он был взломан и заражен вредоносным кодом, бэкдорами, спамом, вредоносными программами или другими неприятностями. Эта статья была обновлена 27 августа 2019 г. и добавлены дополнительные ресурсы, помогающие избавиться от определенных типов инфекций. Эта статья написана Марком Маундером, основателем Wordfence. Я также являюсь аккредитованным исследователем безопасности, разработчиком WordPress, и я владею и управляю многими собственными веб-сайтами на WordPress, включая этот.Даже если вы не используете WordPress, в этой статье есть несколько инструментов, которые можно использовать для очистки вашего сайта от инфекции.
Если вы используете WordPress и вас взломали, вы можете использовать Wordfence для очистки большей части вредоносного кода с вашего сайта. Wordfence позволяет сравнивать ваши взломанные файлы с исходными файлами ядра WordPress, а также с исходными копиями тем и плагинов WordPress в репозитории. Wordfence позволяет вам увидеть, что изменилось, и дает вам возможность восстанавливать файлы одним щелчком мыши и выполнять другие действия.
Если вы подозреваете, что вас взломали, сначала убедитесь, что вы действительно были взломаны. Иногда администраторы сайтов в панике связываются с нами, думая, что их взломали, когда их сайт просто плохо себя ведет, обновление идет некорректно или возникает другая проблема. Иногда владельцы сайтов могут видеть спамерские комментарии и не отличить их от взлома.
Ваш сайт был взломан, если:
- Вы видите спам, появляющийся в заголовке вашего сайта или сноске, который содержит рекламу для таких вещей, как порнография, наркотики, незаконные услуги и т.д.Часто он будет вставлен в содержимое вашей страницы, не задумываясь о его презентации, поэтому он может выглядеть как темный текст на темном фоне и быть не очень заметным для человеческого глаза (но поисковые системы могут его видеть).
- Вы выполняете поиск site: example.com (замените example.com своим сайтом) в Google и видите страницы или контент, которые вы не узнаете и которые выглядят вредоносными.
- Вы получаете сообщения от ваших пользователей о том, что они перенаправляются на вредоносный или рассылающий спам веб-сайт.Обратите на них особое внимание, потому что многие взломы обнаруживают, что вы являетесь администратором сайта, и не покажут вам спам, а только покажут спам вашим посетителям или сканерам поисковых систем.
- Вы получаете отчет от вашего хостинг-провайдера о том, что ваш веб-сайт рассылает вредоносный или рассылает спам. Например, если ваш хост сообщает вам, что он получает сообщения о спаме, содержащем ссылку на ваш сайт, это может означать, что вас взломали. В этом случае хакеры рассылают откуда-то спам и используют ваш веб-сайт в качестве ссылки для перенаправления людей на принадлежащий им веб-сайт.Они делают это, потому что включение ссылки на ваш веб-сайт позволит избежать спам-фильтров, а добавление ссылки на их собственный веб-сайт попадет в спам-фильтры.
- Wordfence обнаруживает многие из этих и других проблем, о которых я здесь не упоминал, поэтому обратите внимание на наши предупреждения и реагируйте соответствующим образом.
Как только вы убедитесь, что вас взломали, немедленно создайте резервную копию своего сайта. Используйте FTP, систему резервного копирования вашего хостинг-провайдера или плагин резервного копирования, чтобы загрузить копию всего вашего веб-сайта.Причина, по которой вам нужно это сделать, заключается в том, что многие хостинг-провайдеры немедленно удаляют весь ваш сайт , если вы сообщаете, что он был взломан, или если они обнаруживают вредоносный контент. Звучит безумно, но в некоторых случаях это стандартная процедура для предотвращения заражения других систем в их сети.
Убедитесь, что вы также создали резервную копию базы данных вашего веб-сайта. Резервное копирование файлов и базы данных должно быть вашим первым приоритетом. Сделав это, вы можете смело переходить к следующему этапу очистки своего сайта, зная, что у вас есть хотя бы копия взломанного сайта и вы не потеряете все.
Вот правила дорожного движения при уборке вашего участка:
- Обычно вы можете удалить что угодно в каталоге wp-content / plugins /, и вы не потеряете данные и не сломаете свой сайт. Причина в том, что это файлы плагинов, которые вы можете переустановить, и WordPress автоматически определит, удалили ли вы плагин, и отключит его. Просто убедитесь, что удалили целые каталоги в wp-content / plugins, а не только отдельные файлы. Например, если вы хотите удалить плагин Wordfence, вы должны удалить wp-content / plugins / wordfence и все в этом каталоге, включая сам каталог.Если вы удалите только несколько файлов из плагина, вы можете оставить свой сайт неработоспособным.
- Обычно у вас есть только один каталог тем, который используется для вашего сайта в каталоге wp-content / themes. Если вы знаете, что это за каталог, вы можете удалить все остальные каталоги тем. Будьте осторожны, если у вас есть «дочерняя тема». вы можете использовать два каталога в wp-content / themes.
- В каталогах wp-admin и wp-includes очень редко добавляются новые файлы. Таким образом, если вы обнаружите что-то новое в этих каталогах, оно с большой вероятностью может оказаться вредоносным.
- Остерегайтесь старых установок WordPress и резервных копий. Мы часто видим зараженные сайты, когда кто-то говорит: «Но я постоянно обновлял свой сайт и установил плагин безопасности, так почему меня взломали?» Иногда случается, что вы или разработчик создаете резервную копию всех файлов вашего сайта в подкаталоге, например / old /, который доступен из Интернета. Эта резервная копия не поддерживается, и даже если ваш основной сайт безопасен, хакер может проникнуть туда, заразить его и получить доступ к вашему основному сайту с установленного им бэкдора.Таким образом, никогда не оставляет старые установки WordPress лежащими рядом с , и если вас взломают, сначала проверьте их, потому что, вероятно, они полны вредоносных программ.
Если у вас есть SSH-доступ к вашему серверу, войдите в систему и выполните следующую команду, чтобы увидеть все файлы, которые были изменены за последние 2 дня. Обратите внимание, что точка указывает текущий каталог. Это приведет к тому, что приведенная ниже команда будет искать в текущем каталоге и во всех подкаталогах недавно измененные файлы. (Чтобы узнать, какой у вас текущий каталог в SSH, введите «pwd» без кавычек).
найти. -mtime -2 -ls
Или вы можете указать конкретный каталог:
найти / home / yourdirectory / yoursite / -mtime -2 -ls
Или вы можете изменить поиск, чтобы отображать файлы, измененные за последние 10 дней:
найти / home / yourdirectory / yoursite / -mtime -10 -ls
Мы предлагаем вам выполнить поиск, указанный выше, и постепенно увеличивать количество дней, пока вы не начнете видеть измененные файлы. Если вы сами ничего не меняли с момента взлома, скорее всего, вы увидите файлы, которые изменил хакер.Затем вы можете отредактировать их самостоятельно, чтобы очистить взлом. Это, безусловно, самый эффективный и простой способ узнать, какие файлы были заражены, и его используют все профессиональные службы очистки сайтов.
Еще один полезный инструмент в SSH — grep. Например, для поиска файлов, содержащих base64 (обычно используемый хакерами), вы можете выполнить следующую команду:
grep -ril base64 *
Это просто список имен файлов. Вы можете опустить опцию «l», чтобы увидеть фактическое содержимое файла, в котором встречается строка base64:
grep -ri base64 *
Имейте в виду, что «base64» также может встречаться в легитимном коде.Прежде чем что-либо удалять, убедитесь, что вы не удаляете файл, который используется темой или плагином на вашем сайте. Более точный поиск может выглядеть так:
grep --include = *. Php -rn. -e "base64_decode"
Эта команда рекурсивно ищет во всех файлах, которые заканчиваются на .php, строку «base64_decode» и печатает номер строки, чтобы вам было легче найти контекст, в котором эта строка встречается.
Теперь, когда вы знаете, как использовать «grep», мы рекомендуем вам использовать grep в сочетании с «find».Что вам нужно сделать, так это найти файлы, которые были недавно изменены, посмотреть, что было изменено в файле, и если вы найдете обычную строку текста, например, «плохой хакер был здесь», вы можете просто grep все свои файлы для этого текста, например:
grep -irl «здесь был плохой хакер» *
, и вы увидите все зараженные файлы, содержащие текст «плохой хакер был здесь».
Если вы очистите много зараженных сайтов, вы начнете замечать закономерности, в которых обычно находится вредоносный код. Одно из таких мест — каталог загрузок в установках WordPress.В приведенной ниже команде показано, как найти все файлы в каталоге загрузки, которые НЕ являются файлами изображений. Вывод сохраняется в файле журнала с именем «uploads-non-binary.log» в вашем текущем каталоге.
найти public_html / wp-content / uploads / -type f -not -name "* .jpg" -not -name "* .png" -not -name "* .gif" -not -name "* .jpeg"> uploads-non-binary.log
Используя два простых инструмента командной строки «grep» и «find», вы можете очистить зараженный веб-сайт целиком. Как это просто! Бьюсь об заклад, на этом этапе вы готовы начать свой собственный бизнес по очистке сайтов.
Теперь, когда в вашем арсенале есть несколько мощных инструментов и вы уже выполнили базовую очистку, давайте запустим Wordfence и проведем полное сканирование, чтобы очистить свой сайт. Этот шаг важен, потому что Wordfence выполняет очень продвинутый поиск инфекций. Например:
- Мы знаем, как должны выглядеть все основные файлы WordPress, темы с открытым исходным кодом и плагины с открытым исходным кодом, поэтому Wordfence может определить, заражен ли один из ваших исходных файлов , даже если это новая инфекция, которую никто никогда раньше не видел.
- Мы ищем сигнатуры заражений с использованием сложных регулярных выражений, и наша база данных известных инфекций постоянно обновляется. Вы не можете сделать это с помощью простых инструментов командной строки unix или cPanel.
- Мы ищем URL-адреса вредоносных программ, используя список безопасного просмотра Google.
- Мы используем множество других источников данных, например SpamHaus, для обнаружения вредоносных программ и инфекций в вашей системе.
Как очистить взломанный сайт с помощью Wordfence:
- Обновите свой сайт до последней версии WordPress.Если вы используете версию WordPress до WordPress 5.x.x, то мы рекомендуем вам прочитать эту статью здесь перед обновлением до последней версии WordPress.
- Обновите все свои темы и плагины до новейших версий.
- Измените все пароли на сайте, особенно пароли администратора.
- Сделайте еще одну резервную копию и сохраните ее отдельно в резервной копии, которую мы рекомендовали вам сделать выше. Теперь у вас есть зараженный сайт, но на нем установлена последняя версия всего.Если вы что-нибудь сломаете при очистке сайта с помощью Wordfence, вы можете вернуться к этой резервной копии, и вам не придется повторять все шаги, описанные выше.
- Перейдите на страницу сканирования Wordfence.
Щелкните ссылку «Параметры и расписание сканирования». Включите опцию сканирования «Высокая чувствительность». Если сканирование занимает слишком много времени или не завершается, разверните раздел «Общие параметры». Отмените выбор параметров «Проверять файлы вне вашей установки WordPress» и «Проверять изображения, двоичные и другие файлы, как если бы они были исполняемыми». Сохраните изменения и попробуйте новое сканирование. - Когда появятся результаты, вы можете увидеть очень длинный список зараженных файлов. Не торопитесь и медленно просмотрите список.
- Изучите все подозрительные файлы и либо отредактируйте их вручную, чтобы очистить, либо удалите файл. Помните, что вы не можете отменить удаления. Но если вы сделали резервную копию, которую мы рекомендовали выше, вы всегда можете восстановить файл, если удалите не то.
- Посмотрите на все измененные файлы ядра, темы и плагинов.Используйте параметр Wordfence, чтобы увидеть, что изменилось между исходным файлом и вашим файлом. Если изменения выглядят вредоносными, воспользуйтесь функцией Wordfence для восстановления файла.
- Медленно перемещайтесь по списку, пока он не станет пустым.
- Запустите еще одно сканирование и убедитесь, что ваш сайт чист.
- Если вам все еще нужна помощь, мы предлагаем коммерческую услугу по уборке сайта. Вы можете узнать больше, отправив письмо по адресу [email protected] с темой «Платная уборка сайта».
Отправьте его нам по электронной почте по адресу samples @ wordfence.com, и мы сообщим вам. Если ваш файл конфигурации WordPress wp-config.php заражен, не отправляйте нам копию этого файла, не удалив сначала учетные данные для доступа к базе данных, а также уникальные ключи и соли аутентификации.
Если вы не получили ответа, возможно, ваша почтовая система или наша система отказались от сообщения, считая его вредоносным из-за вашего вложения. Поэтому, пожалуйста, отправьте нам сообщение без вложения, чтобы сообщить нам, что вы пытаетесь отправить нам что-то, и мы постараемся помочь в этом.
В Учебном центре Wordfence есть ряд статей, которые помогут вам. Вот список статей, которые помогут вам с определенными типами инфекций:
Вам необходимо удалить свой сайт из списка безопасного просмотра Google. Прочтите этот документ Google о том, как очистить свой сайт. Вот шаги:
- Первый вход в Инструменты Google для веб-мастеров.
- Добавьте свой сайт, если вы еще этого не сделали.
- Подтвердите свой сайт, следуя инструкциям Google.
- На главной странице Инструментов для веб-мастеров выберите свой сайт.
- Щелкните Состояние сайта , а затем щелкните Вредоносное ПО .
- Щелкните Запросить обзор .
Выход из списка безопасного просмотра Google — это большой шаг, но, возможно, вам еще предстоит поработать. Вам необходимо вести список всех антивирусных продуктов, которые говорят о заражении вашего сайта. Сюда могут входить такие продукты, как антивирус ESET, McAfee’s Site Advisor и другие. Посетите веб-сайты каждого производителя антивируса и найдите их инструкции по удалению вашего сайта из их списка опасных сайтов.Разработчики антивирусов часто называют это «белым списком», поэтому поиск в Google таких терминов, как «белый список», «удаление сайта», «ложное срабатывание» и название продукта обычно приводит вас к месту, откуда вы можете удалить свой сайт.
Перейдите по следующему URL-адресу и замените example.com адресом своего сайта.
http://www.google.com/safebrowsing/diagnostic?site=http://example.com/
Вы можете включить подкаталог, если он есть на вашем сайте. Отображаемая страница очень проста, но содержит подробную информацию о текущем статусе вашего сайта, почему он внесен в список вредоносных программ или фишинга Google (список безопасного просмотра Google состоит из двух списков) и что делать дальше.
Поздравляю, если вам удалось очистить свой сайт. Теперь вам нужно убедиться, что его снова не взломают. Вот как:
- Установите Wordfence и регулярно просматривайте свой сайт WordPress.
- Убедитесь, что WordPress и все плагины и темы обновлены. Это самое важное, что вы можете сделать для защиты своего сайта.
- Убедитесь, что вы используете надежные пароли, которые сложно угадать.
- Избавьтесь от всех старых установок WordPress, лежащих на вашем сервере.
- Подпишитесь на нашу рассылку предупреждений о безопасности, чтобы получать уведомления о важных обновлениях безопасности, связанных с WordPress.
- Аутентифицируйте свой сайт в Wordfence Central, чтобы упростить управление безопасностью сайта.
Как сделать резервную копию вашего сайта WordPress
«Куда делся мой сайт?»
Вы пережили этот кошмарный сценарий? Возможно, вы обновили плагин, тему своего сайта или сам WordPress, а затем внезапно кажется, что ваш сайт исчез.Возможно, вы даже смотрите на «белый экран смерти» — пустой экран без сообщения об ошибке, содержимого или чего-то еще.
Вы не представляете, как это произошло. Что еще хуже, вы не знаете, как вернуть свой сайт .
Вот почему так важно иметь стратегию резервного копирования для вашего сайта WordPress. В этой статье мы покажем вам, как сделать резервную копию сайта WordPress и помочь восстановить ваш сайт WordPress после аварии.
Что такое резервные копии WordPress?
Проще говоря, резервная копия — это копия базы данных и файлов, из которых состоит весь ваш веб-сайт.Обычно эта резервная копия хранится в легкодоступном месте для безопасного хранения. Это может быть место на вашем веб-сервере, отдельное от того, где существуют ваши файлы веб-сайта, на локальном жестком диске вашего компьютера или на внешнем диске.
Почему я должен делать резервную копию моего сайта WordPress?
Многие новички в WordPress думают, что после установки WordPress их сайт безопасен и с ним ничего не может случиться. Это совсем не так и говорит о необходимости резервного копирования.
Наличие резервной копии как базы данных, так и файлов веб-сайта означает, что у вас всегда будет копия сайта, к которой можно вернуться в случае, если что-то пойдет не так.
Вот некоторые распространенные ситуации, когда недавняя резервная копия вашего веб-сайта может спасти положение:
- Ваш сайт WordPress взломан.
- Ваш сервер вышел из строя, и ваш веб-хостинг может получить только старую версию вашего сайта.
- Во время обновления возникла проблема, и содержание вашего сайта исчезло или стало непригодным для использования.
- Вы случайно удалили несколько важных страниц или сообщений. Эй, ошибки случаются!
Без частого резервного копирования вы рискуете потерять весь свой веб-сайт без возможности его восстановления.
Хорошо, как мне сделать резервную копию моего сайта WordPress?
Есть два хороших способа начать резервное копирование вашего веб-сайта WordPress: поручить это вашему провайдеру веб-хостинга или использовать плагин резервного копирования.
1. Используйте управляемый хост WordPress, который обрабатывает это автоматически!
Если вы пользуетесь услугами управляемого хостинга WordPress, вам не нужно беспокоиться о резервных копиях.Они автоматически создают резервную копию вашего сайта! Вам не нужно ничего делать. Резервное копирование ваших файлов и базы данных WordPress выполняется автоматически каждую ночь (или даже чаще) без какого-либо вмешательства с вашей стороны. Некоторые управляемые хосты WordPress даже позволяют вам указать, где вы хотите хранить резервные копии и нужно ли создавать резервные копии определенных частей вашего сайта.
Автоматическое резервное копирование — одна из основных причин, по которой мы рекомендуем управляемый хостинг WordPress от одной из этих компаний, занимающихся управляемым хостингом WordPress.
Каждая из компаний, которые мы рекомендуем, включает автоматическое резервное копирование WordPress как часть каждого плана, чтобы вы могли быть спокойны, зная, что ваш сайт защищен.
Если ваш сайт каким-либо образом окажется взломан, вы можете легко восстановить его до самой последней резервной копии или «моментального снимка» всего одним щелчком мыши.
2. Установите подключаемый модуль резервного копирования
Если у вас нет управляемого хостинга WordPress, скорее всего, ваш хост не выполняет автоматическое резервное копирование вашего сайта.Если это ваша ситуация, мы рекомендуем использовать один из этих плагинов резервного копирования для защиты вашего сайта.
BackupBuddy (80 долларов в год за один сайт)
BackupBuddy — гораздо более мощный плагин для резервного копирования. Он также предлагает несколько дополнительных функций, которые делают его наиболее гибким программным обеспечением для резервного копирования и защиты WordPress:
- Инструмент миграции: BackupBuddy включает в себя инструмент миграции сайта, упрощающий клонирование или перемещение вашего сайта WordPress на другой хост. Это может сэкономить огромное количество времени, если вы захотите сменить хостинг-провайдера или переместить свой сайт на новый домен.Это круто.
- Резервное копирование в реальном времени: BackupBuddy, называемый «Stash Live», включает возможность резервного копирования вашего сайта в реальном времени. Когда вы вносите изменения в сообщения, страницы, медиафайлы или добавляете новые плагины, Stash Live постоянно наблюдает за всем и создает резервные копии, чтобы убедиться, что вы ничего не потеряете.
- Удаленное назначение: Это действительно просто причудливый способ сказать, что вы можете отправлять копии резервных копий своего веб-сайта практически куда угодно: в папку Google Диска, Dropbox, Amazon Cloud или даже в собственное хранилище BackupBuddy.Мы настоятельно рекомендуем вам хранить локальную резервную копию на вашем собственном компьютере или веб-сервере , а другую — в удаленном месте назначения. Береженого Бог бережет.
После установки плагина можно быстро перейти в «Настройки», чтобы настроить все, большинство из которых можно оставить как есть:
- Это логин для функции ImportBuddy, которая позволяет использовать замечательный инструмент миграции, о котором мы упоминали ранее.
- Здесь вы можете ввести пользовательское локальное место назначения для хранения резервных копий.Если вы в порядке, используя показанное местоположение по умолчанию, оставьте это поле пустым.
- Введите адрес электронной почты, чтобы получать уведомления об ошибках резервного копирования.
- Введите адрес электронной почты, если вы хотите, чтобы вам была отправлена копия файла резервной копии.
Последний шаг — запланировать автоматическое резервное копирование. Просто перейдите в «Расписания» в меню BackupBuddy с левой стороны. Большинство настроек можно оставить как есть, кроме следующих:
- Дайте вашему расписанию имя.
- Решите, как часто вы хотите делать резервную копию своего сайта. Мы рекомендуем хотя бы раз в неделю, в зависимости от того, как часто вы меняете свой сайт или добавляете новый контент.
- Если у вас есть удаленное место назначения, в котором вы хотите хранить резервные копии, введите его здесь.
- Убедитесь, что вы установили флажок, чтобы включить расписание.
- Обязательно нажмите «Добавить новое расписание», чтобы запустить расписание резервного копирования.
Вот и все! Ваш сайт WordPress безопасен и надежен, и вы можете наслаждаться спокойствием.
Цена начинается от 80 долларов в год за один (1) сайт.
Проверить BackupBuddy
BlogVault (89 долларов в год для одного сайта)
BlogVault — один из самых надежных плагинов для резервного копирования, промежуточного хранения и миграции WordPress, которому доверяют более 5 миллионов веб-сайтов. Его наиболее заметные особенности включают в себя:
- Easy Backups: BlogVault — это больше, чем просто служба резервного копирования. Он предлагает полные резервные копии всего вашего веб-сайта, включая файлы и таблицы базы данных.Он даже использует технологию инкрементного резервного копирования для резервного копирования больших веб-сайтов. Резервные копии хранятся вне сайта и за его пределами, что означает, что вы не потеряете свои резервные копии, если ваш веб-хостинг или веб-сайт выйдет из строя. Вы можете хранить несколько зашифрованных резервных копий в облачном хранилище, таком как Dropbox или Google Drive, или просто загружать их на свой компьютер. Также есть возможность создавать собственные расписания для резервного копирования по вашему усмотрению.
- Автоматическое восстановление: Многие плагины для резервного копирования WordPress не предлагают простой способ восстановить ваш сайт.Но BlogVault предлагает решение этой проблемы одним щелчком мыши. Он даже предлагает функцию тестового восстановления, которая позволяет вам восстановить желаемую резервную копию в тестовой среде, а не на вашем рабочем сайте.
- Размещение и объединение: Благодаря простой функции промежуточного размещения BlogVault вы можете безопасно обновлять плагины, темы и ядро WordPress в защищенной среде, прежде чем вносить эти изменения в действующий сайт. Стоит отметить, что это бесплатная функция!
- Миграция: Вы можете столкнуться с множеством причин для резервного копирования своего веб-сайта.Помимо восстановления веб-сайта, резервные копии также могут использоваться для перехода на новый веб-хост. Чтобы упростить вам задачу, BlogVault поставляется с простым инструментом миграции и поддерживает все веб-хосты, поэтому вы можете легко перемещать свой веб-сайт WordPress с одного сервера на другой.
- Резервное копирование в реальном времени для сайтов WooCommerce: Резервное копирование в реальном времени важно для интернет-магазинов, потому что вы должны быть уверены, что каждый заказ скопирован. Резервное копирование в реальном времени гарантирует, что вы не потеряете ни одной транзакции, что избавит вас от любых финансовых потерь.
- Управление сайтом: Функция управления сайтом BlogVault позволяет вам управлять темами, плагинами и даже ядром WordPress с самой панели управления. Также есть возможность добавлять, удалять или изменять роли пользователей вашего сайта. Возможность управлять своим веб-сайтом с панели управления помогает сэкономить время, которое вы можете использовать для развития своего бизнеса!
Настройка BlogVault проста и понятна. Мне потребовалось менее 5 минут, чтобы установить и запустить плагин на тестовом веб-сайте.
После регистрации вы попадете в личный кабинет. На панели управления нажмите «Добавить сайт» или кнопку «+», чтобы ввести URL-адрес своего веб-сайта.
Введите учетные данные своего веб-сайта, затем установите плагин, и все готово!
Цены начинаются с 89 долларов в год за один (1) сайт.
Проверить BlogVault
VaultPress (60 долларов в год для одного сайта)
VaultPress — более легкий из этих двух вариантов. У него меньше функций, чем у BackupBuddy, но его гораздо проще установить и запустить.Вам понадобится бесплатная учетная запись WordPress.com, чтобы подключить VaultPress к вашему веб-сайту после покупки.
После покупки и установки плагина VaultPress вы заметите, что настройки для VaultPress отсутствуют в вашей панели администрирования WordPress. Вы увидите только текущий статус плагина и дату последнего резервного копирования вашего сайта.
Когда вы будете готовы подключить свой сайт, вам нужно только щелкнуть ссылку «Панель управления VaultPress», показанную ниже, чтобы перейти на панель управления «Настройки» на VaultPress.com.
Когда вы попадете на панель управления VaultPress, просто нажмите нижнюю кнопку «URL сайта» и введите домен своего веб-сайта:
Готово! VaultPress — самый простой вариант автоматического резервного копирования и защиты, если вы только начинаете работать с WordPress.
Цены начинаются с 5 долларов в месяц (60 долларов в год) за один (1) веб-сайт.
Проверить VaultPress
Завершение
Так же, как вы храните важные документы или воспоминания в надежном и безопасном месте, вы должны планировать худшее и обеспечивать безопасность своего веб-сайта.Независимо от того, насколько опытным вы станете работать с WordPress, все может пойти не так. Частое резервное копирование WordPress имеет решающее значение для обеспечения того, чтобы ваш сайт и его ценный контент были доступны в течение длительного времени.