Администрирование · 9 мин
Как вернуть удаленную базу 1С
Как восстановить удаленную базу 1С: из резервной копии, корзины, теневых копий Windows и средствами SQL Server. Порядок действий, риски и частые ошибки.
Удаление информационной базы 1С — ситуация, которая почти всегда решаема, если действовать быстро и в правильном порядке. Шансы на восстановление зависят от того, как именно база была удалена: из списка в стартовом окне, с диска вместе с файлами или на стороне сервера СУБД. Важно понимать: удаление базы из списка в окне запуска 1С не удаляет сами данные — файлы остаются на диске.
Первое правило при потере базы — прекратить любую активность на том диске, где она находилась. Каждая запись новых данных снижает вероятность успешного восстановления файлов, если придётся использовать программы для восстановления удалённых данных. Не устанавливайте программы, не скачивайте файлы на этот диск и не перезагружайте сервер без необходимости.
Ниже разобраны все основные сценарии: от простого случая, когда база просто исчезла из списка, до восстановления SQL-базы без актуального бэкапа. Действуйте последовательно, начиная с самого простого варианта.
Проверьте, действительно ли база удалена
Начните с самого простого: откройте стартовое окно 1С и посмотрите список информационных баз. Если базы в списке нет — это ещё не значит, что данные потеряны. При удалении базы из списка 1С по умолчанию предлагает только убрать запись, оставляя файлы на диске нетронутыми.
Если вы помните путь к базе, откройте эту папку в проводнике и проверьте наличие файла 1Cv8.1CD — это и есть файловая база данных. Если файл на месте, базу нужно просто добавить обратно: в стартовом окне нажмите «Добавить» → «Добавление в список существующей информационной базы» и укажите путь к папке.
Если путь неизвестен, поищите файл по всем дискам через поиск Windows по маске 1Cv8.1CD или *.1CD. Также проверьте стандартные расположения: папки «Мои документы», C:\Bases, сетевые папки, которые использовались ранее.
Восстановление из резервной копии 1С (файл .dt)
Штатный и самый надёжный способ — восстановление из выгрузки в формате .dt, если она делалась регулярно. Файл .dt создаётся через конфигуратор (Администрирование → Выгрузить информационную базу) или автоматически по расписанию.
Порядок восстановления: создайте новую пустую базу в стартовом окне 1С (без конфигурации), откройте её в режиме конфигуратора, выберите «Администрирование → Загрузить информационную базу» и укажите файл .dt. После загрузки платформа предложит перезапустить конфигуратор — согласитесь.
Учтите важное ограничение: данные будут восстановлены на момент создания копии. Всё, что вводилось после даты бэкапа, потеряно безвозвратно, если нет других источников. Поэтому перед загрузкой проверьте дату файла .dt и оцените объём потерь.
- 1Создайте новую пустую базу через «Добавить» → «Создание новой информационной базы» без конфигурации
- 2Откройте новую базу в режиме Конфигуратора
- 3Выберите Администрирование → Загрузить информационную базу и укажите файл .dt
- 4Дождитесь окончания загрузки и согласитесь на перезапуск
- 5Проверьте данные: откройте ключевые документы, справочники и отчёты за последние периоды
Восстановление клиент-серверной базы (SQL Server, PostgreSQL)
Если база работала в клиент-серверном варианте, данные хранятся в СУБД, а не в файле .1CD. Удаление базы из списка 1С или даже из консоли кластера не всегда удаляет базу на сервере СУБД — при удалении через консоль кластера есть отдельный флажок «Удалить базу данных», и если он не был установлен, данные на SQL-сервере целы.
Откройте SQL Server Management Studio (или pgAdmin для PostgreSQL) и проверьте список баз данных. Если база на месте, подключите её заново: создайте в консоли кластера 1С новую информационную базу, указав существующую базу данных на сервере СУБД.
Если база удалена и из СУБД, восстановите её из резервной копии средствами самой СУБД: в SQL Server это команда RESTORE DATABASE или мастер восстановления в Management Studio из файла .bak. После восстановления подключите базу к кластеру 1С стандартным способом. Убедитесь, что версия платформы 1С совместима с восстановленной базой.
Восстановление файловой базы без резервной копии
Если файл 1Cv8.1CD удалён и бэкапа нет, остаются три рабочих варианта. Первый — проверить корзину Windows: если база удалялась обычным удалением папки, файлы могут быть там. Второй — теневые копии (предыдущие версии): кликните правой кнопкой по папке, где была база, откройте «Свойства → Предыдущие версии» и посмотрите доступные снимки.
Третий вариант — программы восстановления удалённых файлов (Recuva, R-Studio и подобные). Запускайте их с другого диска или с загрузочной флешки, сохраняйте найденный файл 1Cv8.1CD строго на другой физический диск. После восстановления файл нужно проверить: откройте базу конфигуратором и выполните «Администрирование → Тестирование и исправление» с проверкой физической целостности.
Дополнительно поищите копии, которые могли остаться незамеченными: архивы, отправленные по почте, копии на других компьютерах бухгалтерии, файлы в облачных хранилищах (Яндекс.Диск, OneDrive часто синхронизируют папки автоматически), а также файлы автосохранения, если настраивалось регламентное копирование.
Проверка восстановленной базы
После любого способа восстановления базу нужно проверить, прежде чем отдавать в работу. Откройте её в пользовательском режиме и пройдитесь по ключевым участкам: последние документы, остатки по складу и расчётным счетам, справочники контрагентов и номенклатуры. Сформируйте оборотно-сальдовую ведомость за последний закрытый период и сверьте с распечатанными или выгруженными ранее отчётами, если они есть.
Для файловой базы обязательно выполните тестирование физической целостности через конфигуратор. Ошибки на этом этапе означают, что файл восстановлен частично, и работать с ним опасно — лучше продолжить поиск более полной копии.
Как проверить результат
Тестирование в конфигураторе завершается без ошибок
Ошибки чтения таблиц, сообщения о повреждении
Последние документы соответствуют дате потери базы
Данные заканчиваются задолго до даты удаления
Документы открываются и проводятся без ошибок
Ошибки при открытии или перепроведении
Как защититься от повторной потери базы
После успешного восстановления сразу настройте регулярное резервное копирование — это единственная реальная гарантия. Для файловых баз подойдёт ежедневная выгрузка .dt по расписанию через пакетный запуск конфигуратора или простое копирование файла 1Cv8.1CD вне рабочих часов. Для клиент-серверных баз настройте регламентные бэкапы средствами СУБД.
Соблюдайте простые правила: храните копии на другом физическом носителе, желательно с копией в облаке или на сетевом хранилище; периодически проверяйте, что копии реально создаются и из них можно восстановиться; ограничьте права на удаление баз и папок с данными для обычных пользователей.
Что важно запомнить
Удаление базы из списка 1С не удаляет данные — сначала ищите файл 1Cv8.1CD на диске. Основной способ восстановления — резервная копия (.dt или бэкап SQL). Если копии нет, помогут корзина, теневые копии и утилиты восстановления файлов, но действовать нужно немедленно и без записи на пострадавший диск. После восстановления обязательно проверьте целостность и настройте регулярное копирование.
Частые вопросы
База пропала из списка при запуске 1С — она удалена?
Нет, чаще всего удалена только запись в списке. Найдите папку с базой через поиск файла 1Cv8.1CD и добавьте базу обратно через «Добавить → Добавление в списке существующей информационной базы».
Можно ли восстановить базу, если резервных копий никогда не делали?
Да, шансы сохраняются: проверьте корзину, предыдущие версии папки (теневые копии Windows), облачные синхронизации и копии на других компьютерах. В крайнем случае используйте утилиты восстановления удалённых файлов, но прекратите любую запись на диск до их запуска.
Чем отличается восстановление из .dt от копирования файла 1Cv8.1CD?
Файл .dt — это выгрузка, которую нужно загружать в пустую базу через конфигуратор; при загрузке выполняется часть проверок. Копия файла 1Cv8.1CD просто подключается как готовая база. Оба способа восстанавливают данные на момент создания копии.
Удалили базу на сервере 1С — данные в SQL тоже удалены?
Не обязательно. При удалении через консоль кластера база данных на SQL-сервере удаляется только если был установлен соответствующий флажок. Проверьте список баз в SQL Server Management Studio — возможно, база данных на месте и её достаточно подключить заново.
Восстановленный файл базы не открывается или выдаёт ошибки — что делать?
Сначала сделайте копию файла, затем запустите «Тестирование и исправление» в конфигураторе с проверкой физической целостности. Если ошибки не устраняются, файл восстановлен частично — попробуйте другой источник копии или другую утилиту восстановления, не работая с единственным экземпляром.
Как часто нужно делать резервные копии базы 1С?
Минимум — ежедневно при активной работе с базой. При высокой интенсивности ввода данных имеет смысл делать копии несколько раз в день, а для SQL-баз настроить резервное копирование журнала транзакций, чтобы восстанавливаться на любой момент времени.