Тестирование и исправление

Предыстория.

Для администрирования серверов 1С: Предприятие с версии 8.0 поставляется консоль «Администрирование серверов 1С Предприятия» (оснастка для Microsoft Management Console). Инструмент вполне функциональный и удобный, развивавшийся вместе с версиями платформы и служащий верой и правдой администратору.

С версии 8.1 появился вариант дистрибутива сервера для ОС, основанных на Linux (на базе deb и rpm). Это дало возможность потребителям уменьшить использование стека технологий Microsoft и значительно экономить на лицензиях и ПО. А что же для администратора? Все та же оснастка для MMC. Сложно обвинить разработчика в консерватизме, ведь прогресс в развитии платформы выглядит впечатляющим на протяжении многих лет (что часто становится поводом для упрека - стабильность приносится в жертву прогрессу). Но факт остается фактом - администрировать сервера версий 8.1 и 8.2 предлагалось из под Windows.

В версии 8.3 появились новые кроссплатформенные средства управления кластером серверов - ras (сервер управления) и rac (клиент управления). Даже среди людей, постоянно работающих с платформой 1С: Предприятие, многие о них просто не знают или едва слышали. Т.е. популярности такой метод управления не получил. И причиной видится то, что rac - консольное приложение. Ленивому администратору проще запустить mmc и накликать мышкой все, что нужно. Но есть еще одна возможность…

Парни из 1С, вы серьезно?

Почему бы не использоваться сервер ras без rac? Благо, компания 1С опубликовала «Administrative Service API» для Java.

В итоге нам понадобится:

1. Установленный и настроенный ras. По умолчанию это приложение устанавливается вместе с серверной частью (в один каталог с ragent.exe), но по умолчанию не работает. Исправим этот недостаток.

Можно настроить запуск при загрузке сервера:

Ras cluster --port=

(если не задать порт, по умолчанию используется 1545)

Или установить ras как сервис Windows (пример файла register-ras.bat для регистрации от компании 1С):

@echo off rem %1 – полный номер версии 1С:Предприятия set SrvUserName=<имя пользователя> set SrvUserPwd=<пароль пользователя> set CtrlPort=1540 set AgentName=localhost set RASPort=1545 set SrvcName="1C:Enterprise 8.3 Remote Server" set BinPath="\"C:\Program Files\1cv8\%1\bin\ras.exe\" cluster --service --port=%RASPort% %AgentName%:%CtrlPort%" set Desctiption="Сервер администрирования 1С:Предприятия 8.3" sc stop %SrvcName% sc delete %SrvcName% sc create %SrvcName% binPath= %BinPath% start= auto obj= %SrvUserName% password= %SrvUserPwd% displayname= %Desctiption%

2. Клиент для ras под Android DroidRAC пришлось написать самому. На мой взгляд там все интуитивно понятно по настройке и подключению. Приложение старается повторять стиль и UI привычной консоли для MMC. Бесплатно и без смс, как говорится. Поддерживаются возможности по просмотру всего дерева компонентов и по редактирования основных настроек, которые нужно изменять в процессе эксплуатации.

Перспективы развития.

В текущий момент доступна для тестирования версия 1С: Предприятие 8.4.1, в которой сильно переработана серверная часть. В числе прочего заявлен REST API для администрирования сервера и анонсирован клиент для него. Очевидно, что сам разработчик видит проблему в слабой развитости инструментов управления и здесь нас ждут приятные сюрпризы. А пока приходится работать с тем, что есть.

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

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

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

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

Добавлю, что в клиент-серверном варианте работы, клиентская и серверная части системы должны быть одной версии.

Работа с учетными записями пользователей – типичная функция администратора любой системы. Создать пользователя в режиме «Предприятие» можно через открытие справочника «Пользователи» в группе «Настройка пользователей и прав» в разделе «Администрирование».

Это же действие можно выполнить из пункта Главного меню «Все функции».

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

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

Для создания пользователя из режима «Конфигуратор» необходимо открыть список пользователей из меню «Администрирование – Пользователи» и нажать кнопку «Добавить». Заполнить необходимые реквизиты и нажать кнопку «ОК».

Права пользователей

Если в системе работает только один пользователь, он должен иметь Полные права на выполнение всех действий. Но если в системе появляется ещё один пользователь, то необходимо сразу понимать необходимость разделения полномочий.

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

  • Администратору положены Полные права,
  • Бухгалтеру – права на внесение информации и формирование отчетов,
  • Аудитору – права на чтение.

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

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

Эти профили указываются по кнопке «Права доступа» в карточке пользователя:

Нажав на которую можно увидеть все профили данного пользователя:

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

Где в новом элементе справочника вы можете указать состав его ролей:

Обратите внимание! Состав ролей созданных системой профилей изменить нельзя. Для корректировки скопируйте типовой профиль и откорректируйте уже его.

А уже в случае необходимости изменения ролей, требуется доработка функционала в режиме Конфигуратора, выполняемая Разработчиками решений на платформе 1С.

Журнал регистрации

В системе «1С:Предприятие» предусмотрено сохранение всей истории работы пользователей для контроля операций и решения возникших ошибок. Место, где аккумулируются все события системы, называется « ». Открыть Журнал регистрации можно как в режиме «Предприятие» в группе «Стандартные» меню «Все функции», так и в режиме «Конфигуратор» в пункте Администрирование – Журнал регистрации.

Резервное копирование

Для повышения надежности функционирования системы, для уменьшения потерь при возникновении нештатных ситуаций выполняется резервное копирование информационной базы. Для этого в платформе предусмотрен штатный механизм выгрузки и загрузки резервной копии. Запустить сохранение резервной копии можно из режима Конфигуратора из пункта меню Администрирование – Выгрузить информационную базу… Далее необходимо указать месторасположение и имя файла выгрузки и нажать кнопку «Сохранить».

