Резервное копирование сайтов на Аспро и 1С‑Битрикс
Настроим бэкапы так, чтобы сайт можно было вернуть, даже если хостинг упал целиком: копии в облаке 1С‑Битрикс и в отдельном холодном хранилище, контроль свежести каждый день.
Резервные копии сайта
Пример отчётаАтака на Beget: под ударом больше полумиллиона доменов
Ночью 2 ноября злоумышленники получили доступ к управляющим серверам одного из крупнейших хостингов страны и запустили удаление данных. Все серверы пришлось отключить от сети.
Через 10 дней хостинг восстановил из своих бэкапов около 55 000 сайтов — по его же оценке, это половина работы. Данные облака и часть резервных копий VPS утрачены. У кого была своя копия вне Beget, вернули сайт за часы на другом хостинге.
Как это было
- 2 ноября, 02:00Доступ к управляющим серверам
- 02:30Запущено удаление данных
- 02:55Все серверы отключены от сети
- 4 ноябряВернулись первые сайты
- 6 ноябряОблако уничтожено, копии VPS есть не у всех
- 11 ноябряВосстановлено больше 55 000 сайтов
Три уровня защиты
Один бэкап — это не защита. Храним копии в трёх независимых местах, чтобы сбой одного не тянул за собой остальные.
Копия на хостинге
Быстрый откат после неудачного обновления или ошибки контент-менеджера. Настраиваем, если хостинг это позволяет.
Облако 1С‑Битрикс
Штатное резервное копирование Битрикса по расписанию: файлы и база уходят в облачное хранилище 1С‑Битрикс, за пределы вашего сервера.
Холодное хранилище
Отдельная копия у другого провайдера: S3-хранилище с историей за 30 дней. Доступ к нему не хранится на сайте, поэтому взломщик не удалит копии вместе с сайтом.
Глубину истории, частоту копий и хранилище подбираем под размер сайта: для большого каталога с фото отдельно копируем базу и файлы.
Следим, чтобы копии были живыми
Бэкап, который тихо перестал создаваться полгода назад, выясняется в самый неподходящий момент. Поэтому проверяем копии, а не только настраиваем.
Свежесть каждый день
Копия должна появиться по расписанию. Нет копии — узнаём в тот же день и чиним.
Размер и целостность
Резко похудевший архив — признак сбоя. Сверяем размер и проверяем, что архив открывается.
Пробное восстановление
Раз в квартал разворачиваем копию на тестовом сервере и проверяем, что сайт поднимается.
Отчёт вам
Коротко: где лежат копии, какая самая свежая и когда была проверка.
Если хостинг упал
Не ждём, пока хостинг поднимется. Переносим сайт на новую площадку из своей копии.
- Шаг 1Подбираем и готовим новый хостинг или сервер
- Шаг 2Разворачиваем последнюю копию из облака или холодного хранилища
- Шаг 3Переключаем домен на новый сервер
- Шаг 4Проверяем заказы, формы, обмен с 1С и оплату
Облако 1С‑Битрикс уже входит в вашу лицензию
У каждой лицензии 1С‑Битрикс есть место в облачном хранилище для резервных копий. Часто его просто не включают.
Место в облаке по редакциям
Объём зависит от редакции. Если сайт не помещается, докупается квота или копия делится на базу и файлы.
- Старт2 ГБ
- Стандарт2 ГБ
- Малый бизнес4 ГБ
- Бизнес10 ГБ
- Дополнительно 200 ГБ9 900 ₽ в год
Держите лицензию активной
Облачные копии и обновления безопасности привязаны к лицензии. Проверим срок и подскажем, когда продлевать.
- Продление 1С‑Битрикс — 25% цены редакции в год
- Продление Аспро — 50% цены решения в год
- Перед счётом менеджер проверит лицензию
Как подключаем
Обычно хватает нескольких дней. Для большого сайта первая полная копия делается дольше.
Аудит
Смотрим, какие копии уже есть, где лежат, когда создавались и можно ли из них восстановиться.
Облако Битрикса
Включаем резервное копирование по расписанию в облако 1С‑Битрикс.
Холодная копия
Подключаем отдельное хранилище и копирование туда, настраиваем историю.
Проверка
Восстанавливаем сайт на тестовом сервере и ставим копии на ежедневный контроль.
Начнём с бесплатной проверки ваших копий
Посмотрим, есть ли у сайта копии вне хостинга и можно ли из них восстановиться. Затем назовём стоимость настройки — без разброса в три раза.
- НастройкаРазово, по ставке техподдержки от 2 700 ₽ в час
- ХранилищеПо тарифу выбранного провайдера, оплата напрямую
- Контроль копийВ рамках абонентской техподдержки
- ВосстановлениеСрочно, в приоритете для клиентов на поддержке
на работы, если лицензии куплены у насДействует на настройку бэкапов, техподдержку и доработки
Проверим бэкапы бесплатно
Пришлите адрес сайта — ответим, где сейчас лежат копии и чего не хватает.
Частые вопросы
Хостинг ведь сам делает бэкапы — зачем ещё?
Копии хостинга лежат в его же инфраструктуре. История с Beget показала: при атаке на хостинг страдают и сайты, и их копии. Свои копии вне хостинга позволяют переехать за часы, а не ждать неделями.
Как часто делать копии и сколько их хранить?
Для магазина с ежедневными заказами — базу каждый день, файлы раз в день или реже, если каталог меняется редко. Историю храним 30 дней: заражение сайта часто замечают не сразу, и нужна копия до взлома.
Сайт большой и не помещается в облако Битрикса
Отдельно копируем базу и файлы, исключаем кеш и временные файлы. Если и этого мало, докупаем квоту в облаке 1С‑Битрикс или переносим основную нагрузку на холодное хранилище.
Можно хранить копии на нашем сервере или диске?
Да, если это отдельное от хостинга место и к нему нет доступа с самого сайта. Настроим выгрузку туда и будем так же следить за свежестью.
Сайт был на Beget. Что делать сейчас?
Пришлите адрес сайта. Если у вас есть своя копия — развернём сайт на новом хостинге. Если копии нет, поможем дождаться восстановления от Beget, сменить пароли и ключи и сразу настроим бэкапы вне хостинга.
Beget восстановил сайт, но открывается заглушка
На части восстановленных сайтов сбивается привязка домена: вместо сайта открывается страница Beget с сообщением, что домен не привязан. Зайдите в панели Beget в раздел «Сайты» и заново привяжите домен (и вариант с www) к восстановленному сайту. Не помогло — напишите нам, разберёмся.
Что ещё защищает сайт
Обновление шаблона и PHP
Закрываем известные уязвимости: обновляем Аспро, ядро и модули Битрикса, PHP до 8.3.
Продление лицензий
Без активной лицензии не приходят обновления безопасности. Проверим срок перед счётом.
Тех.поддержка
Доработки, мониторинг и срочная помощь для сайтов на Аспро от 2 700 ₽ в час.
