Как сделать бэкап (резервную копию) сайта и баз данных правильно

Содержание

Резервное копирование сайта: 7 главных ошибок и как их избежать

Содержание

Резервная копия – вопрос выживания

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

Несмотря на продвинутые технологии защиты, это сокровище подвергается ежедневной опасности. Перебои в работе сервера, программные сбои, проблемы с оборудованием, хакерские атаки. Единственным надёжным способом обезопасить свой ресурс остаётся резервное копирование сайта (aka backup или бэкап).

Как это: потерять результаты работы над сайтом за год, месяц, неделю.

Обзор расскажет о том, как избежать самых распространённых ошибок при создании резервной копии сайта или сервера. Статья будет полезна веб-мастерам, администраторам сетевых ресурсов, контент-менеджерам и всем, кто отвечает за сохранность данных на сайтах.

Частые ошибки при резервном копировании

Делать резервные копии только вручную

Ручной бэкап сайта хорош для новичков. Серьёзному проекту этот способ вряд ли подойдёт – слишком медленно и не эффективно.

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

Копировать только раз в месяц

Может быть смешно только, если случилось не с тобой

Даже в разгар эпохи доступного хостинга находятся ещё веб-мастера и владельцы блогов, которые делают резервное копирование только 1-2 в месяц.

Такая экономия дискового пространства вводит ресурс в зону интернет-риска. А ведь создание резервной копии не требует больших усилий. Для управления ими есть много сервисов, в том числе функционал административной панели хостинга.

Не составлять расписания бэкапов

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

Пример ежедневного бэкапа в списке дополнительных услуг

Простой способ поставить резервное копирование на регулярную основу – выбрать веб-хостинг с возможностью ежедневного бекапа. Обычно хостеры не включаю эту услугу в базовый пакет, а предоставляют за отдельную плату. Зато владелец сайта или сервера точно будет спокоен за базовую безопасность своего ресурса.

Делать выборочное резервное копирование

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

Затруднения возможны с контентным сайтом, где суммарный объём таких файлов относительно велик и постоянно пополняется. Вариант решения – сделать базовую копию контентных файлов и с каждым бэкапом добавлять в неё последние обновления.

Не проверять результаты бэкапа

Крылатая латинская фраза «Помни о смерти» применима и к сайтам

Наладили регулярное создание резервных копий ресурса? Отлично! Но терять бдительность рано. Важен не процесс, а результат – сохранение данных без повреждений и потерь.

Наладить мониторинг бэкапов поможет тестирование результатов. Как минимум, нужно периодически тестировать резервные копии на целостность (media test) и восстановление (recovery test). Оптимальное решение – использовать сервисы, которые не только могут восстановить сайт из бэкапа, но и способны автоматически проверить результаты.

Делать только одну копию

Один бэкап лучше, чем ничего. Но этого не достаточно, чтобы быть спокойным за безопасность данных. Жёсткий диск, как и любое технически сложное устройство со временем ломается. Это касается даже современных и быстрых SSD-дисков.

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

Хранить бэкап и сайт на одном сервере

Одна из самых распространённых и, к сожалению, частых ошибок. Бэкап сайта и оригинал на одном сервере – подарок для злоумышленника. Взломав одно хранилище, он не оставляет владельцу ресурса пути отступления.

Сочетание нескольких способов хранения бэкапов даёт гарантию безопасности данных.

Для хранения резервных копий сайта можно порекомендовать популярные облачные сервисы, вроде Dropbox, Microsoft OneDrive или Google Drive. Профессиональные веб-мастера советуют совмещать «облачное» хранение с бэкапами на съёмных физических носителях.

Инструменты создания бэкапов

  • Панель управления хостинга
  • Менеджер файлов хостинга
  • Плагины резервного копирования для CMS
  • FTP-клиент FileZilla
  • Скрипт phpMyAdmin
  • Файловый менеджер Total Commander
  • Сервис удалённого хранения файлов Amazon S3 (Simple Storage Service)

Перечисленные инструменты – бесплатные или с рабочей триальной версией, которую можно не обновлять до полной. Есть и платные онлайн-сервисы (Codeguard, WSR, BackupGuard, WP Time Capsule), с помощью которых удобно настраивать автоматический бэкап.

Что узнать про бэкап у хостера