По окончании резервного копирования будет показано окно об успешной выгрузке информационной базы. Загрузка выполняется аналогично из пункта меню Администрирование – Загрузить информационную базу…

Для автоматического запуска резервного копирования можно воспользоваться функционалом типовых решений и настроить соответствующие параметры в режиме «Предприятие» в разделе Администрирование – Поддержка и обслуживание, пункт «Настройка резервного копирования».

Важно! Резервные копии информационных баз, работающих в клиент-серверном варианте, необходимо сохранять средствами системы управления базами данных — MS SQL, PostgreSQL и т.д.

Тестирование и исправление

Бывают такие ситуации, при которых возникают ошибки при работе с информационной базой, о чем возникают соответствующие сообщения. К таким ошибкам относятся «Ошибка формата потока», «Ошибки СУБД», «Нарушение целостности структуры конфигурации» и другие. Одним из самых распространенных вариантов решения возникающих ошибок это запустить штатную процедуру «Тестирование и исправление…».

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

В случае, если доступа к конфигуратору нет, рекомендуется использовать аналогичный инструмент — утилиту chdbfl.exe. Она расположена в папке с установленной платформой 1С.

Некоторые способы восстановление базы данных в случае нештатных ситуаций рассмотрены в видео:

Обновление конфигурации

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

Также, если это предусмотрено функционалом конфигурации, обновление можно запустить из режима «Предприятие» из раздела «Администрирование – Интернет поддержка пользователей», группа «Обновление версии программы». Для обновления типовых версий конфигурации через Интернет необходимо заключение договора на Информационно-технологическое сопровождение с фирмой-партнером 1С.

Более подробная процедура обновления через конфигуратор рассмотрена в этом видео:

Региональные настройки

Так как работа на платформе «1С:Предприятие» предполагается в разных странах мира, то необходимо предусмотреть национальные стандарты отображения дат, времени, чисел и прочей информации. Настройка региональных параметров выполняется в режиме Конфигуратора в пункте Администрирование – Региональные установки информационной базы.

Краткие и понятные инструкции по администрированию 1С: установка, обновление, резервное копирование

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

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

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

  • Технологическая платформа – это среда, оболочка для программы, ее основа. Как фундамент, на котором может быть построено все, что угодно. Технологическая платформа имеет свой язык программирования, она же превращает код, понятный человеку в код, понятный операционной системе компьютера. Кроме того, в платформе “вшиты” механизмы, позволяющие 1С взаимодействовать с другими программами. Наличие единой платформы позволяет работать с 1С мультиплатформенно: с Windows, Linux или Мобильного телефона (возможности, при работе с мобильного телефона будут немного ограничены).
  • Конфигурация – это, говоря простым языком, готовый набор типовых справочников, документов, их форм, отчетов и и т.д., необходимых для ведения учета в конкретной экономической области. 1С поставляет типовые конфигурации, например: , Управление Производственным Предприятием, Бухгалтерия, Зарплата и Управление Персоналом. Они могут быть изменены и дополнены, кроме того, может быть написана “своя” конфигурация с нуля. Разработка и доработка конфигураций требует отличных знаний как языка программирования 1С, так и особенностей отрасли автоматизации.

Установка 1С

Существуют два варианта работы 1С: файловый и клиент-серверный.

Второй вариант работы предполагает взаимодействие 1С с системами работы с базами данных(MS SQL Server, PostgreSQL, IBM DB2, Oracle) и требует наличия у Администратора знаний этих систем. Переход на клиент-серверный вариант имеет смысл при работе в 1С от 10-15 пользователей, либо при заметном снижении быстродействия в случае одновременной работы нескольких пользователей. Установка клиент-серверного варианта будет рассмотрена , а в данной опишем установку 1С в файловом режиме.

Установка делится на два этапа. Во-первых, установим Платформу 1С.

Установка 1С:Предприятия производится также, как и установка любой другой программы. Вне зависимости от того есть ли у Вас диск с программой или архив – необходимо найти файл “setup.exe” и запустить установку 1С двойным кликом мыши по этому файлу. Откроется окно:

В окне выбора компонентов для первых трех пунктов, как на рисунке, установите значение “Данный компонент будет установлен на жесткий диск”. Компонент “Интерфейсы на различных языках” можно оставить по умолчанию. Нажмите кнопку “Далее”.

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

Установка платформы успешно завершена.

Установка конфигурации 1С

Переходим к установке конфигурации. Для установки конфигурации также необходимо запустить файл “setup.exe” из папки с дистрибутивом. В первом окне нажмите кнопку “далее”, во втором окне выберите каталог установки и нажмите “далее”. И, наконец, в третьем и последнем окне снимите флажок “открыть описание поставки” и нажмите кнопку “Готово”. Конфигурация установлена на Ваш компьютер.

Добавление информационной базы

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

Запустите 1С:Предприятие. Нажмите кнопку “Добавить”.

Оставьте выбранным вариант «Создание новой информационной базы» и кликните «Далее».

Откроется список баз, которые мы устанавливали выше, на этапе “Установка конфигурации”. Выберите нужную конфигурацию и “Далее”.

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

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

  • выбирать несистемный раздел;
  • хранить базу в папке, которая регулярно бэкапится (об этом далее в статье);
  • не хранить базу в папках, к которым могут получить доступ третьи лица.

Обновление 1С

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

Обновление платформы

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

Как обновить платформу 1С?

Для обновления платформы 1С нужно просто запустить установку новой платформы. Установка была описана выше. Стоит иметь в виду, что необходимо проводить на всех компьютерах, (в том числе на сервере, если используете клиент-серверный вариант работы 1С). После установки убедитесь, что в окне “Редактирования информационной базы” выбрана нужная вам версия.

