Onescloud

Как перенести базу 1С в облако без потери данных: пошаговая инструкция

Евгений Соболев — основатель Onescloud, более 20 лет в интеграции 1С
Как перенести базу 1С в облако без потери данных: пошаговая инструкция

«Что будет с моей базой при переезде в облако?» — первый вопрос почти у всех, кто годами вёл учёт на своём компьютере. За ним понятный страх: потерять историю операций, настройки, доработки и права. На деле в облако уезжает тот же образ базы, а не урезанная копия. Ниже — пошаговая инструкция: что переносится, как сделать резервную копию и что проверить до и после переноса.

Что переносится, а что нет

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

Заново настраивают три вещи:

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

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

Шаг 1 — Сделать резервную копию базы

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

Стандартный способ — выгрузка в файл .dt. Закройте программу у всех пользователей, запустите 1С в режиме Конфигуратор (в пользовательском режиме такого пункта нет), откройте «Администрирование» → «Выгрузить информационную базу» и сохраните файл. Это универсальный образ базы, его примет любой провайдер.

Альтернатива для серверных баз на SQL — копия средствами самой СУБД, файл .bak. Правило: база до 20–30 ГБ — .dt, больше или если выгрузка падает с ошибкой — .bak, но развернуть его можно только на такой же или более новой версии СУБД.

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

Шаг 2 — Проверить базу перед переносом

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

  • Выгоните всех пользователей. Выгрузка «на ходу» даёт копию с незавершёнными транзакциями. Фоновые задания вроде обмена с сайтом — это тоже активность.
  • Запустите тестирование и исправление: Конфигуратор → «Администрирование» → «Тестирование и исправление информационной базы». Строго после копии из шага 1: исправление меняет данные.
  • Если база давно не обслуживалась и стала медленнее, включите там же реструктуризацию таблиц.

Шаг 3 — Передать файл базы провайдеру

Дальше два пути — развернуть базу самому или передать архив провайдеру.

  1. Самостоятельно. Для небольших типовых баз, если у провайдера есть инструкция и доступ к панели управления, а у вас — свой IT-специалист или администратор 1С.
  2. Силами провайдера. Вы передаёте архив, провайдер разворачивает базу на своём сервере и проверяет, что всё открывается. У нас это бесплатно — условия на странице «Перенос базы 1С в облако».

Передавайте файл по защищённому каналу: по ссылке от провайдера или по SFTP (протокол передачи файлов с шифрованием). В базе 1С всегда есть персональные данные, поэтому обычная почта и публичные облака не подходят. Нет другого канала — заархивируйте базу с паролем, а пароль передайте отдельно.

Шаг 4 — Проверить базу после переноса

Не считайте перенос завершённым, пока не пройден этот список. Занимает 20–30 минут, и делать это должен тот, кто в базе работает.

  • Пройти по разделам: банк и касса, покупки и продажи, зарплата, склад.
  • Сформировать оборотно-сальдовую ведомость на дату выгрузки и сверить с отчётом из локальной базы — цифры должны совпасть до копейки. Это главная проверка.
  • Открыть 5–10 последних документов: проведены, движения на месте, печатные формы работают.
  • Проверить, что каждый сотрудник заходит под своей учётной записью и видит то же, что раньше.
  • Провести пробный документ — например, накладную.

Если что-то не сошлось, не правьте данные руками — сообщите провайдеру.

Шаг 5 — Переключиться и не работать в двух базах одновременно

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

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

Самостоятельно или с помощью провайдера — что выбрать

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

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

Мы берём перенос на себя бесплатно и переносим любую базу за час — типовую или доработанную, процедура одна и та же. На этот час работа в базе останавливается. Условия — на странице «Перенос базы 1С в облако».

Заключение

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

Хотите посмотреть, как ваша база чувствует себя в облаке? Возьмите демо-доступ на 14 дней бесплатно — перенос действующей базы сделаем бесплатно.

Попробуйте облачную 1С на своих задачах

14 дней бесплатно, без привязки карты. Перенос вашей базы — тоже бесплатно