Хорошо, если на хостинге можно регулярно делать резервные копии ресурсов. Ещё лучше – делать их ежедневно. Но есть ряд важных тонкостей, которые нужно уточнить при общении с техподдержкой провайдера.

  • Сколько храниться. Средний срок хранения информации после полного бэкапа сайта – 24 часа. Это сильно снижает возможность маневра, если критический сбой или ошибка была замечена спустя несколько дней. Идеальный вариант – обговорить с хостером возможность хранения «ежедневной» копии от 3 до 7 дней.
  • Место сохранения. Держать резервные копии на том же сервере, что и сам ресурс – частая и непростительная ошибка. После очередной хакерской атаки можно разом лишиться всех данных.
  • Когда можно использовать. Внимательно читайте договор с провайдером. Получить право на восстановление информации клиент имеет только в том случае, если проблема возникла по вине хостера. Если «злодеи» похитили у владельца ресурса пароли и стёрли всю информацию, провайдер имеет законное право отказать в бэкапе. Хорошая новость – подобные трудные моменты обычно легко урегулируются на уровне личного общения с администраторами хостинга.

Вывод: на провайдера надейся, а сам не плошай

Многие хостинг-провайдеры включают автоматическое резервное копирование в список базовых услуг. Но периодичность и качество бэкапов не позволяют исключить проблемы на 100%. В Сети найдётся немало историй о рухнувших серверах, похоронивших под обломками многомесячную работу по созданию контента. Или о нанятых конкурентами хакерах, которые одним махом обрушили кропотливо выстроенный сетевой бизнес.

Британский хостер 123 Reg оказался в центре скандала из-за потери данных пользователей

Если договориться о ежедневном копировании должного качества с хостером не удалось, возьмите вопрос в свои руки. Для этого существует множество бесплатных и платных инструментов.

Главное понять, что регулярное резервирование такая же важная часть работы по сайту, как создание контента, улучшение технической части и поисковое продвижение. После того, как бэкапы сайта сделаны, их надо периодически проверять на целостность и работоспособность.

7 шагов для надёжного резервирования

  1. Выберите способ создания резервных копий. Встроенные инструменты панели управления хостинга, программы, плагины CMS или онлайн-сервисы.
  2. Составьте расписание и настройте автоматизацию. Лучший вариант – ежедневно с хранением каждой копии 5-7 дней.
  3. Делайте бэкап перед каждым изменением функционала сайта. При добавлении новых компонентов, установке плагинов, версий CMS, смене тем оформления.
  4. Дублируйте создание резервных копий. Наряду с бэкапами, создаваемыми хостером, нужно делать копии на собственных носителях.
  5. Убедитесь, что бэкап отрабатывается корректно. Нет ли сбоев в планировщике или уведомлений об ошибках в панели управления хостингом.
  6. Проведите тестирование резервной копии. Запустите пробное восстановление данных на копии текущего сервера. Частота – раз в неделю или месяц, в зависимости от обновления данных и уровня безопасности.
  7. Периодически проверяйте свободное место для хранения бэкапов.

А каких правил резервного копирования придерживаетесь вы? Будем рады, если поделитесь подробностями в комментариях.

Ручной бэкап сайта и MySQL-базы данных

Еще раз напомню, что для выполнения полного бэкапа сайта нужно сделать резервное копирование файлов сайта и его базы данных. При таких условиях, чтобы не случилось с боевой версией сайта или блога, мы всегда сможем её восстановить из бэкапа. Это как сохранение в игре перед выполнением сложного квеста, без сохранения любая неудача отбрасывает тебя в самое начало.

Как сделать бэкап (backup) сайта?

В первую очередь, вам нужно авторизоваться на сайте своего хостинга, чтобы попасть в администраторскую панель управления блогом или сайтом. Кстати, если вы не знаете где хранить свои пароли и логины от разных сайтов рекомендую использовать для этого – KeePass (бесплатный менеджер паролей). Далее, в зависимости от того, какой у вас хостинг, наши действия могут немного отличаться, но их суть от этого не меняется. Так как мой блог хостится у Beget, то и показывать весь процесс я буду на примере этого хостинга. Но, повторяю еще раз, на других хостингах делается все аналогично.

Меню бэкапа хостинга Beget

Итак, я авторизовался и перехожу на страницу резервного копирования файлов сайта и базы данных. Вот как она выглядит на моем хостинге:

Панель управления бэкапами

Вот что у нас есть на скриншоте:

  1. Сделать резервное копирование файлов сайта.
  2. Сделать резервное копирование базы данных.
  3. Нам предоставляют возможность выбора даты, для создания бэкапов. То есть мы можем сделать бэкапы текущего состояния сайта или, например, вчерашнего состояния сайта.
  4. Это все файлы, которые хранятся на вашем хостинге. Как раз эти файлы и нужно бэкапить, в случае создания резервной копии сайта.
Читайте также:  Как изменить значение коэффициента К2 у ИП на ЕНВД при розничной торговле?

Резервное копирование файлов сайта