Обновление конфигурации

Для чего нужно обновлять конфигурацию? В первую очередь конфигурацию обновляют в связи с изменениями законодательства – более новые версии конфигураций учитывают эти изменения. Например, по налоговому законодательству появилась новая форма отчетности – новая версия конфигурации будет содержать новый функционал, позволяющий быстро и легко создать эту форму.

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

Как обновить типовую конфигурацию 1С?

Для начала необходимо скачать новый дистрибутив конфигурации и, запустив “setup.exe”, установить его. Подробно этот процесс был описан выше, в разделе “Установка конфигурации”.

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

В открывшемся окне слева откроется окно конфигурации, на рисунке обведено красным. Если окно не открылось, нажмите в меню “Конфигурация”, затем в выпавшем меню “Открыть конфигурацию”.

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

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

В случае, если значок на месте – ваша конфигурация типовая и можно продолжать её обновление. Нажмите последовательно, как показано на рисунке “Конфигурация”, “Поддержка”, “Обновить конфигурацию”.

В следующем окне оставьте “Поиск доступных обновлений” и нажмите “Далее”.

В следующем окне оставьте только один флажок, стоящий напротив “Искать в текущих каталогах шаблонов и обновлений”. Нажмите “Далее”.

Откроется окно в котором необходимо выбрать нужную версию конфигурации. Выберите и нажмите “Готово”. В стандартном окне с описанием версии нажмите “Продолжить обновление”.

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

Нажмите “Ок”. Появится вопрос “Выполнено обновление конфигурации. Обновить конфигурацию базы данных?”. Нужно ответить утвердительно.

В следующем окне 1С покажет все изменения, которые будут при обновлении внесены в структуру. Нажмите “Принять”.

После завершения операции обновления можно зайти в меню “Справка” -> “О программе”. Там можно будет увидеть, что конфигурация 1С:Предприятия обновлена до нужной версии.

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

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

Вариантов может быть много:

  • Копировать папку с информационной базой и сохранять её на другом носителе.
  • Использовать дополнительное программное обеспечение, например Handy BackUp или Effector Saver, которое, при правильной настройке будет копировать базу автоматически по расписанию.
  • Делать выгрузку информационной базы в файл и сохранять выгрузку на другом носителе.

В рамках статьи “Администрирование 1С” рассмотрим последний из предложенных вариантов.

Выгрузка информационной базы в файл

Нажмите последовательно кнопки “Администрирование”, “Выгрузить информационную базу”.

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

Готово! Информационная база успешно скопирована в файл!

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

Что делать, если рабочая база повредилась? Как восстановить базу из созданного ранее файла.dt?

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

Нажмите последовательно кнопки “Администрирование”, “Загрузить информационную базу”.

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

1С предупредит, что вся несохраненная информация текущей базы будет потеряна. Нажмите “Да”.

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

Готово! База успешно восстановлена из резервной копии.

Выводы

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

Безусловно, Администратор 1С должен обладать более широкими знаниями, например

  • правильно разграничивать доступы пользователей, используя встроенный в 1С механизм назначения Ролей;
  • иметь навык использования “Тестирования и исправления” информационной базы;
  • правильно и своевременно удалять временные файлы, создаваемые 1С:Предприятием.

И эти темы тоже будут затронуты на нашем сайте, но уже в рамках других статей, так как требуют более глубокой проработки.

С появлением новой платформы «1С» (8.3.5) и развитием конфигурации «1С:Бухгалтерия 8.3» (ред. 3.0) улучшался не только пользовательский функционал, но и административный. Так в недавних релизах программы были внесены изменения в блок администрирования системы и пользователей.

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

1. Организация разделов меню администрирования

В разделе «Администрирование» все объекты собраны в несколько групп (см. Рис 1):

Настройки программы;

Информация.

Рисунок 1 Состав раздела администрирования

Состав и набор каждой из групп может у различных пользователей отличаться, так как интерфейс «Такси» легко настраивается и первоначальная поставка конфигурации не перегружена элементами списка меню. Для добавления той или иной позиции достаточно перейти в раздел «Администрирование» и нажать кнопку <Настройка навигации> в верхнем правом углу появившегося списка.

1. Поддержка и обслуживание

В группе «Настройки программы» расположена подгруппа «Поддержка и обслуживание». Это новая подгруппа, в которой собраны основные механизмы контроля над состоянием программы, резервному копированию и восстановлению, обновлению версий и оптимизации быстродействия (см. Рис 2).


Рисунок 2 Блоки группы поддержки и обслуживания

В систему добавлены новые отчеты для администрирования программы. Чтобы перейти к списку таких отчетов необходимо выбрать «Отчеты администратора» (см. Рис 2).

В открывшемся окне будет представлен список основных отчетов по анализу активности пользователей и контролю журнала регистрации действий пользователей (см. Рис 3).


Рисунок 3 Список отчетов администратора

Теперь, чтобы просмотреть список критичных записей журнала регистрации, которые могли привести к ошибкам системы, необходимо сформировать отчет «Контроль журнала регистрации» (см. Рис 4).


Рисунок 4 Отчет по контролю журнала регистрации

Чтобы выполнить мониторинг активности пользователей по работе с объектами системы, достаточно сформировать отчет «Анализ активности пользователей» (см. Рис 5).


Рисунок 5 Анализ активности пользователей системы

1. Резервное копирование и восстановление

Теперь в удобном интерфейсе реализована возможность настройки резервного копирования и восстановления копий системы. Для этого необходимо в группе «Поддержка и обслуживание» перейти по одному из пунктов меню (см. Рис 2)

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

При этом возможна настройка расписания по запуску расписания сохранения базы данных. Для этого необходимо перейти в меню «Настройка резервного копирования» и заполнить параметры расписания (см. Рис 6)


