Размер шрифта
Цвет фона и шрифта
Изображения
Озвучивание текста
Обычная версия сайта
Комплексные решения экспертного
уровня для эффективного развития
бизнеса в интернет.
+7 495 777-39-36
+7 495 777-39-36
8 800 555-02-53 бесплатно по РФ
E-mail
order@adwebs.ru
Адрес
Москва, Волгоградский проспект д. 135 корп. 3
Режим работы
Пн. – Пт.: с 10 до 19
Услуги
  • Интернет-маркетинг
    Интернет-маркетинг
    • SEO-продвижение
    • Продвижение в маркетплейсах
    • Продвижение сайтов на CMS
    • Продвижение в регионах
    • Аналитика
    • Контекстная реклама
    • Еще
  • Разработка сайтов
    Разработка сайтов
    • Создание сайта на Битрикс
    • Интернет-магазин на CS-Cart
    • Разработка интернет-магазина
    • Разработка информационного сайта
    • Разработка коммерческого сайта
    • Разработка корпоративного сайта
    • Разработка лендинга (landing page)
    • Разработка промо-сайта
    • Разработка сайта-визитки
    • Еще
  • Техническая поддержка
    Техническая поддержка
    • Интеграция с 1С
    • Управляемое резервное копирование
    • Миграция на 1С-Битрикс
    • Обслуживание сайтов
    • Доработки сайтов
    • Подключение "Композита"
    • Техническая поддержка на Битрикс
    • Еще
  • Автоматизация бизнеса
    Автоматизация бизнеса
    • Внедрение CRM-систем
    • Корпоративные порталы
    • Разработка бизнес-процессов CRM
    • Сопровождение CRM
    • Еще
  • Настройка инфраструктуры
    Настройка инфраструктуры
    • Запуск корпоративного AI чат-бота
    • Установка почтового сервера
    • Установка сервера объектного хранилища
    • Резервное копирование данных
    • Еще
Продукты
  • Лицензии 1С-Битрикс
    Лицензии 1С-Битрикс
    • Продления 1С-Битрикс
  • Лицензии Битрикс24
    Лицензии Битрикс24
    • Битрикс24.Маркет Плюс
    • Архивные тарифы 2023
    • Архивные тарифы 2020
    • Архивные тарифы 2018
    • Еще
  • 1С-Битрикс24 (Коробка)
    1С-Битрикс24 (Коробка)
    • Продления 1С-Битрикс24
  • Готовые сайты
    Готовые сайты
    • Онлайн демо
Кейсы
  • Разработка сайтов
    Разработка сайтов
  • Продвижение сайтов
    Продвижение сайтов
  • Автоматизация и CRM
    Автоматизация и CRM
  • Поддержка проектов
    Поддержка проектов
Акции
Блог
Инструкции
О компании
  • Отзывы
  • Наши клиенты
  • Партнеры
  • Наши награды
  • Реквизиты