Бэкап файлов сайта через панель администрирования хостинга Beget делается в три шага:

  1. Выбираем тип бэкапа — файлы.
  2. Выбираем дату, лучше всего выбирать текущее состояние, оно самое актуальное.
  3. Нажимаем на синюю стрелочку, чтобы сбэкапить файлы сайта. Я делаю бэкап для папки seofine.ru, так как именно в этой папке хранятся все файлы моего блога. Вам нужно поступать подобным образом.

Запускаем бэкап файлов сайта

После этого, заявка на бэкап будет поставлена в очередь и через некоторое время, бэкап файлов сайта будет выполнен, вас оповестят через email. Бэкап будет лежать в корневом каталоге, это будет обычный архив. Теперь остается скачать этот архив с сервера хостинга на свой компьютер. Сделать это можно с помощью программы FileZilla, обязательно прочитайте статью о том, как пользоваться ftp-клиентом FileZilla.

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

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

  1. Тип бэкапа – Базы данных MySQL.
  2. Выбираем текущее состояние бд.
  3. Из списка баз данных выбираем нужную и опять жмем синюю стрелочку.

Процесс резервного копирования базы данных начат, нам остается ждать письма. Бэкап базы данных — это тоже архив и он также будет находится в корне вашей директории на сервере хостинга. И этот бэкап скачайте с помощью FileZilla к себе на компьютер.

Если кому-то интересно, то вот скриншот работы программы FileZilla, тут я скачиваю только что созданные бэкапы файлов сайта и базы данных.

Скачиваю файлы бэкапов с хостинга на свой компьютер

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

Альтернативный метод сделать бэкап файлов сайта и базы данных

Можно просто подключиться к серверу хостинга через программу FileZilla и скопировать на локальный компьютер все папки сайта. Минусы этого способа:

  • копирование будет выполняться долго, так как файлы не заархивированы.

Плюсы бэкапа файлов сайта через программу FileZilla:

  • очень простой способ в реализации, никаких специальных знаний не требуется.

В общем, этот способ очень даже ничего, но в него нужно внести одну поправку, перед копированием нужно заархивировать файлы сайта. Для этого нужно подключиться к сайту по ssh (Secure Shell), вот команда:

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

tar cf имя_архива.tar.gz папка_с_файлами_сайта

После этого, немного подождите, не более 5 минут, создастся архив с файлами вашего сайта. Ну, и известным нам способом, скачиваем его через FTP.

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

  1. Через свой хостинг открыть phpMyAdmin — это веб-интерфейс для системы управления базами данных MySQL. Она должна быть установлена на вашем хостинге.
  2. Экспортировать базу данных через интерфейс phpMyAdmin.

Ну а теперь разберем подробнее каждый из пунктов. В Beget открыть phpMyAdmin можно следующим образом:

Открываем страницу с базами данных

Запускаем phpMyAdmin

Открываем базу данных в phpMyAdmin

База данных у нас открыта, осталось дело за малым. В верхнем меню phpMyAdmin нажимаем на кнопку Экспорт . Способ экспорта выбираем – быстрый , формат — SQL и жмем ОК .

Открываем страницу экспорта базы данных

Скачиваем бэкап базы данных

Ура. Теперь у нас есть на руках и база данных и файлы сайта. Заметьте, сделать бэкап сайта и базы данных , мы воспользовались альтернативным методом резервного копирования и у нас все получилось. Ну все, пора заканчивать пост ,что-то он уж больно большим получился. Всем пока и — удачи в бэкапинге.

Неуловимые мстители

Похожие статьи

Доменное имя и хостинг. Что это?

Подтверждаем авторство в Яндекс через WordPress

Как связать домен с хостингом?

Переносим сайт на хостинг

4 Комментариев

Благодарю — все довольно понятно. Но есть 2 вопроса:

1. Если резервная копия сайта хранится на хостинге, то она занимает много дискового пространства. Что с этим делать?

2. А без ftp никак нельзя скачать иначе файлы себе на компьютер? Недолюбливаю эту программу….

P.S. хостинг у меня тоже бегет.

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

Как сделать резервную копию сайта и базы данных MySQL

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

Казалось бы, что такого важного в подобной теме? Подумаешь, какая-то копия сайта, ведь мы же платим деньги за хостинг и он обязан отвечать за сохранность содержимого обслуживаемых сайтов.

В этом есть доля правды, но от форс-мажора никто не защищен и представьте свое удивление, когда в один прекрасный день вы переходите на свой сайт и видите вместо красивого дизайна подобное сообщение об ошибке.

А знаете что само страшное? Это то, что вы не сделали его резервную копию (файлы и база данных).

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

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

