Копия базы 1С 8.3: резервное копирование и копия для работы

· 9 мин

Содержание

Пятница, конец квартала, база начинает тормозить и выдавать странности в проводках. Первый вопрос коллеги по телефону: «А копию-то делала?» И тут выясняется, что последний архив — двухмесячной давности.

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

Зачем нужны две разные копии

Слова «резервная копия» и «копия для работы» часто путают, а задачи у них разные.

  • 🛟 Резервная копия (бэкап) — страховка. Файл .dt или .bak, который лежит в стороне и ждёт, пока не понадобится восстановление.
  • 🧪 Копия для работы — вторая живая база рядом с основной. В ней тестируют обновление, обучают сотрудника, проверяют, как ляжет проводка, — не боясь испортить учёт.

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

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

Какой способ копирования выбрать

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

Что у вас за база и зачем копия?

Как сделать резервную копию 1С 8.3 в пользовательском режиме

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

Пошаговый помощник
Откройте раздел резервного копирования
Меню АдминистрированиеРезервное копирование и восстановлениеСоздание резервной копии.

Готовый архив можно скопировать на флешку, в облако или на второй компьютер. Восстановление — там же, кнопкой Восстановление из резервной копии.

Создание резервной копии 1С через Конфигуратор

Классический способ через выгрузку в файл .dt. Работает всегда — даже если база «на ладан дышит» и не открывается в пользовательском режиме.

  1. Запустите платформу, выделите базу в списке, нажмите Конфигуратор.
  2. Меню АдминистрированиеВыгрузить информационную базу.
  3. Укажите путь и имя, например buh_2026-07-12.dt.
  4. Дождитесь сообщения «Выгрузка информационной базы в файл завершена».

Обратная операция — АдминистрированиеЗагрузить информационную базу. Файл .dt — это полная копия: конфигурация плюс все данные, им же удобно переносить базу на другой компьютер.

.dt компактнее копии папки: платформа сжимает данные. Но выгрузка требует монопольного доступа — все должны выйти из базы.

Как скопировать файловую базу через папку

Если база файловая и нужна именно вторая рабочая база «для экспериментов», иногда быстрее скопировать файл базы целиком.

  1. Узнайте путь к базе: в окне запуска 1С выделите базу — путь виден внизу окна.
  2. Закройте 1С полностью (все сеансы).
  3. Скопируйте из папки базы файл 1Cv8.1CD (это и есть вся база) в новую папку, например C:\Base\Buh_test.
  4. В окне запуска нажмите ДобавитьДобавление в список существующей базы → укажите новую папку.
  5. Дайте копии понятное имя, например Бухгалтерия (КОПИЯ для тестов).

Способ работает только для файловых баз. У серверной базы данные лежат в SQL, и файла 1Cv8.1CD там нет.

СпособФайловаяСервернаяФорматМонопольный доступ
Из «Администрирования»архивНет
Конфигуратор, выгрузка .dt.dtДа
Копирование папкипапка с 1Cv8.1CDДа (файл свободен)
Бэкап SQL.bakНет

Копия серверной базы на SQL Server

Для клиент-серверного варианта (сервер 1С + MS SQL) есть два пути.

  • 🗄️ Средствами SQL Server. Администратор делает бэкап базы данных в файл .bak через SQL Server Management Studio или заданием агента SQL. Самый быстрый способ для больших баз, без остановки пользователей.
  • 📦 Выгрузка .dt через Конфигуратор. Как описано выше — независимо от того, где физически лежат данные.

.bak снимается на ходу и восстанавливается быстро, но привязан к SQL Server. .dt меньше и переносим между любыми базами, но на большой базе выгружается долго и требует монопольного доступа.

Копия базы в 1С:Фреш (облако)

Если вы работаете в облачном сервисе, локального файла базы у вас нет.

  1. Войдите в личный кабинет сервиса под администратором.
  2. Найдите раздел резервных копий (архивов) нужного приложения.
  3. Создайте копию вручную или скачайте одну из автоматических.
  4. Файл выгрузки сохранится на компьютер — его можно развернуть в локальной 1С той же версии.

Как скопировать базу 1С 8.3 для работы с копией

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

Копия для работы: чек-лист
Выполнено: 0 / 5

Обязательно пометьте копию в названии и отключите в ней синхронизацию, ЭДО и отправку в ФНС. Иначе есть риск случайно отправить тестовую декларацию из «песочницы».