Рисунок 6 Настройка расписания резервного копирования системы

1. Оценка производительности

Для оценки производительности системы достаточно установить признак «Оценка производительности» и перейти на настройки и расчета показателей (см. Рис 7)



Рисунок 7 Оценка производительности системы

1. Обновление системы и прочие сервисы

Непосредственно в пользовательском режиме присутствует возможность выполнить обновление системы. При этом подробный ход обновления программа запишет в журнал регистрации (см. Рис 8)


Рисунок 8 Настройка процесса обновления системы

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


Рисунок 9 Удаление дублей справочной информации системы

Мы рассмотрели основные изменения, которые были внесены в блок по администрированию системы «1С:Бухгалетрия 8.3» (ред. 3.0) на базе интерфейса «Такси».

С уважением,

Коллектив компании «АркНет»

  • Развертывание 1С (файловый и клиент-серверный вариант), создание ИБ
  • Настройка RLS
  • Добавление/удаление пользователей, роли, права доступа, профили пользователей
  • Резервирование и восстановление в случае аварии
  • Регулярное обновление конфигураций и платформы , в том числе массовое
  • Регламентные операции , тестирование и исправление
  • Развертывание на Linux-платформе
  • Настройка СУБД для работы с 1С, базовые операции с SQL-серверами , восстановление баз данных
  • Динамическое обновление
  • Администрирование аппаратных и программных лицензий
  • Удаленная работа с 1С: терминал, RemoteApp, распределенная база
  • Организация Web-доступа
  • Создание и поддержка распределенных систем
  • Настройка и администрирование хранилища конфигурации
  • Настройка OpenID-аутентификации
  • Администрирование 1С в домене
  • Настройка версионирования объектов и анализ изменений при ошибках
  • Настройка сценариев запуска платформы с помощью конфигурационных файлов и скриптов
  • Параллельная работа серверов 1С разных платформ (8.2 и 8.3) и разных релизов
  • Обновление измененных типовых решений , в том числе – с помощью расширений

Все темы и занятия курса:

Модуль 1.
Что нужно знать об архитектуре платформы «1С:Предприятие 8» для администрирования без проблем

Рассмотрена общая логика работы платформы «1С:Предприятие 8» и взаимодействия платформы с типовыми решениями.

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

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

Уроки занятия:

  • Технологическая платформа и прикладные решения
  • Средства разработки в платформе «1С:Предприятие 8»
  • Функционирование системы
  • Основные виды объектов конфигурации


Модуль 2.
Файловый и клиент-серверный режимы работы – выбор оптимального режима хранения данных


В занятии рассмотрен механизм хранения данных в информационной базе «1С:Предприятие 8» как на логическом, так и на физическом уровнях.

Платформа работает в двух вариантах – файловом и клиент-серверном. В занятии рассмотрены оба варианта работы, рекомендации по их применению и ограничения – объем данных, интенсивность работы, используемые ОС и СУБД.

Уроки занятия:

  • Варианты работы «1С:Предприятия»
  • Файловый вариант
  • Устройство файловой базы данных «1С:Предприятие 8» на низком уровне
  • Ограничения файлового варианта
  • Клиент-серверный вариант
  • Режимы работы системы
  • Варианты подключения к информационной базе
  • Разделение функционала на клиентский и серверный
  • Работа под управлением различных операционных систем

Модуль 3.
Установка платформы «1С:Предприятие 8» под ОС Windows – ручная и автоматическая (командным файлом)

Всем знаком стандартный процесс установки платформы. Но далеко не все специалисты знают, что этот процесс можно параметризировать и ускорить.

Кроме того, в задачи специалиста по 1С входит не только установка «свежих» релизов, но и расследование причин некорректной работы платформы. В занятии показано, что нужно делать, если Вы обнаружили ошибку в платформе 1С:Предприятие 8, как мониторить исправление критичных для Вас ошибок.

Также показан процесс изменения компонент уже инсталированной платформы.

Уроки занятия:

  • Получение дистрибутивов технологической платформы с пользовательского сайта фирмы «1С»
  • Дистрибутивы технологической платформы под Windows
  • Сервис «Публикация ошибок»
  • Рекомендация – не спешить устанавливать новый релиз платформы сразу после выпуска
  • Установка платформы «1С:Предприятие 8.3» на клиентский компьютер
  • Добавление дополнительных компонентов к установленной платформе
  • «Бесшумная» установка
  • Настройки «бесшумной» установки


Модуль 4.
Автоматическая установка и обновление платформы на большом количестве компьютеров


Установить платформу на каждый клиентский компьютер можно вручную. Тогда администратору придется обойти все компьютеры последовательно.

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

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

Уроки занятия:

  • Возможные способы установки платформы на группу компьютеров
  • Установка через общий сетевой ресурс. Структура общего каталога
  • Установка через общий сетевой ресурс. Подготовка общего каталога на сервере
  • Установка через общий сетевой ресурс. Действия на клиентском компьютере
  • Установка через общий сетевой ресурс. Обновление платформы
  • Конфигурационный файл, определяющий расположение общего сетевого каталога
  • Права доступа при установке платформы через общий сетевой каталог
  • Установка через общий сетевой ресурс. Работа под пользователем без административных прав
  • Потенциальные проблемы с безопасностью при использовании политики AlwaysInstallElevated
  • Установка через общий сетевой ресурс. Преимущества и недостатки
  • Установка при помощи групповых политик
  • Файл трансформации adminstallrestart.mst
  • Создание собственных файлов трансформации для установки требуемых компонентов платформы при помощи групповых политик
  • Принудительное обновление групповых политик
  • Установка при помощи групповых политик. Преимущества и недостатки
  • Установка платформы в домене при помощи скрипта
  • Обновление платформы в домене при помощи скрипта
  • Установка и обновление платформы при помощи альтернативного скрипта
  • Установка при помощи скрипта. Преимущества и недостатки
  • Заключение. Способы установки платформы на группу компьютеров

