+7 747 150-40-81

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

Просмотры3189
Комментарии0
Базовым правилом безопасной при работе с большинством программных продуктов является резервное копирование данных. И 1С не является исключением. Backup баз в 1С — это как функция сохранения в компьютерных играх. В любой непонятной ситуации можно перезагрузиться. Из этого материала вы узнаете несколько способов, как восстановить 1С из резервной копии. Пошагово расскажем, что надо делать.



Зачем восстанавливать базу

Ситуаций, при которых может потребоваться восстановление базы много, от логической ошибки из-за скачка напряжения до перехода к новой конфигурации 1С. Остановимся на наиболее распространенных:
  1. повреждение или удаление рабочей базы;
  2. доступ к информации, которая осталась в архивной копии;
  3. утеря ключей авторизации после шифрования информации;
  4. создание новой базы данных (БД), в которую надо добавить справочную информацию из резервной копии.

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

В целом, возьмите за правило регулярно делать резервные копии БД. В облачном сервисе 1С от ITsheff по умолчанию делается ежедневная выгрузка баз в дни, когда вы с ними работали.

Где хранятся базы 1С

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

По умолчанию все файлы базы хранятся в папке InfoBase. Обычно путь к ней выглядит: C:\Users\Имя Пользователя\Documents\InfoBase.



Файлы баз имеют следующие расширения:
  1. *.1CD — файл самой базы, он содержит все внесенные в базу данные;
  2. *.cf, *.cfu (*.cfl), *.dt, *.epf (*.erf) — файлы конфигурации;
  3. *.cdn — файл блокировки БД;
  4. *.efd — файл архива конфигурации 1С;
  5. *.geo — файл географических схем БД;
  6. *.grs — файл графических схем;
  7. *.log, *.lgf, *.lgp, *.elf — файлы логов;
  8. *.mft — вспомогательные файлы конфигурации;
  9. *.mxl — файл печатных форм БД;
  10. *.st — файл шаблонов текста.


Как создать резервную копию базы 1С

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

Способ № 1. Через Конфигуратор в формате *.dt.

  1. Зайдите в 1С в режиме Конфигуратор.


  2. Вверху выберите «Администрирование» и во всплывшем списке «Выгрузить информационную базу».


  3. Надо выбрать папку для выгрузки БД в формате *.dt.


  4. Ждем оповещения, что база успешно выгрузилась.


Способ № 2. Копирование файла *.1CD

Самый простой и хорошо всем знакомый способ копирования базы — это скопировать непосредственно сам файл базы в формате *.1CD. Но им можно воспользоваться только, если вы работаете с 1С в файловом режиме. При этом важно, чтобы в это время у других пользователей приложение 1С было закрыто, иначе база может скопироваться с ошибками. Так вы сможете обезопасить себя в ситуации, когда слетела база 1С и встал вопрос, как ее восстановить.

  1. Находите файл базы в формате *.1CD. По умолчанию он хранится в папке: C:\Users\Имя Пользователя\Documents\InfoBase.


  2. Отмечаете нужный файл комбинацией Ctrl + C, либо щелкаете по нему правой кнопкой и во всплывшем меню выбираете «Копировать».


  3. Выбираете папку для хранения и переносите файл туда. Либо комбинацией клавиш Ctrl + V, либо щелкаете правой кнопкой по свободному месту и выбираете пункт «Вставить».


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

Способ № 3. Автоматическое резервное копирование

Для сохранности данных безопаснее всего настроить регулярное копирование БД. Так вы не окажетесь в ситуации, когда в текущей базе работать невозможно, так как она повреждена, а резервной копии для восстановления у вас нет.

В 1С встроен механизм для автоматического резервного копирования, но он подойдет, если вы работаете с БД в файловом режиме.

  1. В 1С выберите «Администрирование» — «Обслуживание».


  2. Далее пункт «Резервное копирование и восстановление» и в открывшемся меню «Настройка резервного копирования».


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


❗Обратите внимание — такой способ настройки автоматического резервного копирования подойдет только для файловых баз 1С. Если вы используете 1С в клиент-серверном режиме, то автоматические бекапы баз выполняются через СУБД. И лучше, если этим будут заниматься специалисты.

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

Подключите 1С в облаке от ITsheff

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

Мы рассмотрим несколько способов, как восстановить базу из бекапа 1С версии 8.3, как наиболее актуальной. Большинство этих методов подойдет и для более ранних версий 1С, но могут быть свои нюансы использования.

Способ № 1. Восстановление бекапа базы с помощью Конфигуратора

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


  2. Выберите «Администрирование» — «Загрузить информационную базу».


  3. Теперь надо выбрать файл резервной копии базы с расширением *.dt и загрузить его.


  4. Появится программное предупреждение. Нажимаем «Да» и ждем загрузку базы.


  5. После загрузки 1С предложит перезапустить Конфигуратор. Если ничего больше менять не собираетесь, то откажитесь и запускайте информационную базу.


Способ № 2. Восстановление резервной копии из файла *.1CD

Если вы сохраняли файловую базу простым копированием файла *.1CD, то и ее восстановление будет проходить по такой же схеме.

  1. Найдите файл архивной базы в формате *.1CD. Выберите его мышкой и используйте комбинацию клавиш Ctrl + C, либо щелкнете правой кнопкой и во всплывшем меню выберите «Копировать».


  2. Теперь надо перейти к папке с рабочей базой и заменить файл базы на архивный.


Либо можно при входе в 1С в рабочий список БД вручную добавить резервную копию и работать с ней.



Способ № 3. Восстановление резервной копии в пользовательском режиме

Если сохраняли файловую копию базы через автоматическое резервное копирование или вручную в пользовательском режиме, то база была заархивирована в файл с расширением *.zip.

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

  1. В 1С выберите «Администрирование» — «Обслуживание».


  2. Далее пункт «Резервное копирование и восстановление» и в открывшемся меню «Восстановление из резервной копии».


  3. После этого программа попросит вас выбрать резервную копию. Это будет файл в формате *.zip, в его названии по умолчанию прописывается дата его создания. Выберите нужный файл и нажмите «Открыть», а затем «Восстановить данные».


Другие способы восстановления 1С из резервной копии

Мы разобрали основные инструменты для восстановления БД, если у вас есть резервная копия. Есть также отдельные программы для восстановления баз 1С. Чаще всего у них более широкие функции, которые позволяют восстановить не только резервную копию 1С, но и удаленную или сильно поврежденную базу. Как правило, это профессиональные инструменты для специалистов.

Также если вы используете 1С в облаке, то у вашего провайдера могут быть собственные инструменты для создания архивов и восстановления 1С. Например, бекапы баз клиентов ITsheff создаются автоматически. В любой момент через Личный кабинет их можно выгрузить на свои носители. При необходимости копию БД помогут восстановить специалисты службы поддержки, и вам не нужно тратить время на решение этой задачи.

Переходите к облачному 1C от ITsheff

В этом материале мы рассматривали в основном механизмы восстановления баз при файловом режиме использования 1С.

Если ваша база повреждена, а актуальных бекапов нет, то рекомендуем нашу статью «Как восстановить поврежденную базу 1С».
*
 
*

Загрузить файлы
CAPTCHA
*
Отмена
Программа
для запуска