Копия информационной базы 1С на свой компьютер: файл, сервер, RDP и облако
Содержание
Самый надёжный способ скачать базу 1С — выгрузить её в файл .dt: откройте базу в режиме Конфигуратор, выберите Администрирование → Выгрузить информационную базу, укажите папку и имя файла. Получится один файл, который загружается на любом компьютере с платформой 1С:Предприятие 8.3 той же или более новой версии, причём неважно, где база жила раньше: в папке, на SQL Server или на PostgreSQL.
Если база файловая, её можно скачать ещё проще — скопировать файл 1Cv8.1CD, когда в базе никто не работает
. Для серверной базы есть третий вариант — резервная копия средствами СУБД. Облачную базу из 1С:Fresh забирают через личный кабинет сервиса, а с удалённого сервера файл переносят по RDP через подключённый диск.
С чего начать: где хранится база и какой способ подходит
Сначала выясните тип базы. Откройте окно запуска 1С, выделите нужную базу и посмотрите строку под списком:
- 📁
File="D:\Base\Buh"— файловая база, все данные лежат в одной папке; - 🖥
Srvr="server1";Ref="buh"— клиент-серверная база , данные хранятся в СУБД на сервере; - ☁️ адрес вида
https://...— веб-публикация или облако, база на чужом сервере.
От типа зависит набор способов:
| Способ | Для какой базы | Что получите | Ограничения |
|---|---|---|---|
| Копия папки | Файловая | Папка с 1Cv8.1CD | Пользователи должны выйти из базы |
Выгрузка в .dt | Любая | Один файл .dt | Нужны права администратора в базе |
| Бэкап СУБД | Клиент-серверная | .bak или дамп PostgreSQL | Восстановить можно только в ту же СУБД |
| Личный кабинет | 1С:Fresh | Архив данных приложения | Загрузка в локальную базу той же конфигурации |
Что понадобится в любом случае:
- Логин и пароль пользователя с правом администрирования в базе (роль «Полные права» или аналог).
- Свободное место: файл
.dtобычно в несколько раз меньше1Cv8.1CD, но для базы на 20 ГБ закладывайте не меньше 10 ГБ на диске. - Платформа 8.3 на компьютере, куда переносите базу. Её номер — не ниже того, на котором база сейчас работает.
Как скачать файловую базу 1С копированием папки
Файловая база — это папка, в которой главный файл 1Cv8.1CD. В нём хранится всё: конфигурация, справочники, документы, пользователи. Скопировать базу — значит скопировать этот файл.
Порядок действий:
- Попросите всех пользователей закрыть 1С. Проверить, что база свободна, можно так: откройте её в Конфигураторе и выберите
Администрирование → Активные пользователи. В списке должны быть только вы. - Закройте и свой сеанс.
- Откройте папку из строки
File=в окне запуска. - Скопируйте всю папку на флешку, внешний диск или в облачное хранилище. Перед отправкой по сети упакуйте её в архив:
1Cv8.1CDхорошо сжимается, иногда в 5–10 раз.
Что лежит в папке и что из этого нужно:
- 📄
1Cv8.1CD— сама база, обязательно; - 📂
1Cv8Log— журнал регистрации, нужен, если важна история действий пользователей; - 📂
1Cv8FTxt— индекс полнотекстового поиска, его можно не копировать, 1С перестроит индекс заново; - 🔒
1Cv8tmp.1CDи похожие временные файлы — не нужны.
Не копируйте 1Cv8.1CD, пока в базе работают люди. Файл может скопироваться с ошибкой или с незавершённой транзакцией, и такая копия не откроется или откроется с повреждениями.
На новом компьютере положите папку на диск, в окне запуска нажмите Добавить → Добавление в список существующей информационной базы и укажите путь к этой папке.
Выгрузка базы 1С в DT-файл: способ, который работает везде
Файл .dt — это выгрузка информационной базы в формате платформы. Он не привязан к типу хранения: файловую базу можно выгрузить и загрузить на SQL-сервер, серверную — развернуть в папке на ноутбуке. Поэтому этот способ подходит для передачи базы бухгалтеру, программисту или в поддержку.
Как выгрузить базу в файл .dt
- В окне запуска выберите базу и нажмите
Конфигуратор. - Войдите под пользователем с полными правами.
- Откройте меню
Администрирование → Выгрузить информационную базу. - Укажите папку и имя файла, например
buh_2026-10-07.dt, нажмитеСохранить. - Дождитесь сообщения о завершении выгрузки. Для базы на несколько гигабайт это от 5 до 30 минут, в зависимости от диска и процессора.
Выгрузка серверной базы делается так же: в окне запуска выбираете серверную базу, открываете Конфигуратор. Файл сохранится на компьютер, где запущен Конфигуратор, а не на сервер.
Как загрузить .dt на другом компьютере
- Создайте новую пустую базу: в окне запуска
Добавить → Создание новой информационной базы → Создание информационной базы без конфигурации. - Откройте её в Конфигураторе.
- Выберите
Администрирование → Загрузить информационную базуи укажите файл.dt. - Подтвердите замену данных. После загрузки 1С предложит перезапустить Конфигуратор.
Загрузка .dt полностью заменяет данные базы, в которую идёт загрузка. Загружайте только в новую пустую базу или в ту, содержимое которой уже не нужно. Для загрузки нужен монопольный доступ: остальные пользователи должны выйти из этой базы.
Если нужно передать только конфигурацию без данных (например, программисту для доработки), выгружайте не .dt, а .cf: Конфигурация → Сохранить конфигурацию в файл. Файл получится в разы меньше, и в нём нет персональных данных.
Резервная копия клиент-серверной базы из SQL Server или PostgreSQL
Для серверной базы .dt — не единственный путь. Администратор может снять копию средствами СУБД. Так быстрее для больших баз на 50–200 ГБ и не нужно запускать Конфигуратор.
Microsoft SQL Server
В SQL Server Management Studio щёлкните базу правой кнопкой и выберите Tasks → Back Up. Либо выполните запрос:
BACKUP DATABASE [buh]
TO DISK = N'D:\Backup\buh_copy.bak'
WITH COPY_ONLY, INIT, STATS = 10;
Параметр COPY_ONLY нужен, чтобы разовая копия не нарушила цепочку регулярных бэкапов, которые уже настроены на сервере. Сжатие (COMPRESSION) недоступно в редакции Express.
PostgreSQL
Для PostgreSQL используют pg_dump. Формат -Fc — сжатый, его потом восстанавливают через pg_restore:
"C:\Program Files\PostgreSQL\15\bin\pg_dump.exe" -U postgres -Fc -f D:\Backup\buh.backup buh
Путь к pg_dump.exe зависит от установленной версии PostgreSQL — поправьте номер папки под свою.
Чем бэкап СУБД отличается от .dt
- 🔁 Бэкап восстанавливается только в ту же СУБД:
.bak— в SQL Server, дамп PostgreSQL — в PostgreSQL. Развернуть его в файловую базу нельзя. - 🧩 После восстановления базу нужно зарегистрировать в кластере 1С через консоль администрирования серверов, указав имя восстановленной базы в СУБД.
- 📦 Если копию забирают на ноутбук без сервера 1С, просите у администратора именно
.dt.
Как скачать базу 1С с удалённого сервера по RDP
Частая ситуация: 1С работает на сервере, куда вы заходите через «Подключение к удалённому рабочему столу». Сначала сделайте выгрузку .dt прямо на сервере, как описано выше, затем перенесите файл к себе.
Перенос через подключённый диск — самый надёжный вариант:
- Закройте текущий сеанс RDP.
- Запустите
mstsc, нажмитеПоказать параметры. - На вкладке
Локальные ресурсынажмитеПодробнееи отметьте нужный диск своего компьютера. - Подключитесь. На сервере в проводнике появится ваш диск с подписью вида «C на ИМЯ-ПК».
- Скопируйте файл
.dtс диска сервера на этот диск.
Копирование через буфер обмена (Ctrl+C на сервере, Ctrl+V у себя) тоже работает, но для файлов на несколько гигабайт часто обрывается без сообщения. Поэтому для баз больше 1–2 ГБ используйте подключённый диск.
Если работаете у хостинг-провайдера 1С и прав администратора в базе у вас нет, Конфигуратор не откроется. Тогда выгрузку .dt запрашивают через поддержку провайдера: у многих это бесплатная услуга с выдачей ссылки на скачивание.
Перенос диска может быть запрещён политикой сервера. В этом случае сохраните .dt в облачное хранилище с сервера через браузер или попросите администратора выложить файл в общую папку.
Как скачать базу из облака 1С:Fresh и что делать с 1С:Линк
1С:Fresh
В 1С:Fresh база называется приложением. Конфигуратора у пользователя нет, поэтому .dt привычным способом не выгрузить. Копию данных получают через личный кабинет (менеджер сервиса):
- Войдите в личный кабинет 1С:Fresh под владельцем абонента или администратором.
- Откройте список приложений и карточку нужного приложения.
- Перейдите к резервным копиям и запросите копию для скачивания.
- Когда сервис подготовит файл, скачайте архив по ссылке.
Архив загружают в локальную базу той же конфигурации и того же или более нового релиза — командой загрузки данных из сервиса в самой программе. Перед загрузкой обновите локальную базу до релиза, на котором работает приложение в облаке, иначе данные не загрузятся.
1С:Линк
1С:Линк — не облако, а сервис удалённого доступа. База физически остаётся на компьютере или сервере в вашем офисе, Линк только открывает к ней доступ через интернет. Скачать базу «из Линка» нельзя и не нужно: копию делают на том компьютере, где база лежит, — копированием папки или выгрузкой .dt.
Автоматическая выгрузка базы 1С по расписанию
Если копию нужно получать регулярно, выгрузку запускают из командной строки. Конфигуратор поддерживает пакетный режим с параметром /DumpIB.
Пример bat-файла для файловой базы:
@echo off
set D=%date:~6,4%-%date:~3,2%-%date:~0,2%
"C:\Program Files\1cv8\8.3.24.1548\bin\1cv8.exe" DESIGNER /F"D:\Base\Buh" /N"Админ" /P"пароль" /DumpIB"E:\Backup\buh_%D%.dt" /Out"E:\Backup\log_%D%.txt"
Для серверной базы вместо /F укажите /S"server1\buh". Номер платформы в пути замените на свой.
Как поставить файл на расписание:
- Откройте «Планировщик заданий» Windows (
taskschd.msc). - Выберите
Создать задачу, на вкладкеТриггерызадайте время, например ежедневно в 23:00. - На вкладке
Действияукажите путь к bat-файлу. - Отметьте запуск независимо от входа пользователя.
Учтите практические детали:
- 🔐 Пароль в bat-файле лежит открытым текстом. Заведите для выгрузки отдельного пользователя 1С и ограничьте доступ к файлу правами NTFS.
- 📄 Проверяйте файл
/Out: если выгрузка не прошла, причина будет записана там. - 🗂 Удаляйте старые копии, иначе диск заполнится. Обычно хранят 7–14 последних файлов.
- ⏰ Запускайте выгрузку, когда в базе меньше всего работы: ночью или в выходные.
Начиная с платформы 8.3.14 есть утилита ibcmd, которая выгружает базу без запуска Конфигуратора. Список её команд и параметров смотрите в справке ibcmd help.
Безопасность копии базы 1С
Файл .dt или папка с 1Cv8.1CD — это вся бухгалтерия и кадры компании. В копии есть паспортные данные сотрудников, оклады, контрагенты, банковские счета. Если в базе хранятся персональные данные, их утечка — нарушение закона о персональных данных.
Как защитить копию:
- 🗜 Упаковывайте файл в архив 7-Zip или WinRAR с паролем и шифрованием AES-256. Пароль передавайте отдельным каналом: не в том же письме и не в том же чате.
- 🚫 Не отправляйте базу через публичные мессенджеры и файлообменники без пароля.
- 🧹 Удаляйте копию с флешки и из папки «Загрузки» после того, как она стала не нужна.
- 👤 Передавая базу программисту на доработку, подумайте, хватит ли ему
.cfбез данных или обезличенной копии. - 🔑 Меняйте пароли пользователей после того, как копия ушла сторонней организации: в
.dtсохраняется список пользователей базы вместе с настройками входа.
Частые ошибки при скачивании и переносе базы
Можно ли скачать базу 1С без Конфигуратора?
Сколько весит выгрузка базы 1С?
Можно ли загрузить базу из 8.3 в 8.2?
Нужно ли выгонять пользователей, чтобы сделать выгрузку .dt?
Что лучше передать программисту — .dt или .cf?
Источники
- Федеральный закон от 27.07.2006 № 152-ФЗ «О персональных данных»