Отказоустойчивая инфраструктура · резервный сервер, репликация, переключение

info@wrp.ru
+7 (495) 230-20-53
Рассчитать стоимость
Создание сайтовСайт под ключКорпоративный сайтСайт-каталогB2B-порталЛичный кабинетСвой маркетплейсВысоконагруженные проектыHeadless на БитриксеPWA-приложениеРазработка модулейВсе услуги раздела
Интернет-магазиныСайт для селлеров −25%Магазин под ключМагазин на Битрикс с 1СМагазин на готовом шаблонеМагазин + CRMМагазин + маркетплейсыМагазин в TelegramМагазин + продвижениеОптовый B2B-магазинВсе услуги раздела
Перенос сайтаС бесплатной CMSС конструктора сайтовС платной CMSС самописного движкаС фреймворкаНа новые решения АспроПолная инструкция по миграции на Битрикс с сохранением SEOПеренос на другой хостингВсе услуги раздела
Аудит и ростАудит сайтаАудит интернет-магазинаSEO-аудитАудит безопасностиПовышение конверсииGEO-оптимизацияSEO-продвижениеКонтекстная рекламаВсе услуги раздела
Поддержка и развитиеПоддержка по договоруТарифы поддержкиСрочная техподдержкаПодхватим ваш БитриксМодернизацияУскорение сайтаПеревод на PHP 8Лечение от вирусовХостинг для БитриксВсе услуги раздела
Интеграции и настройкаОнлайн-оплатаОплата частямиОнлайн-кассыСлужбы доставкиМаркетплейсыМаркировка «Честный знак»Импорт от поставщиковМультирегиональностьСкидки и лояльностьТриггерные рассылкиИнтеграция по APIВсе услуги раздела
ИИ и новые каналыИИ на сайтеИИ для каталогаИИ в Битрикс24Магазин в TelegramЧат-ботыИнтеграция с АвитоВсе услуги раздела
Внедрение CRMБитрикс24RetailCRMМойСкладamoCRMВсе услуги раздела
Услуги по 1СИнтеграция с 1С1С и Битрикс241С и Ozon1С и WildberriesЭДОВнедрение 1СДоработка 1СОбслуживание 1СПереход на УТ 11Все услуги раздела
Готовые решенияШаблоны интернет-магазиновШаблоны B2B-порталовШаблоны сайтов для услугРешения АспроМодули WRPВсе решения
Лицензии 1С-БитриксКупить лицензиюПродлить лицензиюСменить редакциюЛицензии со скидкойВсе лицензии
Битрикс24Битрикс24 в облакеКоробочный Битрикс24Интернет-магазин + CRMМаркет ПлюсПродлить коробкуВсе тарифы
1СПрограммы и сервисы 1САренда 1С в облакеАренда сервера 1СПоддержка 1С:ИТС
О компанииО WRPКомандаСертификатыНаградыТехнологииОтзывыКонтакты
Работа с намиКак мы работаемГарантииПорядок оплатыОплата частямиРассрочкаРеквизиты
ИнструментыПроверка сайтаБрифыКалькуляторШаблон ТЗЧек-лист запускаВсе материалы
ЗнанияВопрос-ответСтатьиСравненияГлоссарийНовостиАкции
СотрудничествоФорматы работыПартнёрамВакансии
Все услуги и цены Кейсы Контакты

Отказоустойчивая инфраструктура

Сервер сломается — сайт продолжит работать

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

КороткоЧто такое отказоустойчивая инфраструктура сайтаПодробнее

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

  • Уровень резервирования выбирают по допустимому времени простоя и потере данных.
  • WRP оценивает работы в часах, час — 4 000 ₽.

С чем приходят

Когда задумываются об отказоустойчивости

  • Сайт уже падал

    Сбой сервера или дата-центра остановил продажи на часы.
  • Дорогой простой

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

    Восстановление из резервной копии займёт полдня.
  • Сайт — основной канал

    Личный кабинет, B2B-заказы, сервис для клиентов.
  • Требования заказчиков

    Договоры и тендеры требуют непрерывности работы.
  • Один дата-центр

    Все серверы в одном месте — общий риск.