Модуль 5.
Для тех, кто следит за бюджетами: установка платформы «1С:Предприятие 8» под ОС Linux

ОС Linux поддерживается платформой 1С:Предприятие 8.3.

Причем ее можно использовать как в файловом, так и в клиент-серверном варианте работы платформы. В последнем случае под Linux может работать как клиентская часть, так и серверная часть.

В этом занятии мы рассмотрим установку клиентского приложения под Ubuntu Linux 12.

Уроки занятия:

  • Дистрибутивы платформы под ОС Linux
  • Особенности работы с файловой информационной базой под ОС Linux
  • Необходимые шрифты для работы «1С:Предприятие 8»
  • Получение дистрибутивов платформы под Linux с пользовательского сайта фирмы «1С»
  • Установка платформы под Ubuntu 12


Модуль 6.
Удаление неактуальных релизов платформы «1С:Предприятие 8»


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

В занятии рассмотрим, как выполняется удаление вручную и автоматически, под Windows и под Linux.

Уроки занятия:

  • Удаление платформы и информационных баз
  • Удаление платформы под ОС Windows
  • Удаление платформы при помощи групповых политик
  • Удаление платформы под ОС Linux из командной строки

Модуль 7.
Установка конфигураций и создание информационных баз из шаблонов 1С

Информационные базы создаются из шаблонов.

Шаблон – набор специальных файлов, из которых можно развернуть базу. Шаблоны должны быть специальным образом установлены на компьютере.

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

Уроки занятия:

  • Шаблоны конфигураций
  • Получение шаблонов конфигураций с пользовательского сайта фирмы «1С»
  • Установка шаблона конфигурации
  • Установка шаблона конфигурации в бесшумном режиме
  • Состав шаблона конфигурации
  • Создание информационной базы из шаблона
  • Создание чистой информационной базы
  • Использование шаблонов конфигурации
  • Шаблон чистой базы для «1С:Бухгалтерии 8»
  • Загрузка конфигурации (.cf) и данных (.dt) в чистую базу


Модуль 8.
Программы запуска платформы «1С:Предприятие 8». Локальный кэш метаданных


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

В этом занятии мы рассмотрим 3 исполняемых файла для запуска платформы, а также интерактивную программу запуска.

Узнаем, какие могут быть ошибки при запуске ИБ, а также какие проблемы может создать локальный кэш метаданных и как их устранить.

Уроки занятия:

  • Исполняемые файлы в составе платформы
  • Режимы работы системы «1С:Предприятие 8»
  • Ошибки открытия информационной базы
  • Программа запуска 1cestart.exe
  • Интерактивная программа запуска 1Cv8s.exe
  • Перейти по ссылке в окне со списком баз
  • Пользовательские настройки приложения. Локальный кэш метаданных
  • Список информационных баз

Модуль 9.
Скрипты автоматического запуска платформы для выполнения регламентных операций и параметры командной строки

Запуск платформы может выполняться не только интерактивно пользователем, но и программой. Более того, существует возможность писать скрипты, которые запустят платформу, выполнят некоторое действие и закроют приложение.

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

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

Уроки занятия:

  • Запуск файловой информационной базы в пользовательском режиме из командной строки
  • Использование имени пользователя и пароля для запуска из командной строки
  • Командная строка для запуска клиент-серверной информационной базы
  • Создание новой информационной базы из командной строки
  • Пакетный режим работы конфигуратора
  • Справочная информация по параметрам командной строки


Модуль 10.
Информационные базы: параметры запуска и организация большого количества ИБ


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

В этом занятии рассмотрим все возможности по настройке списка ИБ, включая настройку каталогов шаблонов.

Уроки занятия:

  • Добавление информационной базы в список
  • Изменение параметров информационной базы в списке запуска
  • Параметры запуска информационной базы
  • Удаление информационной базы из списка
  • Управление сортировкой списка информационных баз
  • Отображение последних использованных баз в списке
  • Иерархическое отображение списка информационных баз
  • Настройка каталога шаблонов из окна запуска
  • Окно запуска для тонкого клиента
  • Списки общих информационных баз

Модуль 11.
Обновление конфигураций из конфигуратора и в пользовательском режиме. Как избежать проблем при обновлении измененных типовых конфигураций

Фирма «1С» постоянно работает над своими типовыми решениями – исправляет обнаруженные ошибки, реализует новый функционал, обновляет отчетные формы.

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

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

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

Уроки занятия:

  • Варианты обновления конфигураций
  • Дистрибутив обновления конфигураций. Файлы.cfu
  • Обновление типовой конфигурации
  • Получение файла обновления при помощи конфигуратора из интернета
  • Обновление типовой конфигурации «1С:Бухгалтерия 8» в пользовательском режиме
  • Рекомендации по доработке конфигураций для упрощения обновления
  • Использование расширений конфигурации для доработки


Модуль 12.
Обновление нетиповых конфигураций – сравнение объектов, создание собственных cfu-файлов поставки


Возможностью изменения типовых решений под собственные бизнес-задачи пользуются многие компании, включая небольшие (на 1-2 пользователя).

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

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

В этом занятии рассмотрим опции и объекты, которые сделают процесс обновления максимально быстрым и прозрачным. Также на примере будет показан процесс обновления нетиповой 1С:Бухгалтерии 8.

