<
  • Главная
Статьи

Резервное копирование WordPress сайта без плагинов

Опубликовано: 01.09.2018

видео Резервное копирование WordPress сайта без плагинов

Как сделать БЭКАП САЙТА. Резервная копия сайта быстро и просто в ISP Manager

Вступление

Резервное копирование WordPress это второе, что нужно научиться делать после установки WordPress. Можно сколько угодно говорить о безопасности сайта и его защите, но лучшего варианта защиты сайта, кроме наличия свежей резервной копии еще не придумали. С её помощью можно решить любую проблему от белого экрана до взлома сайта хакерами.



От автора

Недавно пролистывая страницы сайта, обнаружил, что нет ни одной статьи про ручное резервное копирование сайта WordPress. Заполняю пробел этой статьей. Покажу, как делать резервную копию сайта и базы данных по FTP, из файлового менеджера DirectAdmin, CPanel и импорт базы данных из phpMyAdmin. Не забуду показать, как сайт восстановить.


Бэкап Wordpress сайта без плагинов - простой скрипт для автоматизации

Что такое резервная копия сайта (бэкап) и зачем она нужна

Резервная копия сайта, часто называемая бэкап, от английского backup – дублирование, это специально сделанная копия всех файлов сайта и файла базы данных сайта. Нужен бэкап сайта для его восстановления в случае потери данных, хакерской атаки, фатальных конфликтов плагинов, системных сбоев при администрировании.


Бэкап WordPress

1. В процессе создания и администрирования сайте потерять его не такой фантастический сценарий, как может показаться. Даже если вы ничего не будете делать на сайте, беда может прийти со стороны. Взломы сайтов WordPress не редкость и лишиться сайта после взлома вполне реальный сценарий. Даже если взломщик не убьет ваш сайт, внедрение хакерского кода не принесет сайту ничего хорошего. Лечить сайт после взлома трудно и лучший вариант исправления, восстановить не зараженную версию сайта из резервной копии. 2. Кроме хакеров, вы сами можете стать угрозой сайту. И дело не в вашем опыте. Огромное количество плагинов в архиве WordPress, делает реальным сценарий конфликта плагинов. Получить белый экран после установки очередного плагина, сценарий более реалистичный, чем взлом хакера. Исправить « белый экран смерти » проще всего восстановлением сайта из резервной копии. 3. Еще одно назначение резервной копии, это переезд сайта на другой хостинг. Если вы решите поменять хостинг, что тоже не редкость, вам придется сделать резервную копию сайта и восстановить сайт на новом хостинге.

Можно придумать еще парочку причин, зачем нужно делать резервное копирование WordPress, но лучше посмотрим, как его делать в ручном режиме. Как делать резерв сайта плагинами я писал в статье 7 Плагинов резервного копирования WordPress сайта .

Как сделать копию базы данных

Любой сайт состоит из двух частей: каталога сайта и базы данных. База данных сайта это набор таблиц взаимосвязанных между собой и с каталогом сайта. По сути база данных это текстовой файл, правда, созданный в специальном формате SQL (Structured Query Language Data – Файл запросов к базе данных).

Резервное копирование базы данных сайта заключается в создании и копировании файла sql базы данных в явном или сжатом форматах.

Для удобного создания резерва базы данных на любом хостинге используется скрипт управления базами данных, называемый phpMyAdmin. Его функционал позволяет очень просто сделать резерв базы данных. Но вначале в phpMyAdmin нужно попасть.

Занимаясь администрированием сайта, вы должны иметь доступ в административную панель своего хостинга. У хостеров наиболее популярные панели администрирования: DirectAdmin, CPanel, ISPmanager Lite. Вход в phpMyAdmin этих панелей несколько отличается.

DirectAdmin . Вход в phpMyAdmin в группе «Дополнительные опции» на кнопке «phpMyAdmin» CPanel . Вход в phpMyAdmin в меню «DATABASES» на кнопке с картинкой «phpMyAdmin» ISPLite Вход в phpMyAdmin в меню «Дополнительные приложения» ссылка phpMyAdmin.

Форма авторизации в phpMyAdmin везде стандартная и выглядит так.

Чтобы войти вам нужно ввести логин, совпадающий с именем пользователя базы данных, и пароль доступа, который вы задавали при создании базы данных.

Так выглядит страница phpMyAdmin с раскрытой структурой базы данных сайта.

