Techbear
Сайт для тех, кто хочет использовать Вордпресс по максимуму, но не хочет разбираться в коде.
На любом сайте может случиться форс-мажор, поэтому регулярный бэкап — одна из мер предосторожности.
Сервер или сайт могут взломать хакеры, или он может повиснуть из-за несовместимости ПО после обновления.
Если что-то случится, настроенный и работающий бэкап поможет вам сохранять спокойствие.
Временно неработающий сайт — это плохо, но еще хуже, если вы полностью потеряете всю проделанную работу.
Существует несколько способов сделать бэкап Вордпресс сайта. В этой статье вы узнаете о всех способах.
Содержание:
Ручной бэкап
Бэкап контента сайта с помощью встроенной функции Вордпресс
Как сделать бэкап сайта вручную
Автоматический бэкап
Как настроить бэкап на хостинге
Бэкап плагины
Лучше всего настроить автоматический бэкап по расписанию. Если вам нужно будет восстановить сайт, вы можете взять одну из последних копий сайта и восстановить его с наименьшими потерями данных.
Частота бэкапа может быть разной для разных сайтов. Например, если у вас блог или новостной сайт, на котором часто публикуется новый контент и посетители оставляют много комментариев, можно настроить бэкап 1 раз в день или чаще.
Если у вас интернет-магазин, то вам тоже может быть нужен частый бэкап, чтобы сохранять транзакции покупок и обновления товаров.
Если у вас более или менее статичный сайт с новым контентом раз в несколько недель или месяцев, вы можете делать ручной бэкап или настроить автоматический бэкап раз в неделю или месяц.
Настройте бэкап в зависимости от частоты обновлений на сайте, и в зависимости от частоты сканирования сайта антивирусом.
Если сканер сайта найдет в файлах какой-то подозрительный или вредоносный код, вы сможете восстановить сайт из одного из последних бэкапов, который был сделан до того, как антивирус нашел взлом.
Если в вашем плагине или сервисе есть возможность настроить время бэкапа, настройте его на наименее посещаемое время. Эту информацию вы можете найти в Яндекс.Метрике или Гугл аналитикс, обычно это около 4 часов ночи.
Кроме автоматического бэкапа, иногда можно делать ручной бэкап. Вы можете делать ручной бэкап перед большими изменениями на сайте, потому что что-то может сломаться.
Также вы можете делать бэкап перед обновлением софта или сменой темы. С только что сделанным бэкапом вы можете быть спокойны, что можете быстро вернуться к предыдущему варианту.
В Вордпресс существует встроенная функция экспорта и импорта контента. Перейдите в Инструменты — Экспорт — Выберите, что вы хотите экспортировать.
Ограничение этого способа в том, что вы экспортируете только контент сайта. Вы не экспортируете плагины, темы, настройки плагинов и тем, и так далее.
Чтобы импортировать сохраненный контент, перейдите в Инструменты — Импорт.
Если вы никогда не делали ручной бэкап Вордпресс, попробуйте сделать его хотя бы один раз, чтобы понять, как это работает.
Хотя ручной бэкап не самый быстрый способ по сравнению с плагином, это знание поможет вам, когда вы будете в трудной ситуации.
В этом разделе подробная инструкция по бэкапу Вордпресс сайта вручную.
Зайдите на сервер через файл-менеджер на хостинге или по FTP и скачайте файлы Вордпресс с сервера.
Для подключения к серверу по FTP можно использовать программу FileZilla.
Создайте папку на компьютере, куда вы хотите скопировать файлы. Подключитесь к серверу и перейдите в папку с сайтом.
Перед тем, как вы начнете скачивать файлы, проверьте, что FTP клиент показывает скрытые файлы. В установке Вордпресс находятся важные, но скрытые по умолчанию файлы. Убедитесь, что они попадут в бэкап. В ФайлЗилле эта настройка находится в Сервер — Показывать скрытые файлы.
После этого выберите все папки и файлы и скопируйте их в созданную папку на компьютере.
Если ваша установка Вордпресс находится в подпапке, скопируйте подпапку вместе с содержимым корневой папки.
Пока файлы загружаются, можно перейти к следующему шагу бэкапа базы данных.
Вторая часть сайта — база данных. Это более важная часть сайта, потому что содержит всю информацию сайта — страницы, посты, комментарии и так далее.
Если вы потеряете файлы сайта, теоретически возможно восстановить сайт, если у вас есть медиа файлы. Если вы потеряете базу данных — это все. Придется начинать все сначала.
Чтобы сделать бэкап базы данных, зайдите на хостинг и найдите раздел База данных, Database, MySQL или что-то подобное. Выберите нужную базу данных и откройте ее.
Если вы не знаете, какая база данных относится к вашему сайту, откройте файл wp-config.php и найдите имя базы данных в этих строках:
Обычно для управления базой данных используется приложение phpMyAdmin. Вы должны увидеть такой интерфейс:
Нажмите Export на верхней вкладке. Вы увидите такую страницу:
Здесь у вас есть 2 варианта: вы можете оставить все как есть и нажать Go. После этого начнется загрузка файла с вашей базой данных.
Это хорошее решение для многих баз данных, потому что не требует сжатие, выбор таблиц и так далее.
Второй вариант — выбрать Custom, в котором есть дополнительные настройки. Этот вариант более предпочтителен, если у вас большая база данных, потому что этот способ сжимает данные перед скачиванием. Это значительно ускорит создание бэкапа.
В разделе Format выберите SQL. В разделе Tables вы можете выбрать, какие таблицы включить в бэкап.
В разделе Output выберите метод сжатия файла базы данных, zip или gzip. Файл меньшего размера скачается быстрее.
В Format-specific options оставьте настройки по умолчанию.
В разделе Object creation options поставьте галочку Add DROP TABLE / VIEW / PROCEDURE / FUNCTION / EVENT / TRIGGER statement. Эта настройка удалит существующие таблицы во время восстановления базы данных.
В разделе Data creation options оставьте все как есть и нажмите Go. Должно начаться сохранение базы данных в архив.
Бэкап завершен, теперь у вас есть сохраненные файлы с сервера и сохраненная база данных. Для большей надежности скопируйте данные на облако, потому что компьютер может сломаться.
Если вы хотите восстановить сохраненную базу данных, откройте базу данных, в которую вы хотите импортировать данные, выберите вкладку Import наверху страницы.
Нажмите Choose File, выберите файл базы данных, который вы хотите восстановить и нажмите Go.
Ваша база данных должна работать так же, как она работала на момент экспорта.
Этот способ создания и восстановления бэкапа довольно долгий, особенно если делать его постоянно. В следующем разделе автоматические способы создания бэкапа.
Бэкап по расписанию — это один из сервисов хостинга.
В зависимости от хостинга или от тарифа, бэкап может быть более или менее частым. Если на вашем хостинге нет бэкапа, то можно подумать о смене хостинга.
Этот сайт работает на хостинге Бегет. Сервера хостинга хорошо настроены для работы с Вордпресс, есть встроенный бэкап и интуитивно понятная панель управления.
Настройте бэкап на хостинге, это хороший инструмент для восстановления сайта в случае непредвиденных событий.
Однажды бэкап на хостинге помог мне восстановить сайт после взлома. В том случае восстановили сайт из бэкапа, сменили пароли и ключи и соли.
Если этого бэкапа вам недостаточно, используйте плагин из следующего раздела.
Реклама
Простой способ выгодно купить полис
Существует большое количество платных и бесплатных плагинов бэкапа для Вордпресс. Некоторые бесплатные плагины предлагают функционал, которого может быть достаточно для вашего сайта.
Все плагины отличаются разным набором этого функционала:
Самый популярный плагин, поскольку предлагает весь минимально необходимый функционал для настройки бэкапа:
Чтобы сделать бэкап нажмите на кнопку Создать РК (Резервную Копию) сейчас,
Или настройте расписание бэкапов:
Выберите одно из мест, куда вы хотите сохранять бэкапы:
UpDraft Plus разделяет бэкап на разные части, — плагины, темы, загрузки итд. Вы можете работать отдельно с разными частями сайта.
Плагин хранит список последних бэкапов. Вы можете скачать нужный бэкап на компьютер или восстановить из него сайт.
Для более детальной настройки расписания и бэкапа сразу в несколько мест вам нужна премиум версия. В премиум версии также есть миграция сайта, облако для хранения бэкапов, поддержка мультисайта, шифрование базы данных, защита настроек плагина паролем, отчеты и другие функции.
Премиум версия стоит от 70$ за лицензию на 2 сайта и 40% скидка на ежегодные обновления.
Изначально Duplicator плагин для переноса и миграции сайтов, но также может использоваться для бэкапа. Некоторые функции бэкапа, которые предлагаются бесплатно в других плагинах, в этом плагине стоят денег.
Бесплатная версия предлагает:
В платной версии добавляется:
Чтобы сделать копию сайта, перейдите на страницу настроек и создайте Пакет:
Это полный архив вашего сайта и базы данных в формате zip, плюс установочный файл.
Скачайте оба файла и сохраните в отдельную папку.
Если вы хотите восстановить сайт из другого бэкапа, скачайте эти файлы из списка бэкапов.
Для восстановления или миграции сайта вам будут нужны оба файла. Загрузите их на сервер по FTP и запустите инсталлятор из браузера.
ваш-сайт.ru/путь/к/файлу/installer.php
Появится помощник, который проведет вас через процесс восстановления или миграции. Для этого вам понадобится пустая база данных.
Это один из лучших плагинов для миграции сайта. В версии Pro вы получите:
В версии Pro это также один из лучших плагинов бэкапа. Плагин имеет все нужные настройки и определенно стоит своих денег.
Цена плагина начинается от 59$ в год за лицензию на 3 сайта. Есть лайф-тайм лицензия на неограниченное количество сайтов за 359$.
Перейти на сайт Duplicator Pro.
Этот сервис является частью плагина Jetpack и поддерживается разработчиками из Automattic, часть разработчиков которого являются разработчиками Вордпресс.
Сервис предлагает только платные тарифы с бэкапом в реальном времени (то есть бэкап любого изменения на сайте в реальном времени), и восстановление сайта в один клик.
Кроме этого, VaultPress предлагает:
Установите плагин, установите Jetpack, зарегистрируйтесь на wordpress.com и настройте бэкап. Плагин будет сохранять бэкапы на облако, с которого вы можете восстановить сайт в один клик. Также вы можете сохранять копию сайта на свой компьютер.
Цена начинается с 39$ / год за ежедневный бэкап. На более высоких тарифах вы получите бэкап в реальном времени, автоматическое лечение файлов и другие функции.
Перейти на сайт VaultPress.
Один из самых популярных премиум плагинов для бэкапа. Плагин может:
Бэкап в реальном времени очень полезная функция для сайтов с частым обновлением контента. После каждого бэкапа плагин может отправлять сообщение на е-мейл.
BackupBuddy предлагает хранение бэкапов на популярных облаках Гугл Драйв, Дропбокс, Амазон S3 и других.
Вы можете настроить бэкап раз в день, неделю или месяц, и настроить разную частоту для разных частей сайта. Например, вы можете настроить ежедневный бэкап базы данных и еженедельный бэкап всего сайта.
Для восстановления сайта нужно закачать файлы на сервер и запустить восстановление оттуда.
У плагина нет бесплатной версии, цена начинается с 80$ / год. С любой лицензией вы получите 1 год обновлений, поддержки и доступа к сервису Stash.
Перейти на сайт BackupBuddy.
Так же, как Duplicator, это плагин миграции сайтов, но он хорошо работает с бэкапом. Плагин может делать:
Плюс плагина в том, что у него есть все основные настройки для экспорта.
Это удобно, если вы хотите исключить некоторые части сайта из бэкапа.
Восстановление сайта из бэкапа делается в один клик. Нажмите кнопку Restore на нужном бэкапе и восстановление начнется.
В бесплатной версии максимальный размер бэкапа ограничен 512 Мб и нет сохранения бэкапа на внешние хранилища, только сохранение в Файл, который можно скачать на компьютер.
Чтобы получить сохранение бэкапа на Гугл Драйв, Дропбокс, Мегу и другие хранилища, нужно купить одно из расширений. В платном расширении вы получите неограниченный размер бэкапа, автоматическое расписание и удаление старых бэкапов.
В настройках расширения вы можете указать, какое количество бэкапов хранить на облаке, или указать, какой максимальный размер эти бэкапы могут занять.
Это очень хороший плагин как в бесплатной, так и в платной версии. У плагина есть все нужные функции, все работает очень просто.
Каждое расширение стоит 99$, которое вы можете использовать на любом количестве сайтов и имеет лайф-тайм обновления и поддержку.
Еще один хороший платный и бесплатный плагин для бэкапа Вордпресс с большим количеством настроек:
У BackWPup есть командная строка, которая может быть полезна для продвинутых пользователей.
Чтобы сделать бэкап, нужно создать задание (job). Дайте название заданию и настройте, что должно быть сделано в этом задании.
После этого настройте расписание, когда плагин должен повторять это задание:
В бесплатной версии плагин поддерживает мультисайт. В настройках плагина вы можете выбрать, какие таблицы базы данных, плагины, темы или отдельные папки ислючить из бэкапа.
Единственный минус бесплатной версии — нет автоматического восстановления сайта.
Чтобы восстановить сайт, закачайте файлы на сервер вручную через FTP и импортируйте базу данных. Инструкция.
В платной версии вы получите:
Перейти на сайт BackWPup Pro.
Бесплатный плагин, который делает ручной и автоматический бэкап по расписанию, восстановление по клику и миграцию сайта. У плагина есть сохранение и восстановление бэкапа с удаленных хранилищ, — Дропбокс, Гугл Драйв, Амазон S3 и других.
Чтобы сделать ручной бэкап, выберите, что вы хотите сохранить: Базу данных и Файлы, или только базу данных или файлы. Выберите место сохранения: папка на сервере или удаленное хранилище.
Нажмите на кнопку Backup Now:
Вы можете настроить автоматический бэкап на вкладке Schedule. Включите расписание, выберите частоту бэкапа, что сохранять и место сохранения:
Чтобы восстановить сайт из бэкапа, перейдите на вкладку Backup & Restore. Выберите нужный бэкап из списка и нажмите Restore.
В плагине есть функция миграции сайта. Добавьте ключ на втором сайте и нажмите Clone and Transfer:
В бесплатной версии плагин очень хорош, но в версии 0.9.24 у бэкапа нет определенного времени запуска, он выполняется в то время, которое было на момент настройки. Количество бэкапов на сервере или на удаленном хранилище ограничено 7 копиями.
Эти настройки становятся доступны в платной версии.
Этот плагин похож на предыдущий, но у него меньше настроек и необычный не-вордпресс интерфейс.
В бесплатной версии у плагина есть ручной и автоматический бэкап с простым расписанием и восстановлением в один клик и сохранение бэкапа на сервер или Дропбокс:
В платных версиях добавляется бэкап на Гугл Драйв, Амазон S3 и Майкрософт OneDrive. В расписании можно выбрать время выполнения бэкапа и добавляется функция оповещения на е-мейл:
Платные версии начинаются с 25$ за годовую лицензию на 2 сайта. Перейти на сайт BackupGuard.
Плагин сменил владельца и больше не продает и не поддерживает платные аддоны для сохранения бэкапов на внешние хранилища.
Бесплатная версия доступна в репозитории Вордпресс и поддерживается новым владельцем. Плагин может делать:
Плагин прост в использовании, установите, настройте, и плагин будет делать ежедневный бэкап базы данных и еженедельный бэкап всего сайта.
По желанию вы можете изменить расписание бэкапов:
Бэкапы сохраняются на тот же сервер, на котором находится ваш сайт, поэтому вам нужно вручную скачать бэкап с сервера.
В плагине нет функции автоматического восстановления бэкапа, поэтому восстанавливать сайт придется вручную. Для этого нужно заменить файлы на сервере файлами из бэкапа и вручную импортировать базу данных.
Читайте также:
Надеюсь, статья была полезна. Оставляйте комментарии.
Сайт для тех, кто хочет использовать Вордпресс по максимуму, но не хочет разбираться в коде.