Но покатим-то причинам сервер, где расположен винчестер с вашим сайтом перестал работать, чтоб вы знали хостинг это всего лишь виртуальное хранилище данных, а в реале где-то на земле сооружено специальное помещение с множеством современных компьютеров и тысячами Гб памяти.

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

Хостинг-провайдер пришлет вам извинения и больше ничего. Ну а вам естественно придется начинать карьеру онлайн предпринимателя с самого нуля. (

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

Лично я на собственной шкуре сам несколько дней назад испытал страх, что в один миг могу все потерять, когда у моего хостинга полетели DNS сервера и мой блог был недоступен для посетителей какое-то время.

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

Если честно, то было бы очень обидно вернуться назад и писать десятки статей заново. Так что все задумайтесь, а ниже я покажу вам, какими способами создается резервная копия данных сайта.

Причины, из-за которых может пропасть сайт:

  • Ошибка при редактировании фалов сайта. Вы запросто можете испортить код или допустить ошибку.
  • Падение хостинга. Здесь причин может быть много, начиная стихийными бедствиями и заканчивая тем, что сам хостинг позволит себе кинуть клиентов. Всякое в жизни бывает!
  • Хакерская или вирусная атака на сайт. Сейчас развелось очень много злоумышленников, целью которых становятся рядовые вебмастера и их прибыльные проекты.

Резервная копию фалов сайта на хостинге

Начнем с того что практически каждый хостинг провайдер ежедневно создан бэкапы всех данных клиентов.

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

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

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

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

Любой желающий может воспользоваться услугами хостинга Макхост бесплатно в течении 3-х месяцев если введет специальный промо-код «seoslim», все подробности в этой статье.

После того как вы перешил в свой аккаунта хостинг-провайдера McHost, спускайтесь в самый низ, где должен быть выпадающий список «Управление услугами». Там надо выбрать ссылку «Резервные копии».

Должны появиться три вкладки, но нас интересует «Создать резервную копию», в которой нужно выбрать название сайт и имя базы данных.

Например если вы хотите сделать бэкап базы MySQL без файлов площадки, тогда поставьте галочку «не создавать архив сайта». Далее нажимаем кнопку «Создать архив».

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

Теперь останется только скопировать полученные архивы себе на компьютер в любое удобное для вас время, благо все резервные файлы будут находиться в отдельной папке, в моем примере это название сайта/private .

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

Я считаю, что это один из самых простых и действенных методов по созданию бэкапа сайта, поэтому рекомендую разобраться в панели управления своего хостинга или пишите им в службу поддержки, если чего-то не понимаете.

Как сделать бэкап базы MySQL

Теперь я вам покажу еще парочку способов по созданию бэкапа, но только на примере базы данных, потому что копировать файлы проекта лучше непосредственно из аккаунта хостинга, а не перетягивая их вручную из FTP клиента, так получится в 100 раз быстрее.

PhpMyadmin. Зайдите в панель управления базами данных на своем хостинге, на примере Макхост это раздел «Управление услугами» далее «Базы данных», где выбираете ту которую надо скопировать, и жмем перейти в «Администрирование баз».

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

Далее выбираете способ экспорта, лично я оставляю «Быстрый», но если вы хотите покопаться в настройках, например исключить какие-то таблицы, выбрать компрессию, кодировку и прочее, тогда ставьте «Обычный».

Указываете формат SQL и жмете кнопку «Ок», далее останется подождать пока копия базы MySQL закачается на компьютер.

Читайте также:  Из чего состоит бизнес-план: пункты, структура, разделы

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

После установки модуля и активации переходите к его настройкам в инструментах административной панели блога.

Теперь у вас появилась возможность в любой момент времени создать архив с копией базы данных, который можно сохранить на хостинга по указанному адресу, скачать на компьютер или отправить по электронной почте (Mail, Яндекс, Gmail и др.).

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

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

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

Лучше потратить пару минут времени, чем несколько месяцев на восстановления проекта из веб-архивов. Пока

Как сделать бэкап сайта и не утратить свои труды

Как сделать бэкап сайта и не утратить свои труды

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

Что такое этот бэкап

Вспомните о том, как вы расстраивались, когда случайно удаляли ссылку на интересный ресурс, а найти его не в дальнейшем не удавалось. Или когда теряли драгоценную вещь? А теперь представьте, что то, над чем вы трудились довольно долго, может в одночасье исчезнуть. Звучит страшно? Тогда не повторяйте ошибок многих владельцев сайтов, а старайтесь вовремя производить бэкап или резервное копирование данных.

Как вы поняли, простое резервное копирование позволит вам не только подстраховаться в случае взлома или потери доступа к ресурсу, но и:

  • при необходимости быстро восполнить уникальный контент;
  • легко восстановить ресурс при его повреждении.

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

Также вы можете обучиться в «Школе блоггеров» Александра Борисова, на котором автор раскрывает ключевые ошибки владельцев интернет ресурса, ведущие к потере своего труда. Плюс, он учит избегать их и дает полезные рекомендация, следуя которым вы сможете начать зарабатывать на своем ресурсе немалые деньги.

Поиск сейфа для резервных копий

Сделать резервное копирование не сложно, а вот выбрать место для хранения данных проблематично. Одни считают, что лучше всего использовать для этих целей дополнительные хостинг-домены, другие – личный компьютер, третьи – переносной жесткий диск. Давайте остановимся на этом подробнее.

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

Порой трудно представить, как это так можно взломать хранилища Пентагона или орбитальных станций. Но это происходит, а значит, получить доступ к движкам не так то и сложно. Поэтому не думайте, что сделав одну копию на joomla или wordpress, вы защитите свои ценный материалы.

Что касается личного ПК, то здесь дело обстоит иначе, ведь вроде хакерских атак на него нет. Но не тут-то было. Вы ежедневно покоряете просторы интернета в поисках нужного материала и можете смело нахватать вирусов, которые позволят тем же хакерам без особых усилий заполучить доступ к вашему хранилищу. Однако, специальные программы – антивирусы, стараются защитить ваше устройство от вредоносных паразитов.

Ну и флеш-накопители или переносной жесткий диск – не слишком уж надежная защита, ведь стоит случайно намочить их или сломать, как все данных становятся недоступными. Поэтому повторюсь еще раз, если вы не хотите потерять свои труды, то выбирайте несколько мест их хранения, одним из которых будет ваш персональный компьютер.

Разновидности бэкапов

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

  1. Для движков joomla, drupal, opencart, которые не используют CMS, требуется только копирование всех файлов полностью.
  2. Вордпресс, если он работает с системой управления контентом CMS, требует несколько другого подхода: сохранение файлов, плюс обязательное резервное копирование базы данных.

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

Способы бэкапа

В настоящее время существует много способов резервного копирования, но я хочу поделиться с вами двумя:

  1. Использование ftp-клиента.
  2. Ручной способ.

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

Четкий способ копирования

Чтобы ftp-клиент заработал, вам придется установить на свой компьютер специальное приложение, которое выполнит всю работу за вас – Total Commander. Скажу сразу, скачивайте это приложение только на проверенных ресурсах, чтобы обеспечить себе защиту от копирования ваших данных посторонними лицами.

Еще один важный подготовительный этап – сжатие имеющихся папок на хостингах. Для этого просто достаточно заархивировать их, чтобы не слишком сильно загружать свой компьютер. Сделали? Тогда я даю пошаговое руководство по работе с программой:

  • Установить соединение с хостингом (открыть программу, зажать 2 клавиши на клавиатуре: Ctrl и F, добавить данные своего ресурса и ждать установки). При добавлении данных не теряйтесь, ведь имя – это то, как вы хотите обозвать данную операцию, порт – ip-адрес, который вы можете посмотреть на своем хостинге.
  • Найти нужный файл, выделить его и перенести в правое окошко (там по умолчанию располагается ваш локальный диск).
  • Осталось только подождать завершения операции (да, копирование происходит довольно долго).

Как видите копирование произвести довольно просто. Кстати, использование такой программы позволяет вам предоставлять частичный доступ к своему ресурсу для посторонних лиц (например, исполнителей).

Простой бэкап – ручной

Для того, чтобы воплотить его в реальность, вам нужно войти на свой хостинг, используя логин и пароль. Затем открыть раздел «Файловый менеджер» и в нем отыскать нужную вам папку (это делается в том случае, если на вашем хостинге имеется несколько ресурсов). Если на домене только 1 сайт, то вы можете спокойно копировать имеющийся там материал. Не забудьте перед тем, как произвести бэкап, заархивировать нужный файл. Для вашего удобства такая функция уже предусмотрена на хостинге.

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

Бэкап баз данных

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

Следовательно, чтобы легко восстановить работоспособность интернет ресурса, их нужно обязательно скопировать. Вот как это делается:

  1. Вы заходите на хостинг, используя свои логин и пароль.
  2. Выбираете раздел «Базы данных».
  3. Соглашаетесь на использование специального инструмента (все дело в том, что он является своеобразным защитником ваших данных, следовательно, без его участия вы не сможете произвести их бэкап).
  4. Если у вас несколько сайтов на одном домене, то выбираете нужную базу данных и кликаете по клавише «Экспорт».
  5. Осталось только уточнить место, на которое будет производиться копирование.

Ну вот, теперь вы знаете, что такое бэкап и осознаете необходимость его совершения. Но вот, остался еще один вопрос: «Когда производить бэкап?». Я скажу так, что делать его нужно обязательно при создании, а затем, частоту повторов можно корректировать в зависимости от количества обновлений вашего ресурса. Получается, что если вы публикуетесь ежедневно, то выполняйте резервное копирование раз в 1-2 недели (не забывайте удалять старые копии). Это понятно?

Хотите радостную новость? Есть хостинги, которые самостоятельно производят бэкап. Используя их, вам нужно будет только скачать уже готовую копию себе на компьютер или переносной жесткий диск. Чтобы понять, есть ли такая функция у вас, просто войдите на хостинг под своим логином и проверьте наличие раздела «Управление Backup».

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

С уважением, Елена Изотова.

Как сделать бэкап (резервную копию) сайта и баз данных правильно

Закон Мёрфи гласит: если плохое может случиться, оно случится. Бутерброд всегда падает маслом вниз. Сайты тоже падают.

Чтобы не пострадать от закона Мёрфи, делайте бэкапы. Мы собрали три способа сделать резервную копию сайта (на WordPress и не только): через FileZilla, панели управления или сервисы для бэкапов.

Что такое бэкап сайта и зачем он нужен

Бэкап — это резервная копия данных. Она нужна на случай, если с оригиналом что-то случится. Кнопка «Удалить» попадёт под горячую руку, сгорит компьютер или наступит армагеддон — не страшно. Если есть копия, потерянные данные можно быстро восстановить.

Любой ценной информации нужны бэкапы: семейным фото, почтовой переписке, рабочим документам. Но особенно — сайтам. И на это есть три причины.

  1. Ненадёжный хостинг. Сайт — это набор файлов, который хранится на сервере. Серверы, как и любые компьютеры, ломаются. Сотрудники, которые следят за их работой, ошибаются. Программное обеспечение даёт сбой. Любая из этих проблем может стоить вам сайта.
  2. Злоумышленники. Истории про конкурентов, которые проникли на сайт и на главной странице написали «Васька дурак» или просто всё удалили, конечно, редкость. Гораздо чаще сайтам вредят вирусы. И один из способов от них избавиться — восстановить чистую резервную копию.
  3. Наше несовершенство. Больше, чем ненадёжный хостинг и злоумышленники, сайтам угрожают их владельцы. «Случайно удалил», «нажал не туда», «переделал, а теперь хочу всё вернуть» — люди несовершенны, всем нам свойственно ошибаться. Сайт без бэкапа не прощает ошибок.

Не страшно потерять сайт, собранный на коленке за пять минут. Обиднее, когда заплатил за разработку, фотографии и тексты; привлек посетителей через рекламу; всё настроил. Еще больнее потерять площадку, куда регулярно заходят за покупками тысячи посетителей. Поэтому если сайт вам дорог — делайте бэкапы.

Читайте также:  Как назвать парикмахерскую: примеры, как придумать название

Почему никто не делает бэкапы

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

Админы даже шуточно делят друг друга на две группы: «те, кто делает бэкапы, и те, кто уже делает бэкапы». «Уже» — потому что потеря данных запоминается на всю жизнь. Это как с плитой в детстве: коснёшься один раз, потом будешь обходить за версту. Останешься в новогоднюю ночь с поломанным сайтом и без бэкапа — научишься настраивать резервное копирование. У нас даже есть история об этом.

«В студенчестве я подрабатывал в одной фирме, и у неё был сайт. Тогда карты и справочники не были распространены, и на сайт за справкой каждый день заходило много пользователей. А у меня ещё было недостаточно навыков в “этих ваших линуксах”, и я случайно удалил половину разделов сайта, а бэкапа не было. Хуже всего то, что сделал я это 31 декабря и не заметил. Все каникулы сайт лежал. Я очень сильно пожалел!»

Иван Литвинцев, проджект-менеджер Vepp

Но кроме опытных админов в мире есть не очень опытные. Они не делают бэкапы не только из лени или по незнанию, но и по другим причинам. В основном все экономят.

Экономят на ресурсах. Бэкап — это копия всех файлов сайта. Она занимает столько же места, сколько оригинал: сайт «весит» 1Гб, бэкап будет меньше, но ненамного. А ещё сам процесс копирования отнимает ресурсы. Если запустить бэкап в пик посещаемости, сайт начнёт работать медленнее. То есть причина не надуманная, для создания резервных копий и правда нужны ресурсы.

Экономят на времени. Кто-то не знает, как делать бэкапы, и думает, что на это способны только админы. А про админов думает, что их днём с огнем не сыщешь и за работу они попросят всё золото мира. Действительно, кое-какие знания понадобятся, и в некоторых случаях без помощи профессионалов не обойтись. Но в целом проблему можно решить, выбрав один из предложенных в этой статье вариантов и потратив час времени.

Как сделать бэкап сайта

Проблему с бэкапами можно решить по-разному.

Бесплатно или почти бесплатно

Стоимость бэкапа складывается из двух частей: стоимости места, где копия хранится, и работы по настройке резервного копирования.

Чтобы сэкономить на месте, можно сохранять копии на компьютер или ноутбук. Лучше использовать облачное хранилище — Google Диск, Яндекс.Диск, Dropbox. Если хранилище уже оплачено для других задач, то его просто можно приспособить для бэкапов. Если нет — оплатить начальный тариф или использовать «приветственные» гигабайты.

Чтобы сэкономить на настройке, воспользуйтесь бесплатными сервисами.

FileZilla и phpMyAdmin
Это бесплатные сервисы, их может скачать любой. FileZilla управляет файлами, phpMyAdmin — базами данных. Да-да, файлы и БД придётся копировать по отдельности. Способ точно не самый простой и не самый надёжный (придётся самому контролировать актуальность бэкапов). Зато самый доступный: вообще ни за что не надо платить.

Панель управления
Панель управления сайтом — это такой онлайн-сервис, где можно настраивать домен, почту и бэкапы. Обычно идёт вместе с хостингом, поэтому дополнительно за неё платить не надо. Через панель настроить резервное копирование проще, чем через FileZilla и phpMyAdmin. Кроме того, это надёжнее, потому что панель бэкапит файлы и базы сама и по расписанию — то есть вообще без вашего участия.

Просто или почти просто

Описанные выше способы всё-таки потребуют некоторого участия. Если вы не готовы вникать в инструкции, но готовы заплатить — вот вам пара простых вариантов.

Купить дополнительную услугу резервного копирования у хостинг-провайдера
Хостинг-провайдер — компания, которая сдаёт место для размещения сайтов. Обычно провайдеры предлагают услугу резервного копирования. Купить её — самый простой способ. Сотрудники всё настроят, и оно будет работать. Вам останется только исправно платить. Цена зависит от запросов провайдера и размеров бэкапов.

Оплатить облачный сервис
Есть специальные приложения для резервного копирования. Их используют, когда важно, чтобы бэкапы создавались часто и содержали все последние изменения. Придётся заплатить за сам сервис и хранилище, если оно не оплачено. Иногда сервис для бэкапов включает место на облаке.

Разберём описанные варианты подробнее.

Вариант 1. «Ручной» бэкап через FileZilla и phpMyAdmin

FileZilla копирует файлы, phpMyAdmin — базу данных. Файлы есть у каждого сайта, а вот база данных — не у всех. Впрочем, сайт без базы данных скорее исключение. Например, она обязательно есть у всех сайтов на WordPress.

Чтобы сделать бэкап, надо настроить подключение программ к хостингу и скопировать данные.

Бэкап файлов через FileZilla

Шаг 1. Скачать и установить FileZilla. Скачайте программу на официальном сайте и установите согласно инструкции.

Так выглядит установленная FileZilla

Шаг 2. Подключить FileZilla к сайту. Запустите FileZilla и введите данные для доступа в соответствующие поля. Нажмите Быстрое соединение. Готово!

Поля для авторизации растянуты наверху экрана

Логин, пароль и IP-адрес сервера для доступа по FTP найдёте в письме от хостинг-провайдера.

Доступы к хостингу в письме Reg.ru. У вашего провайдера письмо может выглядеть иначе

Шаг 3. Создать папку для бэкапа. На компьютере создайте папку для бэкапа. Назовите её «Бэкап сайта от 00.00.0000 (текущая дата)». Откройте новую папку в левой части проводника FileZilla.

Шаг 4. Запустить бэкап. Выберите файлы и папки сайта, кликните правой кнопкой мыши и нажмите Скачать. Программа начнёт переносить их в папку на вашем устройстве. Дождитесь завершения копирования.

Нажмите «Скачать» и FileZilla копирует файлы сайта в папку на локальном компьютере

Бэкап базы данных через phpMyAdmin

Шаг 1. Открыть phpMyAdmin.

Если у вас есть сайт с базой данных, то у вас есть и phpMyAdmin. Его надо просто открыть. Сделать это можно несколькими способами.

  1. Перейдите по ссылке http://localhost/phpmyadmin/, где вместо localhost — IP-адрес вашего хостинга. Он может выглядеть как набор из чисел: 00.00.00.01, а может — как доменное имя третьего уровня, например: server1.hosting.ru.
  2. Перейдите в phpMyAdmin из панели управления сайтом. Если у вас Vepp, вот как это сделать: откройте СайтНастройкиБазы данныхphpMyAdmin.

В результате должно открыться окно авторизации в phpMyAdmin. Она выглядит вот так:

Окно авторизации в phpMyAdmin

Шаг 2. Авторизоваться. Возьмите данные из того же письма хостинг-провайдера. Нужны доступы к MySQL: логин и пароль. Введите их на форме авторизации.

Интерфейс phpMyAdmin после авторизации

Шаг 3. Найдите базу данных и сделайте бэкап. В верхнем меню на главной странице phpMyAdmin найдите раздел Базы данных и перейдите в него. Выберите нужную базу и нажмите Экспорт. Оставьте настройки без изменения и нажмите Вперёд. phpMyAdmin сохранит базу на компьютер.

После нажатия кнопки Вперёд phpMyAdmin сохранит базу данных в папке с загрузками

Важно! Чтобы восстановить сайт из бэкапа, придется также вручную загружать файлы и базу данных на хостинг. Файлы через FileZilla, базу данных — через phpMyAdmin.

Вариант 2. Бэкап через панель управления

Нужно место и панель управления сайтом.

Выбрать место

Можно арендовать «облако», а можно еще один сервер.

Облачные хранилища — всем известные сервисы, где кто-то хранит фотографии, а кто-то рабочие документы. Различаются по стоимости, ну и по интерфейсу — кому какой милее.

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

Настроить панель

Панели управления обычно идут вместе с хостингом, поэтому ещё раз за них платить не надо. Панель — то, через что вы получаете доступ к сайту. Её легко узнать по окну авторизации. От поколения к поколению они меняются, но незначительно.

сPanelISPmanagerPleskVepp

Во всех панелях управления есть инструменты для создания бэкапов. Где-то, как в ISPmanager или Vepp, они легко создаются прямо в интерфейсе. Где-то, как в cPanel, для подключения надо поколдовать с настройкой окружения веб-сервера и запуском скриптов.

Проще всего бэкапы настраиваются в Vepp. Эта панель делает бэкапы только на локальный диск, зато там всё легко: надо на карточке сайта в виджете «Резервная копия» нажать Создать ещё. Панель сама скопирует и файлы, и базу данных.

Карточка сайта в Vepp. Здесь можно сделать бэкап одним нажатием кнопки

Если у вас одна из других панелей, и вы хотите настроить бэкапы в облако, то смотрите документацию:
Резервные копии в Plesk
Резервные копии в cPanel
Резервные копии в ISPmanager

Вариант 3. Сервисы для бэкапов

Ещё один способ сделать бэкапы — оплатить специальный сервис. Это не всегда выгодно, но если есть возможность, то почему бы и нет. Обычно сервисы для бэкапов включают оплату за место в облаке.

BackupGuard

Делает бэкапы по расписанию, оповещает о создании, хранит данные в своём облаке. Важная возможность — инкрементное резервное копирование. Это значит, что сервис не будет каждый раз делать полную копию сайта. Сделает один полный бэкап, а позже будет сохранять только изменения. Так копия будет занимать меньше места.

Приложение надо скачать на компьютер и дать ему доступы к сайту и базе данных. Подключается к сайту по FTP, к базе данных по TCP/IP.

Стоит $ 9,95 в месяц за 10 Гб.

DropMySite

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

DropMySite работает онлайн, его не надо скачивать. Достаточно зарегистрироваться и дать доступы к сайту и базе данных. Подключается к сайту по FTP, SFTP или RSYNC. Скачивает файлы в своё хранилище.

Стоит $ 29,99 в год за 10 Гб.

Handy Backup

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

Надо скачать приложение Handy Backup и дать доступ к сайту и серверу. Можно копировать на свой сервер, в любое другое облачное хранилище, а можно в облако (надо доплатить).

Стоит — 1200 Р бессрочная подписка на сервис плюс $ 4,95 в месяц за 10 Гб

Не испытывайте судьбу — делайте бэкапы

  1. Нет панели управления и готовы заморочиться — создавайте резервные копии вручную.
  2. Есть панель управления — через неё.
  3. Не хотите заморачиваться — через платные сервисы.
  4. Используйте свободное место на уже оплаченных облачных хранилищах или арендуйте сервер для бэкапов.

Настроили бэкапы — подпишитесь на наш блог

Если эта статья была вам полезна, подписывайтесь на наш блог, чтобы регулярно получать письма с советами и новостями.

Оцените статью
Добавить комментарий