Восстановление базы 1с

В данной статье будет рассказано о способах восстановления базы 1С из различных способов

Восстановление базы 1С из резервной копии (бекапа) может понадобиться по разным причинам:

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

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

Даже “слепок” поврежденной базы может пригодится, особенно если он сделан средствами SQL сервера.  

Восстановление из формата dt

Этот способ применим для файловой и клиент-серверной архитектуры.

Порядок действий по восстановлению базы 1С из файла dt (на примере версии 8.3 редакции 3.0):

  • Создайте пустую папку.
  • Запустите 1С. В открывшемся диалоговом окне “Запуск 1С:Предприятия” нажмите “Добавить”.
  • В диалоговом окне “Добавление… ”, отметьте “Создание новой…”.
  • На следующем шаге отметьте второй пункт “Создание без конфигурации…”.
  • Введите произвольное имя, рекомендуем обязательно указывать дату снятия бекапа. Укажите расположение файла бекапа.
  • Дальше введите путь к пустой папке из пункта 1.
  • Далее укажите настройки: вариант аутентификации, режим запуска – “Выбирать автоматически”, поле “Версия” пустое. Нажмите “Готово”.
  • Теперь вам следует запустить этот не заполненный данными экземпляр в режиме конфигуратора. В стартовом окне “Запуск 1С:Предприятия” выделите название, нажмите кнопку “Конфигуратор”.
  • Откройте верхнее меню “Администрирование” – “Загрузить информационную базу”.
  • Укажите резервную копию *.dt, нажмите Да, подтвердите перезапуск конфигуратора.

Восстановление базы из формата zip

  • Создайте пустую папку, куда будете выполнять восстановление бухгалтерской базы 1С.
  • Распакуйте туда архив, содержащий бекап. Проверьте, среди файлов архива должен находиться 1Cv8.1CD.
  • В окне запуска программы нажмите “Добавить” и пройдите стандартную процедуру добавления к списку существующей информационной БД.
  • Вместо пункта 3 можно просто скопировать данный файл в расположение вашей текущей БД.

Как делать резервные копии БД 1С

Есть два способа:

  • выгрузка в файл *.dt  (рекомендуемый)
  • архивирование папки с БД

Последовательность выгрузки*.dt:

  1. Запустите конфигуратор.
  2. Откройте меню “Администрирование” – “Выгрузить информационную базу”.
  3. Укажите место сохранения, название файла (желательно чтобы оно содержало дату копирования).

Создание архива:

  1. Посмотрите адрес каталога, где хранятся файлы 1С.
  2. С помощью любого доступного инструмента заархивируйте каталог целиком, поместите архив туда, где он будет безопасно храниться.

Храните бэкапы отдельно от рабочей базы, чтобы при сбое оборудования или другой проблеме повысить вероятность, что хотя бы где-то информация останется неповрежденной. Периодически проверяйте работоспособность этих копий – действительно ли получается восстановить из них базу.

Что делать, если самостоятельно восстановить данные не получается

Если резервная копия повреждена или отсутствует, попытайтесь выполнить восстановление базы после сбоя штатными средствами – функцией конфигуратора “Тестирование и исправление” или отладочной утилитой chdbfl.exe. Существует также множество программ от сторонних разработчиков, предназначенных для этой цели:

  • Handy Backup
  • Easy Recovery

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

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

 

Подпишитесь!
Оставьте адрес и каждую среду мы будем высылать Вам свежую статью