Чтобы копию было труднее перепутать с рабочей, задайте ей другой цвет интерфейса рабочего места или свой префикс номеров документов.

Как настроить автоматическое резервное копирование в 1С 8.3

Ручные копии хороши, пока про них помнишь. Настройка резервного копирования по расписанию снимает человеческий фактор — база архивируется сама.

  1. АдминистрированиеРезервное копирование и восстановлениеНастройка резервного копирования.
  2. Выберите Регулярно по расписанию.
  3. Нажмите Настроить расписание — например, ежедневно при завершении работы.
  4. Укажите каталог для копий (сетевая папка или отдельный диск).
  5. Задайте, сколько копий хранить, — старые будут удаляться автоматически.

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

Для серверных баз автоматизацию чаще делают средствами СУБД или заданием планировщика Windows.

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

Копия бесполезна, если из неё не восстановиться. Проверьте это заранее, а не в момент аварии.

  • Из пользовательского режима: АдминистрированиеРезервное копирование и восстановлениеВосстановление из резервной копии → выберите файл.
  • Через Конфигуратор: АдминистрированиеЗагрузить информационную базу → укажите .dt.
  • Из .bak (SQL): восстановление выполняет администратор средствами SQL Server.

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

DT или BAK — что выбрать

КритерийФайл .dt (выгрузка 1С)Файл .bak (бэкап SQL)
Для каких базФайловые и серверныеТолько серверные (SQL)
Кто делаетБухгалтер самАдминистратор
Остановка пользователейНужнаНе нужна
Скорость на большой базеМедленноБыстро
ПереносимостьВысокаяПривязан к SQL Server
Когда удобноПеред обновлением, для тестовой базыРегулярный бэкап крупной базы

Короткий вывод: файловая база и разовая копия — делайте .dt. Большая серверная база с регулярным копированием — .bak силами администратора.

Типичные ошибки при резервном копировании

Диагностика: выберите симптом

Где и как хранить копии

Правило «3-2-1» работает и для 1С: три копии, на двух разных носителях, одна — вне офиса.

  • 🗂️ не храните архив на том же диске, что и рабочая база;
  • 📅 держите несколько поколений, а не одну «самую свежую» — ошибку в данных замечают не сразу;
  • 🔍 раз в месяц разверните копию в тестовую базу: непроверенная копия — это лотерея;
  • 🔒 копия содержит все данные учёта, храните её не на общем сетевом диске «для всех».

Если штатное копирование не помогло

База не открывается даже в Конфигураторе, а копий нет? Не паникуйте и не делайте новых записей поверх.

  • 🧰 попробуйте chdbfl.exe — утилиту проверки файловой базы из каталога платформы;
  • 📁 сделайте копию повреждённого 1Cv8.1CD до любых манипуляций;
  • 🆘 при критичных данных подключайте специалистов по восстановлению 1С — самодеятельность может добить файл.

Мораль простая: дешевле настроить автокопию заранее, чем восстанавливать базу потом.

Видео по теме

Видео с YouTube — канал «Микос. Программы 1С». Стороннее видео для наглядности; порядок действий в вашей версии 1С может отличаться.

Частые вопросы

Можно ли сделать копию базы 1С без остановки пользователей?
Для серверной базы — да, через бэкап SQL Server, а для файловой — через «Администрирование → Резервное копирование». Выгрузка .dt в Конфигураторе и копирование папки требуют, чтобы все вышли.
Что выбрать — DT или BAK?
Файловая база или разовая копия перед обновлением — .dt. Крупная серверная база с регулярным копированием — .bak средствами SQL. Подробное сравнение — в таблице выше.
Как часто делать резервные копии?
Минимум раз в день при активной работе, а перед обновлением, закрытием месяца или массовыми правками — обязательно вручную прямо перед операцией.
Как сделать копию базы для работы, не трогая основную?
Разверните .dt в новую пустую базу или скопируйте папку файловой базы и подключите её как отдельную. Назовите копию так, чтобы не перепутать с боевой, и отключите в ней обмены и отчётность.
Можно ли восстановить случайно удалённую базу?
Только из ранее сделанной копии. Если копий не было, штатных средств вернуть данные нет — поэтому автокопирование настраивают заранее.
Как перенести базу на другой компьютер?
Выгрузите .dt, перенесите файл, создайте на новом ПК пустую базу и загрузите в неё .dt через Конфигуратор. Либо скопируйте всю папку файловой базы и подключите её.