Состав работ

Что делаем

Оценка рисков

Сначала — понять, от чего защищаемся.

  • Точки отказаСервер, диск, база данных, сеть, дата-центр, внешние сервисы.
  • Допустимый простойСколько сайт может не работать без серьёзного ущерба.
  • Допустимая потеря данныхЗа какой период можно потерять заказы и изменения.

Резервирование

Второй экземпляр всего важного.

  • Репликация базыКопия базы на резервном сервере, обновляется непрерывно.
  • Синхронизация файловЗагруженные картинки и файлы — на обоих серверах или в общем хранилище.
  • Резервный серверГотов принять нагрузку: в другом дата-центре или у другого провайдера.

Переключение

Как сайт переезжает на резерв.

  • Ручное по инструкцииПроще и дешевле; время переключения — время реакции администратора.
  • АвтоматическоеБалансировщик или DNS переключают трафик при отказе основного сервера.
  • ВозвратКак вернуться на основной сервер без потери данных.

Проверка и наблюдение

Резерв, который не проверяли, — не резерв.

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

Сколько это будет стоить?

Посчитаем ваш проект

Расскажите о задаче — пришлём состав работ, сроки и стоимость. До договора — никаких обязательств.

  • Смета фиксируется в договоре
  • Оплата по этапам
  • Золотой партнёр 1С-Битрикс

Уровни

Уровни отказоустойчивости

Варианты резервирования и что они дают

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

Таблица прокручивается вбок →

Резервные копии нужны на любом уровне: репликация переносит на резерв и ошибки, и удалённые данные.

Схема

Схема с резервным сервером

Типовой вариант для магазина на 1С-Битрикс: основной и резервный серверы в разных дата-центрах.

  1. 01Посетители

    Приходят на адрес сайта.

  2. 02DNS или балансировщик

    Направляет трафик на работающий сервер.

  3. 03Основной сервер

    Сайт, база данных, файлы.

  4. 04Резервный сервер

    Реплика базы и копия файлов, готов принять трафик.

  5. 05Резервные копии

    Отдельное хранилище — на случай ошибок и удаления данных.

Когда нужно

Что даёт отказоустойчивость

  • Короткий простой

    Минуты вместо часов при отказе сервера.
  • Сохранность заказов

    Минимальная потеря данных.
  • Спокойные работы

    Обновления и обслуживание без остановки сайта.
  • Понятный план

    Что делать при сбое — расписано заранее.

По шагам

Как проходит проект

  1. 01

    Оценка

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

    На выходе: требования к отказоустойчивости

  2. 02

    Схема

    Уровень резервирования, площадки, способ переключения.

    На выходе: согласованная схема

  3. 03

    Настройка

    Резервный сервер, репликация, синхронизация файлов, балансировка.

    На выходе: работающий резерв

  4. 04

    Учения

    Пробное переключение и возврат.

    На выходе: проверенный сценарий

  5. 05

    Передача

    Мониторинг, инструкции, документация.

    На выходе: обслуживаемая схема

Границы услуги

Что входит и что нет

Входит

  • Оценка рисков и требований
  • Проектирование схемы резервирования
  • Настройка резервного сервера
  • Репликация базы и синхронизация файлов
  • Настройка переключения
  • Пробное переключение и инструкции

Отдельно, если нужно

  • Аренда дополнительных серверов — по тарифам провайдера
  • Доработка сайта для работы на нескольких серверах — по оценке
  • Резервное копирование — отдельная услуга
  • Постоянное сопровождение — администрирование

Для работы на нескольких серверах сайт на 1С-Битрикс должен хранить кеш и сессии в общем хранилище — это проверяем и настраиваем (см. Redis).

Результат и приёмка

Что вы получите

  • Резерв

    Сервер с актуальной копией базы и файлов.
  • Переключение

    Проверенное на учениях.
  • Наблюдение

    Мониторинг реплики и синхронизации.
  • План на случай сбоя

    Пошаговые инструкции.

Стоимость

Сколько стоит отказоустойчивость

