Копия базы лежала на упавшем сервере: как поднять 1С после сбоя ДЦ
После сбоя дата-центра 1С восстанавливают в таком порядке: найти копию базы вне упавшей площадки, проверить, что она открывается, развернуть новый сервер с той же версией платформы и СУБД, перенести лицензии, загрузить базу, раздать пользователям новый адрес и сверить последние документы. Если копия лежала на той же площадке, исход зависит от того, вернёт ли провайдер диски.
🔥 Копия лежала на том же сервере: утро, когда 1С не открылась
Вторник, 8:40. Бухгалтер кликает по ярлыку базы и видит «Ошибка соединения с сервером». Админ по совместительству открывает консоль хостера, но страница не грузится. На сайте статуса одна строка: авария в дата-центре, сроков нет. Директор спрашивает: «Бэкап же настроен?»
Бэкап настроен. Каждую ночь база выгружается на второй диск того же сервера. Но сервер стоит в той же стойке, а стойка в том же зале, поэтому копия недоступна ровно так же, как сама база. Второй диск спасает от поломки первого. От потери площадки он не спасает.
Так звучит типичное заблуждение про резервное копирование 1С: «копия есть, значит, восстановимся». Но скорость восстановления определяет не наличие копии, а то, где она лежит. Старое правило 3-2-1 отвечает на это прямо: три копии, на двух типах носителей, одна из них вне площадки. Без последней части правила дата-центр становится единой точкой отказа.
Дальше возможны два исхода. Провайдер возвращает сервер вместе с дисками, и вы просто ждёте. Либо диски потеряны, и базу приходится собирать из того, что нашлось: старых выгрузок, банковских выписок, ЭДО и бумажной первички. Какой исход выпадет, станет ясно не сразу, а работать нужно с первого часа.
💸 Сколько стоит каждый час без базы
Без 1С не выписать УПД и счета, не отгрузить товар со склада, не загрузить банковскую выписку, не начислить зарплату. Сроки сдачи отчётности из-за аварии у хостера не сдвигаются: налоговая не принимает объяснение «дата-центр лежал». Менеджеры тем временем ведут заказы в Excel и мессенджерах, а после восстановления эти записи надо вбивать в базу вручную. Двойная работа начинается в первый же день.
Для примера: десять часов работы сисадмина по ставке 3800 ₽/час дают 38 000 ₽ только за восстановление. Простой сотрудников, сорванные отгрузки и штрафы за просроченную отчётность сюда не входят.
🛠 Восстановление по шагам: порядок, который экономит часы
Первый час: масштаб и поиск копии
- ✓Спросите у провайдера, что именно недоступно (сеть, питание, система хранения) и называет ли он срок. Если срок укладывается в рабочий день и бизнес его переживёт, ждите. Если срока нет или речь о повреждённых дисках, переезжайте сразу.
- ✓Найдите последнюю копию вне упавшей площадки: выгрузка .dt в облачном хранилище, архив на ноутбуке главного бухгалтера, копия у обслуживающей организации. Файл, который бухгалтер сбросила на флешку перед отпуском, тоже годится.
- ✓Разверните найденную копию в тестовой базе и откройте её. Копию, которую ни разу не открывали, нельзя считать копией.
Сервер под базу
Запасного железа у малого бизнеса, как правило, нет, поэтому быстрее всего поднять базу на арендованном сервере. Для баз на несколько десятков пользователей обычно хватает виртуального сервера для 1С.
Версию платформы берите ту же, что стояла раньше, или новее. Новую платформу база переживёт, но после обновления её уже не открыть старой, и откат невозможен. Совместимость платформы, СУБД и операционной системы проверьте по системным требованиям 1С до установки, а не после первой ошибки.
База, лицензии, публикация
Начните с лицензий. Аппаратный ключ защиты остался в упавшей стойке и не переедет, а программные лицензии на новом сервере активируются заново. Выясните это в первый час: без лицензий загруженная база не запустится.
Базу загружайте из того, что есть. Копия средствами СУБД (файл .bak у MS SQL или дамп PostgreSQL) разворачивается быстрее, но требует той же СУБД и совместимой версии. Выгрузка .dt универсальна и переносится куда угодно, зато большая база загружается заметно дольше. Затем поднимаются кластер серверов 1С, публикация на веб-сервере и учётные записи пользователей. Если делать это впервые, закладывайте помощь сисадмина: настройка сервера 1С под ваши базы занимает меньше времени, когда её делает тот, кто делал её раньше.
Возврат пользователей и сверка хвоста
- ✓Раздайте новый адрес. В списке баз у каждого пользователя прописан старый сервер. Если подключение идёт по имени, достаточно переключить запись в DNS.
- ✓Сверьте хвост: документы между временем копии и временем аварии. Восстанавливайте их по банковской выписке, ЭДО, кассовым чекам и переписке с клиентами.
- ✓Прогоните тест Гилёва на новом сервере. Если результат хуже, чем вы видели раньше, разбирайтесь сейчас, пока все не вернулись в базу.
- ✓Включайте регламентные задания и обмены в последнюю очередь, когда база проверена. Иначе обмен с сайтом или банком задвоит документы.
⚠️ Ловушки, на которых восстановление растягивается
Самая неприятная ловушка: двойник базы. Ночью старая площадка оживает, и пара пользователей по привычному ярлыку снова пишет в старую базу. Через два дня существуют две базы с разными документами, и склеивать их приходится вручную. Как только старый сервер отвечает, закройте в нём сеансы и запретите подключение. Саму базу сохраните как архив: в ней могут оказаться документы, введённые после копии.
Вторая ловушка: всё, что жило рядом с базой. Контейнер электронной подписи стоял только на упавшем сервере, и без носителя сертификат придётся перевыпускать в удостоверяющем центре. Внешние обработки и печатные формы лежали в папке на сервере, а не в базе. Обмен с банком и ЭДО настроен на старый адрес. Составьте этот список заранее: после аварии вспоминать его тяжело.
📊 Четыре схемы: сколько данных теряем и как долго стоим
Выбор схемы резерва сводится к двум вопросам: сколько данных вы готовы потерять и сколько часов можете простоять. Сроки в таблице примерные, реальные зависят от размера базы и канала связи.
| Схема | Что теряем | Простой (примерно) | Что нужно заранее |
|---|---|---|---|
| Копия на втором диске того же сервера | Всё, если площадка недоступна или диски потеряны | Пока провайдер не вернёт сервер | Ничего, поэтому схема и подводит |
| Копии вне площадки, разворот с нуля | Всё, что введено после последней копии; при ночной выгрузке это рабочий день | От нескольких часов до суток и больше | Регулярная выгрузка на другую площадку и описание сервера |
| Тёплый резерв: готовый сервер на другой площадке, куда заливают копии | Хвост после последней выгрузки | От часа до нескольких часов: залить свежую копию и переключить адрес | Второй сервер с настроенными платформой, публикацией и лицензиями |
| Горячая реплика СУБД на второй площадке | Последние секунды или минуты транзакций | Минуты на переключение | Вторая площадка, настроенная репликация и администратор, который её ведёт |
Горячая реплика закрывает аварию площадки, но не ошибку человека: если сотрудник удалил документы, они исчезнут и на второй площадке. Поэтому реплика работает вместе с обычными копиями и не заменяет их. Тяжёлые базы, например 1С:ERP с большим оборотом, лучше держать на выделенных серверах: ресурсы не делятся с соседями, а вторую площадку можно собрать на таком же железе.
Как это решается у нас и сколько стоит
Если дата-центр лежит прямо сейчас, нужны новый сервер и сисадмин, который перенесёт на него базу. Сервер 1С в аренду стоит от 1 100 ₽/мес за пользователя: цена считается за рабочее место, закупать оборудование на время аварии не нужно. Аренда сервера 1С оформляется под вашу версию платформы и число пользователей.
Перенос базы, настройку платформы, СУБД, публикации и доступов делает системный администратор по ставке 3800 ₽/час. Объём зависит от размера базы, числа интеграций и состояния копии, поэтому точную смету мы считаем после того, как увидим конфигурацию.
Если ничего не упало, сейчас самое дешёвое время для проверки. Задайте любому арендодателю, нас включая, три вопроса. Где физически лежат копии относительно сервера? Как часто они делаются? Когда копию в последний раз разворачивали в тестовой базе? Договор, в котором на эти вопросы нет ответа, обещает вам то самое утро из начала статьи.
Для расчёта сервера и работ нужны размер базы и число пользователей. Версию платформы мы определим по самой базе.
❓ Частые вопросы
Сколько времени занимает восстановление 1С после сбоя дата-центра?
Ориентировочно от нескольких часов до суток и больше. Срок зависит от размера базы, скорости канала и наличия копии вне упавшей площадки. Если запасной сервер уже готов, остаётся залить копию и сменить адрес. Если сервер приходится подбирать и настраивать с нуля, срок растёт.
Можно ли восстановить базу 1С, если копия лежала на том же сервере?
Только если провайдер вернёт диски с данными. Пока сервер недоступен, копия недоступна вместе с базой. Спросите у провайдера, целы ли диски, поищите выгрузки .dt на рабочих компьютерах и в почте, а недостающие документы восстановите по банковским выпискам и данным ЭДО.
Нужно ли заново покупать лицензии 1С при переезде на другой сервер?
Не всегда, но лицензии придётся перенести. Аппаратный ключ защиты остался в упавшей стойке, программные лицензии активируются заново на новом сервере. Порядок зависит от типа ваших лицензий, поэтому уточните его у обслуживающей организации или в поддержке 1С в первый час аварии.
Чем горячая реплика отличается от резервной копии?
Реплика непрерывно копирует изменения на вторую площадку и позволяет переключиться за минуты, но повторяет и ошибки: удалённые по ошибке документы исчезнут и там. Резервная копия хранит состояние на момент выгрузки, поэтому базу можно откатить назад. Надёжная схема использует обе.
Сколько стоит перенести 1С на арендованный сервер?
Сервер 1С в аренду стоит от 1 100 ₽/мес за пользователя. Перенос базы и настройку выполняет сисадмин по ставке 3800 ₽/час. Итог зависит от числа пользователей, размера базы и количества интеграций. Для расчёта нужны размер базы и число пользователей.
Или позвоните: +7 906 045-28-27 — в рабочее время с 9:00 до 19:00
Остались вопросы? Нужна помощь?
Менеджеры компании с радостью ответят на ваши вопросы, произведут расчет стоимости услуг и подготовят индивидуальное коммерческое предложение.
Бесплатная консультация