Контакты
    +7 495 777-39-36
    +7 495 777-39-36
    8 800 555-02-53 бесплатно по РФ
    E-mail
    order@adwebs.ru
    Адрес
    Москва, Волгоградский проспект д. 135 корп. 3
    Режим работы
    Пн. – Пт.: с 10 до 19
    +7 495 777-39-36
    +7 495 777-39-36
    8 800 555-02-53 бесплатно по РФ
    E-mail
    order@adwebs.ru
    Адрес
    Москва, Волгоградский проспект д. 135 корп. 3
    Режим работы
    Пн. – Пт.: с 10 до 19
    Телефоны
    +7 495 777-39-36
    8 800 555-02-53 бесплатно по РФ
    E-mail
    order@adwebs.ru
    Адрес
    Москва, Волгоградский проспект д. 135 корп. 3
    Режим работы
    Пн. – Пт.: с 10 до 19
    • 0 Корзина
    • +7 495 777-39-36
      • Телефоны
      • +7 495 777-39-36
      • 8 800 555-02-53 бесплатно по РФ
    • Москва, Волгоградский проспект д. 135 корп. 3
    • order@adwebs.ru
    • Пн. – Пт.: с 10 до 19
    Поддержка проектов

    Резервное копирование сайта на 1С-Битрикс

    Подробнее
    10.06.2024
    Разработка и настройка системы резервного копирования для сайта на платформе 1C-Битрикс. В блочном хранилище, инкрементальное, с дедупликацией, сжатием и шифрованием – такое не скачать в маркетплейсе!
    Сфера
    E-commerce
    Регион
    Москва
    Бюджет
    от 20 000 руб.
    Платформа
    1С-Битрикс
    Все характеристики
    Заказать проект
    Задать вопрос
    Высокое качество разработки Полностью соответствует стандартам качества вендора
    Сделано на 1С-Битрикс Самая популярная и мощная коммерческая CMS в России
    Оптимизировано для скорости Приводит больше трафика, получает больше конверсий

    Задача резервного копирования – на Битриксе нет ничего проще, все автоматически резервируется по расписанию, бекапы отправляются в облако, а архивы защищены паролем. Но с ростом проекта штатный функционал уже не тянет – таблицы базы блокируются на 5-10 минут при подготовке дампа, место заканчивается со скоростью звука, при подготовке архивов сайт подвисает или вообще отключается. А минимальная частота бекапов – 1 раз в сутки. Это реальная проблема, когда за час 100 заказов в магазине.

    Мы провели анализ требований клиента, изучили существующие решения и определили следующие ключевые аспекты проекта:

    • Обеспечение сохранности данных: необходимо было создать систему резервного копирования, которая бы обеспечивала сохранность всех данных сайта (файлы, базы данных) в случае сбоя или аварии.
    • Быстрое восстановление: система должна была обеспечивать быстрое восстановление данных после сбоя, чтобы минимизировать время простоя сайта.
    • Удобство управления: клиент (да и мы тоже) хотел иметь возможность легко управлять системой резервного копирования и получать уведомления о сбоях.

    Для реализации проекта мы выбрали следующие инструменты:

    1. Restic: утилита для резервирования файлов сайта. Restic позволяет создавать инкрементальные резервные копии файлов, что позволяет значительно сократить объём хранимых данных и ускорить процесс восстановления.
    2. Xtrabackup: утилита для резервного копирования баз данных MySQL. Xtrabackup обеспечивает быстрое и надёжное резервирование баз данных, а также позволяет выполнять их восстановление с минимальными потерями данных. Кроме того, таблицы не блокируются при бекапе и есть поддержка инкрементальных копий.
    3. S3-хранилище: для хранения резервных копий мы использовали облачное хранилище S3, которое обеспечивает высокую доступность и надёжность данных. Кроме того, возможно версионирование объектов, их блокировка и репликация в другой бакет. Это полностью исключает доступ к данным при компрометации сайта.
    4. Telegram: для отправки уведомлений о статусе резервного копирования мы использовали Telegram, который предоставляет удобный и быстрый способ получения информации о состоянии системы.

    Процесс настройки системы резервного копирования включал в себя следующие шаги:

    1. Установка и настройка Restic на сервере CentOS. Мы создали скрипт-обертку для управления restic, который автоматически создаёт резервные копии всех файлов сайта с заданным интервалом – 3 часа нам показалось вполне достаточным. Запускается как системный сервис и упрощает управление резервными копиями. 
    2. Настройка Xtrabackup для резервного копирования базы данных MySQL. Перед резервированием сайта мы настроили создание дампов базы данных. Полный дамп в начале суток, затем инкрементальные от него. Так как фактически копируются файлы базы данных, restic без проблем их забирает и дедуплицирует. 
    3. Подключение S3-хранилища и настройка доступа к нему. Restic имеет встроенную поддержку S3, поэтому только настроили доступ к хранилищу через API.
    4. Создание канала в Telegram и подключение к нему системы резервного копирования. После завершения резервирования мы проверяем статус резервной копии и в случае сбоя отправляем сообщение в Telegram. Кроме того, запускается периодическая проверка целостности снепшотов и корректности создания бекапа базы, при сбоях так же отправляется уведомление.

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

    Восстановление сводится к вводу одной команды – снепшоты монтируются к диску сервера и затем можно восстановить любые данные копированием в место назначения. С базой данных немного сложнее – там 2 команды.
    Самое интересное:
    сайт объемом 80 GB, а его 10 резервных копий занимают в хранилище 47 GB. Ранее 10 резервных копий, созданных штатным инструментом 1С-Битрикс занимали почти 1TB места.

    Это достигается за счет выбора наиболее эффективного метода сжатия и дедупликации данных. Кроме того, резервное копирование теперь не требует наличия на сервере большого количества дискового пространства и не оказывает существенного влияния на процессор и оперативную память. Копии создаются абсолютно незаметно для пользователей сайта и не влияют на его работу. 
    Галерея проекта
    1 —
    1/1 —
    Нагрузка при резервном копировании
    Нагрузка при резервном копировании
    Характеристики проекта
    Сфера
    E-commerce
    Регион
    Москва
    Бюджет
    от 20 000 руб.
    Платформа
    1С-Битрикс
    Характеристики
    Дедупликация, Инкрементальность, Шифрование, Сжатие
    Услуги
    Обслуживание сайтов
    Любой современный онлайн проект требует непрерывного совершенствования и находится в процессе постоянных изменений. Эффективный сайт нуждается в доработках, развитии и обновлении, только тогда он может полноценно выполнять бизнес-функции, которые на него возложены. Мы оказываем полный перечень услуг по техническому обслуживанию сайтов и инфраструктуры.
    от 12 000 ₽ в месяц
    20 000 ₽
    –8 000 ₽
    Техническая поддержка на Битрикс
    Избавим от рутины, связанной с обслуживанием сайта — ваш сайт будет работать, пока вы отдыхаете...
    12 000 ₽ в месяц
    базовый тариф
    Назад к списку
    Компания
    Отзывы
    Наши клиенты
    Партнеры
    Наши награды
    Реквизиты
    Каталог
    Лицензии 1С-Битрикс
    Лицензии Битрикс24
    1С-Битрикс24 (Коробка)
    Готовые сайты
    Услуги
    Интернет-маркетинг
    Разработка сайтов
    Техническая поддержка
    Автоматизация бизнеса
    Настройка инфраструктуры
    Кейсы
    Блог
    Инструкции
    +7 495 777-39-36
    +7 495 777-39-36
    8 800 555-02-53 бесплатно по РФ
    E-mail
    order@adwebs.ru
    Адрес
    Москва, Волгоградский проспект д. 135 корп. 3
    Режим работы
    Пн. – Пт.: с 10 до 19
    order@adwebs.ru
    Москва, Волгоградский проспект д. 135 корп. 3
    © 2010-2025 Агентство Adwebs.ru
    продвижение сайта в поисковых системах
    ООО «Адвебс»   ИНН 7721787771   ОГРН 1137746205783
    Мы на Workspace
    Политика конфиденциальности
    Порядок оказания услуг
    Комплексные решения экспертного уровня для
    эффективного развития бизнеса в интернет.
    0

    Корзина

    Очистить корзину

    Ваша корзина пуста

    Исправить это просто: выберите в каталоге интересующий товар и нажмите кнопку «В корзину»
    В каталог
    Услуги Продукты 0 Корзина Кейсы Акции Контакты Блог