Зависит от уровня резервирования, числа серверов и способа переключения. Отдельно — аренда серверов у провайдера. Работы оцениваем в часах после знакомства с проектом, час — 4 000 ₽; смету согласуем до начала работ.

Листайте карточки →

  • Оценка и схема

    Требования, риски и проект схемы.

  • Резервный сервер

    Репликация, синхронизация, ручное переключение.

  • Кластер

    Балансировка и автоматическое переключение.

    Высокие нагрузки →

Поддержка после работ

Цены поддержки: пакеты часов в месяц

После работ «Отказоустойчивость» можно оставить сайт и сервер на поддержке: обновления, наблюдение, разбор сбоев и доработки — из пакета часов. Те же пакеты, что в тарифах поддержки.

Старт

Старт

Включено 5 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 210 000 ₽ за год.

20 000 ₽ в месяц

5 часов в месяц

Выбрать тариф
  • Включено 5 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 210 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления

Стандарт

Стандарт

Включено 10 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 420 000 ₽ за год.

40 000 ₽ в месяц

10 часов в месяц

Выбрать тариф
  • Включено 10 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 420 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления

Бизнес

Бизнес

Включено 20 часов в месяц. Час — 4 000 ₽; при оплате за 12 месяцев — 3 500 ₽, 840 000 ₽ за год.

80 000 ₽ в месяц

20 часов в месяц

Обсудить проект
  • Включено 20 часов в месяц
  • Стоимость часа — 4 000 ₽
  • За год — 840 000 ₽ (3 500 ₽ за час)
  • Доработки, обновления и исправления
  • Цена — в договореПакет и стоимость часа фиксируем до начала работ.
  • Отчёт каждый месяцКакие задачи сделаны и сколько часов ушло.
  • Нужно больше часов?Соберём пакет под ваш объём.

О нас

Главные цифры нашей работы

  • Золотойпартнёр 1С-Битрикс
  • 1 системасайт, заказы и клиенты вместе
  • 11 наградBitrix Awards с 2019 года
  • 3 модулясобственной разработки WRP в Marketplace 1С-Битрикс

Полезно знать

Что нужно знать об отказоустойчивости

Как выбрать уровень защиты и не переплатить.

Два вопроса для выбора уровня

Сколько времени сайт может не работать без серьёзного ущерба? И за какой период можно потерять данные — заказы, изменения каталога? Если ответ — «полдня и сутки», достаточно хороших резервных копий. Если «минуты и почти ничего» — нужен резервный сервер с репликацией или кластер.

Резерв, который не проверяли

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

Копии остаются обязательными

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

Сайт тоже должен быть готов

Чтобы 1С-Битрикс работал на нескольких серверах, кеш и сессии хранятся в общем хранилище, а загружаемые файлы — синхронизируются или лежат в общем хранилище. Это учитываем в проекте.

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

Обсудить задачу

Калькулятор

Подберите уровень отказоустойчивости

Три вопроса — подскажем схему резервирования.

  • 3 вопроса — меньше минуты
  • Состав работ — сразу на экране
  • Смету пришлём после короткого обсуждения задачи
Сколько сайт может не работать?
Что есть сейчас?
Какой проект?
Ваш расчёт

Куда прислать подробный план и смету?

Подберём решение по похожим проектам

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

Тема вопросов: отказоустойчивость

Вопросы об отказоустойчивой инфраструктуре

Не нашли ответ? Позвоните +7 (495) 230-20-53 или напишите на info@wrp.ru.

Чем резервный сервер отличается от резервной копии?

Копия — снимок данных на момент копирования; из неё нужно восстановить сайт на новом сервере. Резервный сервер с репликацией уже готов принять трафик.

Нужны ли копии, если есть резервный сервер?

Да. Репликация переносит на резерв и ошибки — например, случайно удалённые данные. От этого спасает только копия.

Что лучше — автоматическое или ручное переключение?

Автоматическое быстрее, но сложнее и дороже. Ручное по инструкции подходит, если допустим простой на время реакции администратора.

Можно ли разместить резерв у другого провайдера?

