Администрирование · 9 мин
Как сделать копию базы 1С Бухгалтерия 8.3 и работать в ней
Пошаговая инструкция: как создать копию базы 1С Бухгалтерия 8.3 через выгрузку dt и копирование каталога, добавить её в список и безопасно работать в тестовой копии.
Копия базы 1С Бухгалтерия 8.3 нужна для тестирования обновлений, проверки новых настроек, обучения сотрудников и анализа данных без риска испортить рабочую информацию. Платформа 1С позволяет создать полную копию двумя основными способами: через выгрузку информационной базы в файл с расширением dt и через прямое копирование каталога файловой базы. Оба метода доступны без программирования и выполняются штатными средствами.
Прежде чем приступить, определите, как устроена ваша база: файловая (хранится в папке на диске или сетевом ресурсе) или клиент-серверная (работает на сервере 1С и СУБД). От этого зависит выбор способа копирования. Узнать тип базы можно в окне запуска 1С: выделите базу в списке и нажмите «Изменить» — в параметрах будет указан тип расположения.
Важный принцип: копия сразу после создания содержит те же данные, что и рабочая база, включая контрагентов, проводки и регламентные операции. Любые действия в копии не отражаются на оригинале, но и обратного переноса данных из копии в рабочую базу штатными средствами не происходит автоматически.
Какой способ копирования выбрать
Выгрузка в файл dt — универсальный метод, который работает и для файловых, и для клиент-серверных баз. Он создаёт единый файл со всеми данными и конфигурацией, который удобно хранить как архив или переносить на другой компьютер. Ограничение: при загрузке dt в новую базу не переносятся некоторые внешние файлы и настройки, хранящиеся вне информационной базы.
Прямое копирование каталога подходит только для файловых баз. Вся база хранится в одном файле 1Cv8.1CD внутри папки, поэтому достаточно скопировать эту папку целиком средствами проводника Windows. Способ быстрее выгрузки для больших баз и не требует монопольного доступа через конфигуратор, но перед копированием все пользователи должны выйти из базы.
Для клиент-серверных баз копию обычно делают либо через dt, либо средствами СУБД (резервная копия и восстановление в новую базу данных). Второй вариант требует прав администратора сервера и аккуратности: восстановление поверх рабочей базы приведёт к потере данных.
Сравнение вариантов
Подходит для любых баз, удобен для архива и переноса. Минус: требует монопольного доступа и больше времени на больших базах.
Быстрый способ для файловой базы, копируется всё содержимое каталога. Минус: не работает для клиент-серверного варианта.
Оптимально для клиент-серверных баз большого объёма. Минус: требует доступа к серверу и навыков администрирования СУБД.
Создание копии через выгрузку в файл dt
Откройте базу в режиме «Конфигуратор» под пользователем с полными правами. Если в базе работают другие пользователи, завершите их сеансы: меню «Администрирование» → «Активные пользователи». Выгрузка требует монопольного доступа, иначе платформа выдаст ошибку.
Выполните команду «Администрирование» → «Выгрузить информационную базу». Укажите папку и имя файла, например Kopia_Buh.dt. Дождитесь завершения выгрузки — процесс может занять от нескольких минут до часа и более в зависимости от объёма данных. Не прерывайте операцию: незавершённый файл dt будет непригоден для загрузки.
Далее создайте новую пустую базу. В окне запуска 1С нажмите «Добавить» → «Создание новой информационной базы» → выберите создание базы без конфигурации (пустая). Укажите каталог для новой базы, например D:\Bazy\Buh_Kopia. Откройте созданную базу в конфигураторе и выполните «Администрирование» → «Загрузить информационную базу», выбрав ранее созданный dt-файл.
- 1Завершите сеансы пользователей и откройте рабочую базу в конфигураторе
- 2Выполните «Администрирование» → «Выгрузить информационную базу» и укажите имя dt-файла
- 3Дождитесь завершения выгрузки и проверьте, что файл имеет ненулевой размер
- 4Создайте новую пустую базу через окно запуска 1С
- 5Откройте её в конфигураторе и выполните «Загрузить информационную базу»
- 6Войдите в копию в режиме «Предприятие» и проверьте данные
Копирование файловой базы напрямую
Узнайте путь к каталогу базы: в окне запуска 1С выделите базу — путь отображается в нижней части окна. Завершите работу всех пользователей с этой базой, иначе файл будет заблокирован или скопируется в несогласованном состоянии.
Скопируйте всю папку базы в новое место, например с D:\Bazy\Buh в D:\Bazy\Buh_Kopia. Ключевой файл — 1Cv8.1CD, именно в нём хранятся данные. Остальные файлы каталога (журналы, служебные файлы) копировать желательно, но не обязательно.
Добавьте копию в список баз: в окне запуска нажмите «Добавить» → «Добавление в список существующей информационной базы», укажите понятное имя, например «Бухгалтерия (КОПИЯ)», и путь к новой папке. Название со словом «КОПИЯ» в начале или конце снижает риск случайной работы не в той базе.
Подготовка копии к безопасной работе
Главная опасность копии — она умеет всё то же, что и рабочая база: отправлять отчётность, обмениваться данными с банками и другими системами, выполнять регламентные задания. Если этого не отключить, копия может отправить дублирующие документы или создать конфликт при обмене.
Сразу после первого входа в копию откройте «Администрирование» → «Обслуживание» → «Регламентные операции» (или «Регламентные и фоновые задания») и отключите автоматическое выполнение. Для файловой базы также проверьте настройки синхронизации данных, обмена с банками и ЭДО: отключите расписания или удалите настройки обмена в копии.
Платформа при первом запуске копии может выдать предупреждение, что база была перемещена или скопирована, и предложить отключить регламентные задания — соглашайтесь. Дополнительно полезно изменить заголовок системы или оформление, чтобы визуально отличать копию от рабочей базы.
Проверка результата и работа в копии
После создания копии убедитесь, что данные на месте. Откройте оборотно-сальтовую ведомость за последний закрытый период и сравните итоги с рабочей базой. Проверьте несколько документов, справочник контрагентов и остатки по счетам. Если цифры совпадают — копия полноценна.
Работа в копии ничем не отличается от работы в обычной базе: можно вводить документы, проводить закрытие месяца, тестировать обновления конфигурации. Все изменения остаются только в копии. Если копия нужна для теста обновления, выполните обновление конфигурации именно в ней, проверьте работоспособность и только потом повторяйте процедуру на рабочей базе.
Учтите ограничение: данные, введённые в копию, не переносятся в рабочую базу автоматически. Если в копии сделали полезные настройки, их переносят вручную или через механизмы сравнения и объединения конфигураций.
Как проверить результат
Итоги по дебету и кредиту совпадают с рабочей базой
Суммы расходятся или отчёт пуст — копия неполная
Документы присутствуют и проведены
Документы отсутствуют — выгрузка прервана
Расписания отключены, обмены не активны
Задания выполняются — риск дублирования отправок
Имя явно указывает, что это копия
Имя совпадает с рабочей базой — риск путаницы
Частые вопросы
Можно ли сделать копию базы, пока в ней работают пользователи?
Для выгрузки в dt через конфигуратор требуется монопольный доступ — пользователей придётся отключить. Прямое копирование папки при активных сеансах технически возможно, но копия может оказаться повреждённой. Планируйте копирование на нерабочее время или согласовывайте перерыв с пользователями.
Сколько места нужно для копии базы?
Ориентируйтесь на размер исходной базы: файл dt обычно меньше файла 1Cv8.1CD за счёт сжатия, но при загрузке развернётся до полного объёма. Заранее проверьте свободное место на диске с запасом не менее двух размеров базы.
Обновится ли копия вместе с рабочей базой?
Нет, копия — самостоятельная база. Обновления конфигурации и релизов платформы применяются к каждой базе отдельно. Это удобно для тестирования: сначала обновляют копию, проверяют, затем обновляют рабочую базу.
Что делать, если при загрузке dt появляется ошибка?
Чаще всего причина — повреждённый или неполный dt-файл (выгрузка была прервана) либо нехватка места на диске. Проверьте размер файла, повторите выгрузку и убедитесь, что версия платформы, на которой загружаете, не ниже версии, на которой выгружали.
Можно ли работать в копии и рабочей базе одновременно?
Да, это штатный сценарий: откройте два сеанса 1С с разными базами из списка. Чтобы не перепутать окна, используйте разные названия баз и, при возможности, различное оформление. Помните, что документы, введённые в копии, в рабочую базу не попадут.
Нужно ли копировать базу перед каждым обновлением?
Да, создание копии или резервной копии перед обновлением — обязательная практика. Если обновление пройдёт с ошибкой, вы сможете вернуться к рабочему состоянию. Без копии откат неудачного обновления может потребовать восстановления из архивов или помощи специалиста.
Что важно запомнить
Копию базы 1С Бухгалтерия 8.3 создают через выгрузку в dt (универсально) или копирование папки с 1Cv8.1CD (для файловых баз). Копию добавляют в список баз под отличным именем, сразу отключают в ней регламентные задания и обмены, а корректность проверяют сверкой ОСВ с рабочей базой. Все действия выполняют при завершённых сеансах пользователей.