Как создать план аварийного восстановления WordPress для вашего бизнеса

Опубликовано: 2018-09-12
Может ли ваш сайт WordPress продолжать функционировать даже в случае потери данных? Если ответ отрицательный, то разработка плана аварийного восстановления является неизбежной необходимостью для вашего сайта WordPress.

Что такое план восстановления ? Может быть много причин, по которым сайт может потерять все свои данные. Это может быть ошибка машины или ошибка человека. Если в настоящее время у вас нет установленной идеи восстановления данных для вашего веб-сайта WordPress   тогда, скорее всего, ваши данные в опасности.

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

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

Как создать хорошую схему аварийного восстановления?

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

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

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

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

Отличная базовая идея аварийного восстановления включает в себя:

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

Зачем нам нужен план аварийного восстановления?

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

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

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

Какие факторы составляют хороший план аварийного восстановления?

Вот шаги восстановления после стихийного бедствия :

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

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

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

Однако вы должны учитывать и помнить две необходимые вещи:

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

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

Сценарии

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

Общие сценарии включают в себя:

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

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

Обновление плагинов/темы/ядра «ломает» сайт — такое случается довольно часто, особенно когда обновление устанавливается в спешке. Это также может потребовать «отката» обновления, и это делается путем восстановления файлов до состояния, предшествующего обновлению.

Список контактов

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

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

Допустимые пределы времени простоя

Это один из наиболее важных факторов, который необходимо определить. Большинство владельцев сайтов могут ответить, что «приемлемого» простоя не бывает. Но вы должны быть предельно реалистичны, так как вам нужно узнать продолжительность, в течение которой ваш веб-сайт будет недоступен, прежде чем вы приобретете альтернативный хостинг — даже временно.

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

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

Частота контрольной точки

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

Например, если ежедневный режим резервного копирования вашего сайта в 8:00, а вы восстанавливаете свое место в 17:00, то это означает, что вашей контрольной точке 9 часов.

Но разве это проблема? И что такого важного в потере данных за день?

Для некоторых сайтов вероятность того, что воздействие будет минимальным. Но в случае с коммерческими сайтами эффект может быть огромным, и по этой причине контрольную точку нужно проходить гораздо чаще. Для этого вы можете использовать хостинговую компанию WPEngine, которая предлагает Restore Checkpoints. Точно так же служба Automattic, которая обеспечивает резервное копирование в реальном времени, называется VaultPress .

Резервный режим текущего хоста

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

Но, будучи владельцем сайта, если вы не знаете, как он работает, то как вы можете предположить, что в случае бедствия он решит вашу проблему?

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

В частности, следите за:

A. Как часто ваш текущий хост делает резервную копию базы данных или ваших файлов?

B. Где хранятся эти резервные копии? Хотя удаленное размещение может быть безопасным вариантом, оно обычно увеличивает время восстановления.

C. Каков процесс запуска восстановления?

D. Какова продолжительность типичного процесса восстановления?

E. Какова стоимость восстановления?

Резервные копии своими руками

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

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

  1. Может ли это удовлетворить вашу потребность в частоте контрольных точек
  2. Где хранятся эти резервные копии? Вы должны использовать удаленную площадку, которая может включать облако, так как нет смысла сохранять их на том же веб-сервере, на котором размещен ваш сайт WordPress.
  3. Как проходит процесс завершения реставрации?
  4. Какова продолжительность восстановления?
  5. Какова стоимость реставрации?

Лучшее решение для резервного копирования — VaultPress

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

Схемы стоят 40 долларов в месяц за премиум-подписку и 15 долларов в месяц за базовую подписку. Тем не менее, это обеспечивает настоящее спокойствие, т. е. номинальную стоимость по исключительной цене.

Будьте проще и кратче

Если создание идеи кажется сложной задачей, значит, вы не можете ее выполнить. Здесь вы не анализируете 200-страничный документ, который бы освещал каждую минуту, а хотите создать что-то короткое, лаконичное и по существу. Следовательно, вы должны быть творческими в процессе!

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

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

Используйте CDN

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

Однако, чтобы полностью исключить это конкретное требование, вы можете рассмотреть возможность переноса всех файлов в CDN — сеть распространения контента, такую ​​как MaxCDN, Amazon S3 или xxx. Несмотря на то, что вам нужно будет заплатить, чтобы воспользоваться этой возможностью, ваше время восстановления будет значительно сокращено. Кроме того, в качестве бонуса ваш посетитель может насладиться ускорением загрузки, в то время как вы немного разгружаете веб-сервер.

Иметь определенный процесс восстановления
Хотя это может показаться очевидным, вы должны заранее понимать все точные шаги, связанные с вашим процессом восстановления. Будете ли вы перестраивать сайт локально или будете строить на месте, а затем перейдете на производственный хост? Каков формат формата вашей базы данных? Каков порядок восстановления нескольких компонентов? Как вы будете проверять, будет ли восстановление успешным или нет? Поэтому запишите процесс восстановления шаг за шагом, а затем тщательно протестируйте их.
Выполните пробный прогон
Либо на тестовом сайте, либо локально выполните полный процесс восстановления. Найдите все потенциальные проблемы и пробелы на этапе тестирования, вместо того, чтобы работать в первый раз, когда есть реальная необходимость завершить процесс.
После завершения процесса просмотрите каждый шаг и устраните проблемы. Кроме того, учитывайте затраченное время и, если необходимо, соответствующим образом настраивайте процесс. Критическое обновление WordPress — это всегда лучшая возможность протестировать процесс аварийного восстановления.

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

Профилактика всегда лучше лечения

Выбор подходящего хоста
Выбранный вами хост должен быть хорошо настроен и соответствовать вашим допустимым ограничениям времени простоя. Например, если вам или вашему клиенту требуется минимальное время простоя для сайта электронной коммерции, то выбора схемы виртуального хостинга по выгодной цене недостаточно для удовлетворения требований по времени безотказной работы, а также с учетом требуемой скорости реагирования в случае аварии. Как правило, чем более надежный сервис вам нужен, тем дороже будет стоимость решения.
Обеспечение безопасности сайта
Если взлом вашего сайта является наихудшим сценарием бедствия, который потребует восстановления веб -сайта, то имеет смысл в первую очередь рассмотреть все меры для предотвращения этого акта взлома. Поэтому отложите некоторое время и обратитесь за профессиональной помощью, чтобы убедиться, что все соответствующие меры безопасности были приняты для безопасности Веб-сайта.
Отключение автоматического обновления
С тех пор, как WordPress представил второстепенный релиз — автоматическое обновление — в своей версии 3.7, мы стали свидетелями множества споров о том, полезна ли эта функция или нет. Вы можете сказать, что незначительное обновление WordPress, которое сломает тему или плагин, представляет собой относительно небольшой риск, но он все же существует. И вы можете захотеть устранить этот риск и обновить его вручную после проверки любого воздействия. И это касается всех плагинов с функцией автообновления.

Где следует хранить план аварийного восстановления?

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

Как правило, предпочтение отдается идее использования Google Docs. Это связано с тем, что это не только простое средство хранения информации, но вы также можете редактировать ее и превращать в простой «живой документ».

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