Да, это защищает от проблем одного провайдера или дата-центра. Учитываем задержки сети для репликации.

Работает ли 1С-Битрикс на нескольких серверах?

Да, при общем хранилище кеша и сессий и синхронизации файлов. Это настраиваем в рамках проекта.

Как часто проверять переключение?

Регулярно и после значимых изменений инфраструктуры. График согласуем.

Что такое отставание реплики?

Насколько данные на резервном сервере отстают от основного. Мониторим его и оповещаем при росте.

Сколько стоит второй сервер?

По тарифам провайдера; часто резервный сервер может быть слабее основного, если на нём не работают посетители.

Защищает ли это от взлома?

Нет, это защита от отказов оборудования и площадки. От взлома — защита сайта.

С чего начать, если бюджет ограничен?

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

Поможете ускорить сайт и пройти проверку PageSpeed?

Да: оптимизируем изображения, код, кеширование и сервер. Подробнее — ускорение сайта.

Как работает абонентская поддержка сайта?

Вы выбираете пакет часов на месяц — 5, 10 или 20 — и ставите задачи по мере появления. Часы тратятся на доработки, обновления и исправления; в конце месяца присылаем отчёт, что сделано и сколько времени ушло.

Нужно ли обновлять 1С-Битрикс?

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

Сколько стоит час работ?

4 000 ₽. При оплате поддержки за 12 месяцев — 3 500 ₽ за час.

Как вы передаёте доступы и код?

Все доступы остаются у вас. Изменения ведём через систему контроля версий и тестовую копию, чтобы не ломать рабочий сайт.

Делаете ли вы резервные копии?

Да: настраиваем резервное копирование по расписанию и хранение копий отдельно от сайта. Подробнее — резервное копирование.

Можно ли заказать разовую доработку без договора поддержки?

Да: оцениваем задачу в часах, согласуем стоимость и срок и выполняем по счёту.

Что если в месяце не хватило часов?

Дополнительные работы согласуем заранее и оплачиваем по часовой ставке — без сюрпризов в счёте.

Можно ли связать сайт с 1С?

Да. Настраиваем двусторонний обмен: товары, цены и остатки из 1С на сайт, заказы и статусы — обратно. Работаем с «Управлением торговлей», «Бухгалтерией», «УНФ», «КА» и ERP — подробнее об интеграции с 1С.

Куда будут попадать заказы и заявки — нужна ли CRM?

Для небольшого потока хватит уведомлений на почту и раздела заявок в Битриксе. Если менеджеров несколько и важно не терять клиентов — подключим Битрикс24: заявки, звонки и переписка в одной карточке. Подробнее — внедрение Битрикс24.

У меня уже есть сайт на другой CMS. Можно перенести его на Битрикс?

Да, переносим страницы, товары, пользователей и заказы с сохранением адресов и позиций в поиске: настраиваем 301-редиректы и проверяем индексацию. Подробнее — перенос сайта на Битрикс.

Кто будет поддерживать сайт после запуска?

Мы. Исправление ошибок по ТЗ — бесплатно, дальше — техническая поддержка по договору: обновления Битрикса, доработки, резервные копии и помощь вашей команде. 85% клиентов продолжают работать с нами после запуска.

Поможете с продвижением в Яндексе и Google?

Да. SEO-основу закладываем при разработке, а после запуска можно заказать SEO-продвижение: семантика, структура, тексты, техническая оптимизация и ссылки.

Как понять, какие каналы рекламы приносят заявки и продажи?

Настраиваем Яндекс Метрику с целями и электронной коммерцией, связываем заявки и заказы с источниками и рекламными кампаниями. Подробнее — веб-аналитика.

Сделаем сайт устойчивым к сбоям

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

  1. Свяжемся в течение рабочего дня и уточним задачу.
  2. За 1–2 дня подготовим КП: что сделать, в какие сроки и за какие деньги. Простой проект — быстрее.
  3. Вы решаете, начинать ли работу. До договора — никаких обязательств.

Заявка

Обсудим ваш проект

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

Или позвоните: +7 (495) 230-20-53, Пн–Пт 10:00–19:00