Уроки занятия:

  • Процесс обновления нетиповых конфигураций
  • Дважды измененные объекты
  • Автоматическая расстановка правил объединения при выполнении обновления конфигураций
  • Анализ изменений при обновлении конфигураций. Сравнение типов реквизитов объектов
  • Анализ изменений при обновлении конфигураций. Сравнение предопределенных элементов
  • Анализ изменений при обновлении конфигураций. Сравнение макетов (табличных документов)
  • Анализ изменений при обновлении конфигураций. Сравнение программных модулей
  • Необходимость добавления комментариев в дорабатываемый программный код типовых конфигураций
  • Анализ изменений при обновлении конфигураций. Сравнение форм
  • Пример обновления нетиповой конфигурации «1С:Бухгалтерия 8»
  • Обновление конфигурации базы данных
  • Перенос доработок в обновленную нетиповую конфигурацию «1С:Бухгалтерия 8»
  • Обновление конфигурации на копии базы
  • Доведение номера версии конфигурации поставщика до версии основной конфигурации
  • Обновление при помощи собственных.cfu-файлов
  • Создание собственных.cfu-файлов
  • Обновление через несколько релизов
  • Пример потери данных при обновлении через несколько релизов
  • Падение платформы при обновлении конфигураций

Модуль 13.
Механизм расширений в платформе 8.3.6 – простое обновление любых конфигураций

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

Дорабатываемую конфигурацию не надо снимать с поддержки, т.е. она остается типовой, без изменений. Значит, ее обновление может выполняться пользователем в автоматическом режиме. При этом внесение изменений осуществляется в новой сущности – расширении конфигурации.

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

Уроки занятия:

  • Назначение расширений конфигурации
  • Объекты, которые можно изменять в расширении
  • Работа с расширениями в конфигураторе
  • Заимствование объектов
  • Создание собственных объектов в расширении конфигурации
  • Работа с расширениями в пользовательском режиме
  • Работа с управляемыми формами в расширениях конфигурации
  • Модуль управляемой формы и обработчики событий в расширениях конфигурации
  • Работа с подсистемами в расширениях конфигурации
  • Права доступа в расширениях конфигурации
  • Подведение итогов по использованию расширений конфигурации


Модуль 14.
Инструменты БСП – внешние печатные формы, заполнение табличных частей, подключаемые отчеты и обработки


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

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

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

Все примеры по работе с БСП будут реализованы на системе «1С:Управление торговлей 11». Также в занятии рассмотрена реализация аналогичных внешних обработок для конфигураций прошлого поколения на примере «1С:Управление торговлей 10.3».

Уроки занятия:

  • Назначение и возможные виды внешних обработок для обычного приложения
  • Хранение внешних обработок в информационной базе
  • Преимущества использования внешних обработок
  • Реализация внешней обработки «Реестр накладных» для конфигурации «1С:Управление торговлей», ред. 10.3
  • Реализация внешнего отчета «Реестр накладных» для конфигурации «1С:Управление торговлей», ред. 10.3
  • Создание заготовки внешней печатной формы накладной для конфигурации «1С:Управление торговлей», ред. 10.3
  • Реализация вывода информации о долге клиента во внешней печатной форме для конфигурации «1С:Управление торговлей», ред. 10.3
  • Авторегистрация внешней печатной формы
  • Реализация внешней обработки заполнения табличных частей по остаткам на складе для конфигурации «1С:Управление торговлей», ред. 10.3
  • Параметры авторегистрации внешней обработки заполнения табличных частей
  • Отладка внешних обработок
  • Внешние обработки для управляемого приложения
  • Реализация внешней обработки «Реестр накладных» для конфигурации «1С:Управление торговлей», ред. 11
  • Реализация внешнего отчета «Реестр накладных» для конфигурации «1С:Управление торговлей», ред. 11
  • Реализация внешней печатной формы накладной для конфигурации «1С:Управление торговлей», ред. 11
  • Реализация внешней обработки заполнения объектов для конфигурации «1С:Управление торговлей», ред. 11
  • Реализация внешней обработки заполнения объекта без записи его в информационную базу
  • Реализация внешней обработки создания связанных объектов для конфигурации «1С:Управление торговлей», ред. 11
  • Реализация назначаемого внешнего отчета для конфигурации «1С:Управление торговлей», ред. 11

Модуль 15.
Использование бесплатной СУБД – установка PostgreSQL

PostgreSQL – это бесплатная СУБД, с которой может работать платформа «1С:Предприятие 8». Для работы с 1С используется специальный дистрибутив, расположенный на пользовательском сайте фирмы «1С».

В занятии рассмотрен процесс установки СУБД под ОС Windows. Разбираются ошибки, которые могут возникнуть при установке.

Уроки занятия:

  • Дистрибутивы PostgreSQL для работы с платформой «1С:Предприятие 8»
  • Установка PostgreSQL под ОС Windows
  • Некоторые ошибки, которые могут возникать при установке PostgreSQL под ОС Windows
  • Утилита администрирования pgAdmin. Установка библиотек Visual C++ для Visual Studio 2013 (vcredist_x86.exe)


Модуль 16.
Клиент-серверный вариант работы платформы: установка и первый запуск кластера серверов 1С:Предприятие 8


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

Клиентское приложение на компьютере пользователя взаимодействует с кластером серверов «1С:Предприятие 8», а кластер при необходимости обращается к серверу СУБД. При этом выполнение наиболее сложных, ресурсоёмких операций будет происходить на сервере.

В занятии рассматривается установка клиент-серверного варианта платформы, настройка основных параметров и обновление версии сервера «1С:Предприятие 8».

Также в занятии разобрана настройка параллельной работы нескольких серверов «1С:Предприятие 8» на одном компьютере. Такой вариант работы часто необходим на практике.