Резервное копирование WordPress — база данных

Далее всё просто. Чтобы сделать резервную копию базы данных, не выделяя никакие чекбоксы, нажимаете кнопку «Экспорт» в верхнем сайдбаре (фото сверху).

На следующей странице выбираем степень сжатия и жмем кнопку действия внизу страницы. Копию базы данных сохраняем на своём компьютере или переносном носителе.

Полный лист Экспорта базы данных

Важно! Для страховки рекомендую делать резервы базы данных в нескольких форматах sql, sql.zip, sql.gzip.

Как видите, в создании копии базы данных нет ничего сложного.

Как сделать копию сайта (каталога сайта)

С резервом каталога сайта в задаче «Резервное копирование WordPress», дело обстоит не сложнее. Здесь важно найти приемлемый инструмент для копирования каталога сайта.

Как вариант можно использовать файловый менеджер хостинга. Однако этот вариант не универсален и вполне может быть, что именно у вас этот файловый менеджер не доступен.

Второй способ сделать резервное копирование WordPress универсальный. Он позволяет сделать копию каталога сайта используя программу FTP клиент, установленную на свой компьютер. Многие используют для этих целей TotalComander, что я не рекомендую из соображений безопасности.

Самый безопасный FTP клиент считается бесплатная программа WinSCP ( https://winscp.net/eng/download.php ). Самой удобной я считаю FilleZilla ( http://filezilla.ru/get/ ). Покажу, как делать копию каталога сайта на обоих программах.

WinSCP

WinSCP соединение

Для начала нужно скачать и установить программу на свой компьютер. Программа имеет русский язык, и работать с ней удобно.

Далее вам нужно зайти на свой сайт по FTP соединению (протоколу), используя FTP аккаунт, выданный вам на хостинге. Если есть проблемы с FTP аккаунтом, свяжитесь с суппорт хостинга, они вам помогут.

Для связи FTP клиента с сервером хостинга вам понадобится:

Имя хоста; Имя пользователя; Пароль доступа.

Чтобы соединиться с сервером, откройте программу WinSCP. В окне соединений нажмите «Новое подключение». В появившейся форме справа, заполните все поля. Порт выбираем 21, Протокол передачи «FTP». После нажатия кнопки «Войти» справа откроется каталог вашего аккаунта на сервере хостинга.

Далее открываете каталог вашего сайта, выделяете все папки и файлы сайта и перетаскивает их на ваш компьютер, каталоги которого видны слева. Если не хотите перетаскивать, выделяете каталог на компьютере, далее выделяете все папки и файлы сайта и используете кнопку F5 или на правой кнопке мыши, команду «Получить».

По окончании копирования система известит вас об этом. Для контроля правильности скачивания, вверху есть кнопка «Сравнить каталоги» или Shift+F2.

FilleZilla

Скачайте и установите программу на свой компьютер (ссылка выше). Настройки оставим по умолчанию.

FilleZilla соединение Для соединения жмем кнопку меню «Файл» – Менеджер сайтов; Создаем новый сайт и заполняем для этого нового сайта, которому можно дать название, все поля справа; После соединения каталог аккаунта на хостинге откроется справа; Далее делаете копию всех файлов и каталогов сайта перетаскиванием или на правой кнопке мыши командой «Скачать». Для проверки скачивания вверху есть кнопка «Включить сравнение каталогов» (с линзой).

Совет

Используя одну из перечисленных или найденных программ «FTP клиент» вы всегда сможете сделать копию каталогов и файлов сайта (полное резервное копирование WordPress), безопасно редактировать файлы шаблона.

Периодичность резервного копирования

На вопрос когда и как часто нужно делать бэкап сайта, ответить можете только вы, однако есть рекомендации.

Если вы работает над созданием сайта, копию лучше делать каждый день в конце работ; Поддерживая готовый сайт, копию нужно делать после выхода нового материала и обновления сайта; Бэкап нужно обязательно делать перед обновлением версии WordPress; На первых порах, пока не изучили работу плагинов, делайте свежую копию сайта перед обновлением плагинов; Серьезные интернет магазины делают резерв сайта каждый час.

Как восстановить сайт из резервной копии

Покажу, как восстановить сайт из резервной копии, кратко, по шагам.

Задача: Сайт «упал» и нужно восстановить его из резервной копии.

Соединитесь с каталогом сайта по FTP; Удалите папки и файлы сайта из каталога на сервере; Войдите в базу данных через phpMyAdmin; Откройте структуру базы данных. Выделите все чекбоксы всех таблиц и удалите их (кнопка «Удалить» внизу); По FTP залейте каталог сайта из резервной копии в корневой каталог сервера; В phpMyAdmin используете кнопку «Импорт» и закачайте базу данных из резервной копии по дате, совпадающей с копией каталога;

Всё. Проверьте сайт на восстановление.

Выводы про резервное копирование WordPress

Для успешной работы над созданием сайта WordPress, и исключения утраты сайта сделайте хорошей традицией периодическое полное Резервное копирование WordPress сайта. Резервную копию лучше делать в ручном режиме, однако есть несколько приличных плагинов для автоматизации резервного копирования. Например, Akeeba Backup WordPress

©www.wordpress-abc.ru

Еще статьи

Статьи связанные по теме:



Новости
    Плагин подписки wordpress
    Очень трудно найти один плагин подписки wordpress , который объединил бы в себе все виды подписок, которые так необходимы сайту. Именно поэтому я решил сделать подборку лучших плагинов, которые смогут

    Без плагина
    На сайте WordPress имеется файл, именуемый как .htaccess. Многие пользователи не предают ему особого внимания и не используют все его возможности. На самом деле файл .htaccess – это дополнительные конфигурации

    Слайд-шоу с помощью плагина для WordPress UnPointZero Slider
    Плагин для cms WordPress UnPointZero Slider – новостной слайдер. Он отражает в форме слайд-шоу изображения со ссылками на ваши статьи и краткие выдержки оттуда. Его можно установить и на новостной сайт,

    Плагины для Wordpress
    С помощью этого плагина вы легко сможете интегрировать Google диск на ваш WordPress сайт или блог . Gravity Forms — лучший плагин для создания форм на WordPress, от самых простых (например, форма

    Подписки плагином JetPack: размещение и редакция формы подписки
    Вступление Здравствуйте! В этой статье я покажу, как использовать плагин JetPack для создания пользовательской формы подписки и как эту формы подписки плагином JetPack добавлять в статьи сайта, а при

    Чистка сайта WordPress плагином WP-optimize
    От автора Со временем использования система WordPress накапливает не нужные файлы, комментарии и неиспользуемые данные в базе данных. Эти файлы и данные создаются в процессе работы и нужны для этого,

    Возможности Jetpack плагина
    Вступление Возможности Jetpack плагина это более 30 функциональных модуля плагина, делающего его универсальным плагином WordPress, заменяющего аналогичные сторонние плагины. Jetpack один заменяет десятки

    Резервное копирование WordPress сайта без плагинов
    Вступление Резервное копирование WordPress это второе, что нужно научиться делать после установки WordPress. Можно сколько угодно говорить о безопасности сайта и его защите, но лучшего варианта защиты

    Топ 10 WordPress плагинов за июль 2013
    Всем приветы, уважаемые читатели. Новые WordPress плагины продолжают прибывать и прибывать. И сегодня, очередная подборка замечательных и  разумеется, полезных плагинов от Криса Евера. Как всегда,

    Как сделать кнопку "наверх" на WordPress блоге без плагина и с помощью плагина Scroll to Top
    Привет, Друзья! По просьбам читателей сегодня я расскажу как сделать кнопку “наверх” на WordPress блоге. Я думаю, нет необходимости объяснять для чего нужда такая кнопка? Все итак понимают, что при нажатии

  • Виртуальный хостинг

    Виртуальный хостинг. Возможности сервера распределяются в равной мере между всеми... 
    Читать полностью

  • Редизайн сайта

    Редизайн сайта – это полное либо частичное обновление дизайна существующего сайта.... 
    Читать полностью

  • Консалтинг, услуги контент-менеджера

    Сопровождение любых интернет ресурсов;- Знание HTML и CSS- Поиск и обновление контента;-... 
    Читать полностью

  • Трафик из соцсетей

    Сравнительно дешевый способ по сравнению с поисковым и контекстным видами раскрутки... 
    Читать полностью

  • Поисковая оптимизация

    Поисковая оптимизация (англ. search engine optimization, SEO) — поднятие позиций сайта в результатах... 
    Читать полностью

rss