Резервирование базы данных и обновление конфигурации 1С

Резервирование базы данных 1С

Основные рекомендации по резервированию базы данных 1С:

  1. Целесообразно делать резервные копии базы данных 1С ежедневно, особенно если за день выполняется много операций. 
  2. Для копий следует выделить на компьютере специальную папку с понятным названием.
  3. Желательно приобрести съемный жесткий диск и (или) резервный сервер (облачный сервис) для хранения копий.
  4. Копиям следует давать понятные названия, например, использовать шаблон “Название программы + Дата создания”.
  5. Количество хранящихся копий определяется произвольно, исходя из доступного файлового пространства на компьютере (сервере).

Настройка автоматического резервного копирования базы данных 1С

Запустить приложение  1С, перейти в раздел «Администрирование - Обслуживание», развернуть пункт «Резервное копирование и восстановление», перейти в «Настройка резервного копирования».

Рисунок

Автоматическое резервирование базы данных 1С

[свернуть]

Варианты копирования:

  1. в установленное пользователем время (по расписанию);
  2. после завершения работы с программой.

Автоматическое резервное копирование данных в установленное время:

  1. отметить пункт «Регулярно по расписанию»;
  2. для настройки режима нужно перейти по гиперссылке, которая находится в разделе;
  3. после настройки параметров нажать клавишу «ОК».

Создание резервной копии произойдёт автоматически с учетом заданных параметров.

Резервное копирование информации в 1С после каждого завершения работы:

  1. отметить пункт «При завершении работы».
  2. при завершении работы в 1С нажать на всплывшее окно;
  3. в открывшемся диалоговом окне (с флагом «Выполнить резервное копирование») нажать на кнопку «Завершить», кнопку «Далее». После этого все пользователи будут отключены от программы и запуститься процесс создания резервной копии.
  4. не выключать компьютер до окончания резервирования;
  5. проверить результат (наличие файла *.zip в папке резервных копий, сверив дату и время его создания).

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

  • при необходимости создания копии - нажать на кнопку «Продолжить работу»;
  • если в программе ещё работают другие пользователи - нажать на кнопку «Завершить работу».

[свернуть]

Порядок создания копии базы данных 1С

  1. Копирование базы данных в другой каталог:
    • запускаем 1С:Предприятие и в таблице "Информационные базы" окна "Запуск 1С" выделяем ту базу, для которой нужно сделать копию;
    • внизу окна скопировать путь до папки, в которой находится выделенная база;
    • перейти по скопированному пути и скопировать файл  1Cv8.1CD в папку с резервными копиями.
  2. Выгрузка информационной базы средствами 1С (через пункт меню  "Администрирование", подпункт "Выгрузить информационную базу"):
    • зайти в программу в режиме “Конфигуратор”;
    • в конфигураторе зайти в меню “Администрирование – Выгрузить информационную базу”;
    • указать папку для хранения файла и имя файла, нажать “Сохранить”, дождаться сообщения о завершении выгрузки.

Порядок восстановления базы данных 1С из копии

  1. Восстановление базы данных из резервного файла 1Cv8.1CD:
    • запускаем 1С:Предприятие и в окне "Запуск 1С" нажимаем:
      1. кнопку “Добавить” (если база, в которой мы работали, нам нужна, например, для сверки данных), выбрать “Добавление в список существующей информационной базы” и нажать “Далее”;
      2. кнопку “Изменить” (если база, в которой мы работали, нам не нужна).
    • выбрать (ввести) путь до резервной копии.
    • Нажать “Далее” и затем “Готово” (база появится в списке).
  2. Восстановление базы данных из резервного файла в формате dt:
    • зайти в программу в режиме “Конфигуратор”;
    • в конфигураторе зайти в меню “Администрирование – Загрузить информационную базу”;
    • найти на компьютере нужную копию и нажать “Открыть”, после  предупреждения нажать “Да”.

ВНИМАНИЕ! После загрузки архива в формате .dt в существующую базу данные, хранящиеся в этой базе, заменятся теми данными, что находятся в загружаемом архиве .dt. Объединения данных, хранящихся в текущей базе, с данными из загружаемого архива не происходит. Указанный вариант целесообразно использовать, если целевая база пустая.

Способы обновления конфигурации 1С