Уроки занятия:

  • Архитектура клиент-серверного варианта
  • Процессы операционной системы, необходимые для функционирования клиент-серверного варианта
  • Дистрибутивы сервера «1С:Предприятие 8»
  • Установка сервера «1С:Предприятие 8» на Windows
  • Служба сервера «1С:Предприятия 8». Каталог со служебными файлами кластера серверов
  • Запущенные процессы работающего сервера «1С:Предприятия 8» и используемые сетевые порты
  • Создание чистой клиент-серверной информационной базы из окна запуска «1С:Предприятие»
  • Ручная регистрация службы агента сервера «1С:Предприятие» с настройками по умолчанию из командной строки
  • Установка службы агента сервера «1С:Предприятие» с произвольными настройками из командной строки
  • Редактирование параметров запуска службы агента сервера «1С:Предприятие» в реестре Windows
  • Параллельная работа серверов «1С:Предприятие» разных релизов на одном компьютере
  • Обновление версии сервера «1С:Предприятие»
  • Перенос информационной базы из файлового варианта в клиент-серверный
  • Установка блокировки регламентных заданий для информационной базы
  • Запуск сервера «1С:Предприятие» в режиме отладки

Модуль 17.
Администрирование клиент-серверного варианта: утилита настройки кластера и рабочих серверов

В занятии рассмотрен процесс управления кластером серверов 1С:Предприятие 8.

Основной инструмент администратора для этого процесса – утилита администрирования. Показан процесс настройки параметров кластера, рабочего сервера, регистрация нового сервера.

Это необходимый минимум, который должен знать любой администратор клиент-серверных систем 1С.

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

Уроки занятия:

  • Утилита администрирования
  • Работа утилиты администрирования с разными релизами платформы
  • Регистрация рабочего сервера в утилите администрирования
  • Работа с администраторами центрального сервера при помощи утилиты администрирования
  • Список кластеров центрального сервера. Свойства кластера
  • Список рабочих процессов в утилите администрирования
  • Список информационных баз в утилите администрирования
  • Работа с администраторами кластера при помощи утилиты администрирования
  • Несоответствие версий клиента и сервера. Поиск тонким клиентом дистрибутива платформы нужной версии


Модуль 18.
Основные инструменты администрирования ИБ: средства конфигуратора и подсистемы БСП


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

Кроме этого, в занятии рассмотрены подсистемы БСП:

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

Уроки занятия:

  • Добавление и редактирование пользователей информационной базы в конфигураторе
  • Способы аутентификации пользователей
  • Создание пользователей в типовых конфигурациях в режиме «1С:Предприятие»
  • Пиктограммы в списке пользователей информационной базы в конфигураторе
  • Список активных пользователей
  • Журнал регистрации
  • Хранение журнала регистрации
  • Блокировка установки сеансов
  • Свойство информационной базы «Параметр блокировки»
  • Обход блокировки начала сеансов при помощи кода разрешения
  • Установка блокировки работы пользователей в типовой конфигурации «1С:Бухгалтерия 8»
  • Установка блокировки при работающих пользователях
  • Хранение сведений об установленной блокировке начала сеансов в файловом режиме
  • Версионирование в УПП 1.3
  • Версионирование в БСП
  • Назначение механизма версионирования в типовых конфигурациях

Модуль 19.
RLS: ограничение доступа на уровне записей, детальная настройка прав доступа

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

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

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

Уроки занятия:

  • Ограничение доступа к данным при помощи ролей
  • Ограничение доступа на уровне записей (RLS)
  • Реализация ограничения доступа на уровне записей для справочника Контрагенты
  • Принцип работы ограничений доступа на уровне записей на низком уровне
  • Совместное применение нескольких ограничений доступа на уровне записей
  • Наложение ограничений методом ВСЕ
  • Наложение ограничений методом РАЗРЕШЕННЫЕ
  • Исправление ошибки, возникающей из-за наложения прав доступа на уровне записей


Модуль 20.
Настройка доступа для типовых конфигураций, построенных на БСП (на примере УПП 1.3 и ERP 2)


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

В этом занятии рассматривается работа с пользователями информационной базы в режиме «1С:Предприятие». Разбирается подсистема управления пользователями и правами доступа для типовой конфигурации УПП 1.3. Без входа в конфигуратор настраиваются ограничения доступа на уровне записей. При этом у работающих пользователей они применяются автоматически, «на лету», не нужно постоянно перезапускать программу.

Также разбирается работа с правами доступа для конфигураций, базирующихся на БСП, на примере ERP 2.0. Аналогичным образом выполняется работа в других типовых конфигурациях, например, УТ 11.

Уроки занятия:

  • Работа с пользователями в УПП 1.3
  • Профили полномочий пользователей
  • Виды объектов доступа. Группы пользователей
  • Процесс установки прав доступа на уровне записей
  • Права доступа на уровне записей при вхождении пользователя одновременно в несколько групп
  • Пример настройки прав доступа к справочнику «Внешние обработки»
  • Пример настройки прав доступа к справочнику «Физические лица»
  • Пример настройки прав доступа к справочнику «Контрагенты»
  • Настройка прав доступа к пустому значению объекта доступа. Распространение на подчиненные элементы
  • Настройка пользователей в ERP 2.0
  • Настройка прав доступа на уровне записей в ERP 2.0

Модуль 21.
Резервное копирование и восстановление информационных баз

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

Однако зачастую администраторы безответственно подходят к созданию резервных копий, тем самым рискуя потерять данные, вызвать простой предприятия. А чем крупнее компания, тем дороже обходятся потери данных и простои, особенно для компаний, работающих в режиме «24/7».

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

Также рассмотрены внешние утилиты для резервого копирования. А в заключение показана одна из подсистем БСП по созданию резервных копий.

