1С: резервное копирование файлов и данных

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

Резервное копирование средствами операционной системы и сторонними программами

При работе 1С в файловом режиме таблицы базы данных хранятся в одном единственном файле. Его местоположение можно увидеть в нижней части окна запуска программы (Рис.1).

Рис.1

Адресная строка, указанная после надписи «File=» и есть то место, где нам надо искать файл с расширением 1CD (Рис.2).

Рис.2

Список дальнейших возможных действий:

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

Естественно, эти действия необходимо производить периодически и желательно в те моменты, когда в базу вносится минимальное количество изменений. Для небольших по объему баз с небольшим документооборотом период может составлять от одного резервного копирования в месяц, до пары раз в неделю. Крупным компаниям желательно делать бэкапы каждый день.

Некоторые программы позволяют настроить произвольное расписание архивации, закладывая в имя сохраняемого файла дату создания копии.

Технология резервного копирования, реализованная в 1С

В самой платформе 1С реализован следующий механизм создания резервных копий:

  1. Убедившись, что в базе нет пользователей, открываем её в режиме конфигуратора;
  2. Выбираем пункт меню Администрирование;
  3. Нажимаем «Выгрузить информационную базу»;
  4. В открывшемся окне выбора каталога выбираем место хранения резервной копии;
  5. Задаем имя для файла с расширением dt, в котором будут сохранены таблицы базы;
  6. Ждем.

В случае, если в базе есть хоть один пользователь, сохранение будет прервано, и на экран выйдет сообщение «Ошибка исключительной блокировки» (Рис.3).

Рис.3

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

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

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

Резервное копирование 1С силами сервера

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

В нашей стране, наибольшее распространение получили:

  1. Microsoft SQL сервер, бесплатная версия которого содержит несколько обрезанный функционал;
  2. PostgreSQL – абсолютно бесплатный сервер баз данных с достаточно удобным интерфейсом.

Подробному описанию резервного сохранения данных в режиме sql можно посвятить не одну научную статью. Здесь же хотелось бы отметить, что все действия интуитивно просты и сводятся к вызову контекстного меню базы данных в консоли управления базой (Рис.4).

Рис.4

Резервное копирование временного файла внешней обработки

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

Рассмотрим такую проблему: при разработке модуля внешней обработки случился скачок напряжения. В некоторых случаях  это не является проблемой, а в некоторых повторное открытие обработки выдает ошибку (Рис.5):

Рис. 5

Подробное описание ошибки сообщает «Неверный формат хранилища данных». Так может быть утеряна более чем недельная работа.

Что же делать? В первую очередь не паниковать! И ни в коем случае не запускать 1С!!!

  1. В папке пользователя есть каталог TEMP (для Windows 7 он находится по адресу C:\Users\ИмяПользователя\AppData\Local), куда 1С сохраняет данные пользователя;
  2. Маска подобных файлов v8_* а расширение tmp;
  3. Необходимо до запуска программы забрать все файлы, в наименовании которых есть указанная маска в другое место;
  4. На копии этих файлов сменить у них расширение на epf;
  5. Попробовать открыть их в конфигураторе.

Если запустить программу до этого алгоритма файлы будут перезаписаны, и восстановить обработку вряд ли получится.


Добавить комментарий

Ваш e-mail не будет опубликован.

*

code


Раздутое EGO: новая почта Mail.ru поможет оплатить телефон и написать быстрый ответ
Mail.ru кардинально переделала интерфейс своей почты и добавила новый функционал. Главное изменение – автоматизация работы с письмами ...
НАФИ: Россияне не доверяют интернет-СМИ, но платят через публичный Wi-Fi
Цифровая грамотность россиян соответствует среднему уровню. Жители России хорошо ориентируются в медиасфере, но не уделяют внимания гаджетам и безопасности ...
Инфостарт представляет: аналитический отчет по итогам исследования электронной ветсертификации
Инфостарт завершил работу над первым большим исследовательским проектом, посвященным переходу на систему электронной ветсертификации «Меркурий» ...
ВШЭ: самыми распространенными ИТ-профессиями оказались разработчик ПО и сисадмин
Специалисты Высшей школы экономики (ВШЭ) провели исследование, согласно которому в России примерно 44% работников информационно-коммуникационной сферы занимаются разработками программного обеспечения ...
Подведены окончательные итоги конкурса «1С:Проект года 2017»
18 июня 2018 года были подведены итоги в рамках конкурса «1С:Проект года». Организационный комитет назвал победителей в каждой из номинаций ...
Маркировка лекарств: вышла редакция 2.1 «1С:Медицина. Больничная аптека»
Фирма «1С» выпустила новую редакцию программного продукта «1С: Медицина. Больничная аптека» с поддержкой системы маркировки лекарств ...
За стеклом: «Ашан» внедряет ПО для учета посещаемости сотрудников
Торговая сеть «Ашан Ритейл Россия» начала использовать интеллектуальную систему учета времени работы своих сотрудников. Программное обеспечение было разработано специалистами ИТ-компании ...
Онлайн-кассы: продажа через торговые автоматы и комментарии экспертов из ФНС
Сегодня расскажем об изменениях в законодательстве, касающихся продаж через торговые автоматы; внесенных в реестр новых моделях фискальных накопителей, а также ...
Инвестиции в блокчейн: Wall Street Journal как бы намекает
Американское деловое издание The Wall Street Journal опубликовало список из 25 перспективных ИТ-проектов, в которые стоит вложить деньги в этом ...
Гудбай Ebay? Таможня хочет обложить пошлиной все иностранные покупки
Федеральная таможенная служба задумалась о том, чтобы поддержать отечественных онлайн-ритейлеров. Наилучшей идеей для этого ведомство посчитало введение пошлины за любой ...
Создаем сайт ресторана на OneScript
В статье изучаются возможности http-сервисов OneScript по созданию web-приложений на примере сайта ресторана ...
Управление состоянием формы через конечный автомат
Взаимодействие пользователя с интерфейсом приводит к изменению состояния формы и её элементов. Элементы отражают текущее состояние формы через свойства: видимости, ...
Разъяснение порядка заполнения 6-НДФЛ.
Разъяснение порядка заполнения 6-НДФЛ. Письмо ФНС от 8 июня 2018 г. № БС-4-11/11115@ ...