ВНИМАНИЕ! Перед обновлением обязательно сделайте резервную копию базы данных:

  • или полностью скопировав базу (файл  1Cv8.1CD) из папки, указанной при запуске конфигуратора,
  • или через пункт меню  "Администрирование", подпункт "Выгрузить информационную базу".

Обновление конфигурации 1С может выполняться:

  1. с помощью файлов конфигурации поставщика новой версии (cf);
  2. с помощью специальных файлов обновления конфигурации (cfu).

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

При создании файла обновления (cfu) поставщик указывает, для каких версий конфигурации он предназначен. Таких версий может быть несколько, но обновление может быть выполнено только с них. Это связано с тем, что файлы обновления включают в себя не всю конфигурацию, а только те изменения, которые существуют между конечной версией и указанными при создании файла обновлениями.

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

Пример

Подробнее...

Если конечная версия "4", а обновление создается только для версии "2", то невозможно будет выполнить обновление не только для версии "1", но и для версии "3". Такое ограничение связано с возможностью "обратных" изменений. То есть представим себе, что при переходе к версии "3" поставщик увеличил длину строки в типе реквизита, а в версии "4" изменил ее обратно. При подготовке обновления "2" - "4" это свойство в файл не попадет (поскольку в этих версиях значения совпадают). Если позволить использовать такой файл для обновления версии "3", то у пользователя окажется неправильная, увеличенная длина строки.

[свернуть]

Выполнение обновления конфигурации 1 С

Автоматическое обновление

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

    1. Сделать резервную копию базы!
    2. Далее:
      • или режиме 1С: меню "Администрирование - Обслуживание - Обновление программы"... (дальнейшие действия - в соответствии с диалогами и настройками).
      • или в режиме конфигуратора меню "Конфигурация" - "Поддержка" - "Обновить конфигурацию", и после получения подтверждения выполняется обновление.

Автоматическое обновление через конфигуратор

Пользователь выполняет команду меню "Конфигурация" - "Поддержка" - "Обновить конфигурацию", и после получения подтверждения выполняется обновление.

Настройка поддержки конфигурации 1С

Обновление через конфигуратор:

    • Сделать резервную копию базы!
    • Скачать соответствующий файл обновления 1С с официального сайта (из таблицы актуальных релизов) или с диска ИТС. Если вы давно не обновлялись, возможно придется скачать несколько версий - в списке релизов видно их соответствие.
    • Поместить архив с обновлением в чистый каталог, распаковать и запустить файл setup.exe. Произойдет установка обновления в указанный каталог.
    • Перейти в конфигуратор под пользователем с административными правами.
    • Зайти в меню «Конфигурация – Поддержка – Обновить конфигурацию», выбрать источник обновлений.
    • Нажимаем «Готово». Появятся еще два информационных окна, нажать «Продолжить».
    • Через некоторое время может появиться окно сравнения конфигураций (для специалистов, при необходимости), нажать «Выполнить».
    • После сообщения «Объединение конфигураций завершено» нажать «ОК».
    • Обновить конфигурацию информационной базы через меню «Конфигурация – Обновить конфигурацию базы данных».

[свернуть]

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

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

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

В процессе сравнения участвуют не две, а три конфигурации:

  1. конфигурация пользователя;
  2. старая конфигурация поставщика (она хранится в конфигурации пользователя);
  3. новая конфигурация поставщика, до которой и производится обновление.

При этом система автоматически производит анализ сделанных изменений и, в соответствии с таблицей, расставляет правила объединения.

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

  1. все подобные свойства в дереве объединения показываются жирным шрифтом;
  2. в настройке фильтра просмотра можно указать флаг "Показывать только дважды измененные свойства", и в дереве объединения будут показываться только те свойства, которые требуют ручной установки правил объединения.

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

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

Модификация алгоритма обновления конфигурации 1С с помощью правил поддержки

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

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

Существуют три правила поддержки объекта метаданных:

  1. "Объект поставщика не редактируется" - пользователь не может изменять объект поставщика. Пользователь может установить его с целью страховки от случайных изменений. При обновлении такие объекты будут полностью заменяться на объекты поставщика новой версии.
  2. "Объект поставщика редактируется с сохранением поддержки" - основное правило.
  3. "Объект поставщика снят с поддержки" - пользователь не хочет выполнять дальнейшие обновления данного объекта. Для того чтобы удалить объект поставщика, предварительно ему необходимо установить данное правило.

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

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.