Уроки занятия:

  • Выгрузка информационной базы
  • Резервная копия в файловом варианте
  • Резервная копия клиент-серверных баз
  • Способы создания резервных копий базы данных PostgreSQL
  • Создание дампа базы данных PostgreSQL
  • Восстановление базы данных PostgreSQL из файла дампа
  • Резервная копия PostgreSQL на уровне файловой системы
  • Непрерывное архивирование в PostgreSQL
  • Настройка архивирования сегментов журнала транзакций PostgreSQL
  • Создание базовой полной резервной копии PostgreSQL
  • Восстановление данных при помощи заархивированных сегментов журнала транзакций PostgreSQL
  • Использование программы Effector Saver для создания резервных копий
  • Настройка заданий резервного копирования в программе Effector Saver
  • Хранение настроек программы Effector Saver
  • Использование программы Cobian Backup для создания резервных копий
  • Подсистема БСП для резервного копирования


Модуль 22.
Тестирование и исправление информационных баз. Что делать, если данные в ИБ повреждены


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

В занятии рассмотрим возможные способы исправления данных с помощью встроенных и внешних утилит.

Уроки занятия:

  • Механизм тестирования и исправления информационных баз. Выполняемые проверки
  • Проверка ссылочной целостности при выполнении тестирования и исправления
  • Восстановление «битой» ссылки в справочнике, подчиненном владельцу, при помощи тестирования и исправления
  • Примеры сообщений об ошибках при проведении проверки логической и ссылочной целостности
  • Тестирование при наличии разделителей в базе
  • Утилита chdbfl.exe для файловых информационных баз

Модуль 23.
Настройка удаленного доступа к ИБ через web-клиента

Веб-клиент – это одно из возможных клиентских приложений. Его не нужно отдельно устанавливать на пользовательский компьютер. Достаточно запустить один из поддерживаемых браузеров – Internet Explorer, Mozilla Firefox, Google Chrome или Safari. Значит, с информационной базой можно будет работать с любого компьютера или планшета через интернет. Нужно только в браузере указать путь к опубликованной базе.

В занятии рассматривается, как организовать работу с информационными базами через веб-клиент. Показывается выполнение настроек для веб-серверов IIS и Apache.

Демонстрируется, как можно при помощи протокола HTTPS защитить передаваемые данные.

Уроки занятия:

  • Веб-клиент
  • Общая схема работы с информационными базами «1С:Предприятие» через веб-браузер
  • Публикация базы на веб-сервере
  • Установка веб-сервера IIS на Windows Server 2008. Публикация информационной базы «1С:Предприятие»
  • Настройки публикации в диспетчере служб IIS
  • Особенности публикации файловых информационных баз
  • Подключение к опубликованной на веб-сервере базе при помощи тонкого клиента
  • Установка веб-сервера IIS на Windows Server 2012 R2. Настройка работы с 32-битным расширением
  • Публикация информационной базы на веб-сервере под Windows Server 2012 R2
  • Настройка 64-разрядного модуля расширения веб-сервера для IIS
  • Сброс настроек при публикации из конфигуратора
  • Установка веб-сервера Apache 2.2. Публикация информационной базы
  • Безопасность передачи аутентификационных данных при работе по протоколу HTTP
  • Настройка веб-сервера Apache для подключения к информационной базе по защищенному протоколу HTTPS
  • Утилита Webinst для публикации информационных баз на веб-сервере из командной строки


Модуль 24.
Аутентификация с помощью OpenID – инструмент для работы с большим количеством баз


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

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

В этом занятии рассматривается настройка OpenID-аутентификации, генерация сертификатов для обеспечения работы по защищенному протоколу HTTPS.

Демонстрируются особенности OpenID-аутентификации при использовании тонкого клиента. Особое внимание уделяется нюансам настройки OpenID, которые позволят вам сэкономить массу времени, самостоятельно разыскивая в интернете информацию по той или иной ошибке.

Уроки занятия:

  • Общие принципы работы OpenID-аутентификации
  • Схема работы OpenID-аутентификации
  • Установка веб-сервера Apache с поддержкой SSL. Генерация сертификатов
  • Установка модулей расширения веб-сервера
  • Добавление информации о сертификате в файл cacert.pem в каталоге платформы «1С:Предприятие»
  • Настройка информационных баз для аутентификации по протоколу OpenID, внесение пользователей
  • Настройки OpenID-аутентификации при публикации информационных баз на веб-сервере
  • Проверка работы OpenID-аутентификации из браузера Mozilla Firefox
  • Проверка работы OpenID-аутентификации в тонком клиенте. Работа с сертификатами для тонкого клиента (файл cacert.pem)
  • Решение проблемы с ошибкой сертификата при запуске базы «1С:Бухгалтерия» под тонким клиентом через веб-сервер
  • Основные шаги настройки OpenID-аутентификации. Моменты, на которые следует обратить внимание

Модуль 25.
Терминальный режим и RemoteApp – удаленный доступ к ИБ старого поколения (на примере УТ 10.3)

Конфигурации старого поколения (например, УТ 10.3) не поддерживают работу при помощи веб-клиента. Однако и к таким базам необходимо организовать удаленный доступ. В качестве решения можно использовать технологию удаленных приложений (RemoteApp).

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

В этом занятии рассказывается, как настроить сервер терминалов и создать удаленное приложение RemoteApp для подключения к информационной базе УТ 10.3.

Уроки занятия:

  • Использование терминального режима. Удаленные приложения служб терминалов (RemoteApp)
  • Установка сервера терминалов
  • Настройка удаленного приложения RemoteApp для запуска информационной базы «1С:Предприятие»
  • Работа пользователя с удаленным приложением RemoteApp


Публикации по теме

  • Как узнать название материнской платы Как узнать название материнской платы

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

  • Скачать sp flash tool версия 5 Скачать sp flash tool версия 5

    FlashTool - 5.1844.00.000 - программа FlashTool предназначена для работы с китайскими телефонами. Программа предоставляет возможность...