diff --git a/src/PaaS/PostgreSQL/PostgreSQL-1C.md b/src/PaaS/PostgreSQL/PostgreSQL-1C.md new file mode 100644 index 0000000..3c1cfc1 --- /dev/null +++ b/src/PaaS/PostgreSQL/PostgreSQL-1C.md @@ -0,0 +1,101 @@ +# PostgreSQL для 1C +В данной статье разбирается процесс добавления информационной базы 1С при использовании PostgreSQL в качестве сервера баз данных. Рассматриваются основные понятия, необходимые для понимания, а также два способа подключения: через тонкий клиент и через консоль. + +## О сервисе + +Информационная база 1С - это единое хранилище, в котором собраны логика работы программы и данные конкретной организации. В ней находится конфигурация, определяющая функционал системы, а также все рабочие данные: документы, справочники и регистры учета. + +Информационная база необходима для ведения учета и хранения всех данных компании в одном месте. Именно через нее пользователи работают в 1С: вводят документы, формируют отчеты и настраивают учет под свои задачи. Без информационной базы работа в 1С невозможна, так как она является основой для стабильной работы всей системы. + +: : : info +Задержка между кластером «1С:Предприятие» и сервером PostgreSQL не должна превышать 7–8 миллисекунд. Превышение этого порога может привести к нестабильной работе системы. +: : : + +## Подключение к базе данных + +Подключение к информационной базе может быть выполнено двумя способами: +1. **Через тонкий клиент 1С** - графический способ, подходящий для большинства пользователей; +2. **Из консоли** - способ для администраторов и автоматизации процессов. + +### Подключение через тонкий клиент + +Данный способ позволяет создать новую базу данных на сервере "1С:Предприятие" из установленного ранее шаблона типовой конфигурации. + +**Порядок действий:** + +1. Необходимо запустить программу "1С:Предприятие"; +2. В окне запуска нужно нажать кнопку "Добавить…" для добавления информационной базы; +3. Запустится мастер добавления информационной базы. Переключатель устанавливается в положение "Создание новой информационной базы", затем, необходимо нажать кнопку "Далее"; +4. В списке установленных шаблонов конфигураций выбирается необходимый шаблон и нажимается кнопка "Далее"; +5. Вводится имя базы данных - так она будет отображаться в списке информационных баз; +6. В поле "Тип расположения"  указывается "На сервере 1С:Предприятия" и нажимается кнопка "Далее". +#### Параметры информационной базы + +- **Кластер серверов 1С:Предприятия** - сетевое имя компьютера, на котором установлен сервер "1С:Предприятия" (центральный кластер сервера). Как правило, совпадает с именем узла; +- **Имя информационной базы в кластере** - уникальное имя, по которому происходит обращение к информационной базе. Должно быть уникальным в пределах данного кластера; +- **Защищенное соединение** - по умолчанию **отключается**; +- **Тип СУБД** - указывается **PostgreSQL** (тип системы управления базами данных, на которой хранится база); +- **Сервер баз данных** - IP-адрес компьютера с установленным сервером PostgreSQL (пример: 192.168.10.4); +- **Имя базы данных** - имя базы данных на сервере PostgreSQL. Рекомендуется задавать совпадающим с именем информационной базы в кластере (пример - **db_test**); +- **Пользователь базы данных** - пользователь PostgreSQL, который становится владельцем базы (при создании) или имеет права для работы с существующей (пример - **user_test**); +- **Пароль пользователя** - пароль указанного пользователя базы данных; +- **Смещение дат** - определяет число лет, прибавляемых к датам при сохранении и вычитаемых при извлечении. Для PostgreSQL обычно устанавливается 0. При использовании регистров накопления или бухгалтерии рекомендуется значение 2000; +- **Создать базу данных в случае ее отсутствия** - чекбокс, который должен быть **снят**; +- **Язык (Страна)** - выбирается "русский (Россия)"; +- **Установить блокировку регламентных заданий** - флаг, запрещающий выполнение регламентных заданий для данной информационной базы. Устанавливается для тестовых баз; +- **Запретить локальное распознавание речи** - флаг, который обычно не устанавливается. + +: : : info +Создание новой базы данных осуществляется на основании обращения в Service Desk. Запрос направляется по электронной почте servicedesk@datafort.ru. +: : : + +![Загрузка через интерфейс](/src/PaaS/images/from-the-interface.png) + +### Подключение из консоли + +Данный способ позволяет добавить информационную базу в кластер серверов через оснастку "Администрирование серверов 1С:Предприятия". Предварительно должна быть установлена соответствующая оснастка. + +: : : info +Оснастка запускается выполнением файла 1CV8 Servers.msc, который располагается в каталоге установки "1С:Предприятие" в подкаталоге common. +: : : + +Если оснастка запускается на том же компьютере, где установлен сервер "1С:Предприятия", в дереве слева, в ветке с сетевым именем текущего компьютера, отображается кластер серверов под названием "Локальный кластер". При раскрытии вкладки "Информационные базы" отображаются все информационные базы в данном кластере серверов (включая созданные ранее через окно запуска "1С:Предприятие"). + +#### Подключение к кластеру + +1. На вкладке "Информационные базы" кликнуть правой кнопкой мыши; +2. В контекстном меню выбрать "Создать", затем "Информационная база"; +3. Откроется окно параметров создаваемой информационной базы; +4. Заполнить все параметры (список параметров аналогичен описанному в разделе «Подключение через тонкий клиент», но дополнен новыми полями); +5. Нажать "ОК" для запуска процесса создания информационной базы. + +#### Параметры информационной базы + +- **Блокировка начала сеансов включена** - флаг, включающий блокировку новых сеансов. При установке флага существующие сеансы продолжают работу, но установка новых сеансов и соединений запрещается; +- **Начало** - дата и время начала действия блокировки сеансов (формат: yyyy-mm-dd hh:mm:ss); +- **Конец** - дата и время окончания действия блокировки сеансов (формат: yyyy-mm-dd hh:mm:ss); +- **Сообщение** - текст, который будет частью сообщения об ошибке при попытке установки соединения с заблокированной информационной базой; +- **Код разрешения** - строка, которая добавляется к параметру /UC при запуске "1С:Предприятие" для соединения с информационной базой в обход блокировки; +- **Параметр блокировки** - произвольный текст, который может использоваться в конфигурациях для различных целей; +- **Блокировка регламентных заданий включена** - флаг, запрещающий выполнение регламентных заданий для данной информационной базы; +- **Внешнее управление сеансами** - строка, описывающая параметры Web-сервиса внешнего управления сеансами; +- **Обязательное использование внешнего управления** - флаг, при установке которого недоступность Web-сервиса внешнего управления сеансами приводит к ошибке и невозможности подключения к информационной базе; +- **Профиль безопасности** - имя профиля безопасности. При указании профиля прикладное решение работает с учетом ограничений, накладываемых данным профилем; +- **Профиль безопасности безопасного режима** - аналогичен профилю безопасности, но ограничения накладываются на фрагменты прикладного решения, работающие в безопасном режиме; +- **Резервирование рабочих процессов** - параметр, определяющий резервирование рабочих процессов; +- **Запретить локальное распознавание речи** - флаг, который обычно не устанавливается; +- **При отсутствии активных пользователей** - группа параметров для настройки поведения системы при отсутствии активных пользователей (задержка выгрузки конфигурации, минимальный период запуска регламентных заданий, максимальный сдвиг запуска регламентных заданий). + +![Загрузка через консоль](/src/PaaS/images/from-the-console.png) + +После завершения настройки можно приступать к работе с базой данных через интерфейс +"1С:Предприятие". +## Миграция базы из старой 1С + +Чтобы мигрировать базу 1С в новую, нужно открыть ее в конфигураторе на старом клиенте и нажать **Администрирование**, затем - **Выгрузить информационную базу**. Далее указываем путь для сохранения файла и выгружаем текущую базу. + +![Выгрузить информационную базу](/src/PaaS/images/upload.jpg) + +Чтобы загрузить базу на новый сервер 1С, открываем конфигуратор информационной базы, нажимаем **Администрирование**, затем - **Загрузить информационную базу** и выбираем файл базы, выгруженный из старой 1С. + +![Загрузить информационную базу](/src/PaaS/images/download.jpg) \ No newline at end of file diff --git a/src/PaaS/images/download.jpg b/src/PaaS/images/download.jpg new file mode 100644 index 0000000..c1077ce Binary files /dev/null and b/src/PaaS/images/download.jpg differ diff --git a/src/PaaS/images/from-the-console.png b/src/PaaS/images/from-the-console.png new file mode 100644 index 0000000..0d164bb Binary files /dev/null and b/src/PaaS/images/from-the-console.png differ diff --git a/src/PaaS/images/from-the-interface.png b/src/PaaS/images/from-the-interface.png new file mode 100644 index 0000000..8521fa4 Binary files /dev/null and b/src/PaaS/images/from-the-interface.png differ diff --git a/src/PaaS/images/upload.jpg b/src/PaaS/images/upload.jpg new file mode 100644 index 0000000..f294e09 Binary files /dev/null and b/src/PaaS/images/upload.jpg differ diff --git a/src/PaaS/interconnection.md b/src/PaaS/interconnection.md new file mode 100644 index 0000000..6f862d6 --- /dev/null +++ b/src/PaaS/interconnection.md @@ -0,0 +1,33 @@ +# Сервис Cloud Interconnect (L2VPN) +## Назначение + +**Cloud Interconnect** - это сервис организации виртуального выделенного канала L2VPN. Он обеспечивает надежную двустороннюю передачу данных между ресурсами заказчика и инфраструктурой Beeline Cloud, объединяя их на сетевом уровне L2 (модель OSI). + +Сервис применяется для решения следующих задач: + +- объединение пулов ресурсов (IaaS) внутри одного или между разными ЦОД в рамках инфраструктуры Beeline Cloud; +- подключение облачной инфраструктуры (IaaS) к сервису резервного копирования в рамках инфраструктуры Beeline Cloud; +- связывание облачных сервисов Beeline Cloud с физическим оборудованием клиента, установленного в ЦОД Beeline Cloud в рамках услуги Collocation; +- создание единого сетевого контура между облаком Beeline Cloud и собственной инфраструктурой заказчика. + +## Ключевые параметры при заказе + +Для удобства заказчика Beeline Cloud указывает в бланке заказа следующие параметры: + +- точки предоставления - места подключения каналов; +- пропускную способность - от 100 Мбит/с до 2 Гбит/с (более высокие скорости согласовываются отдельно). + +## Обеспечение надежности + +Beeline Cloud строит свою сеть по принципам высокой доступности, что гарантирует стабильность канала: + +- кольцевая топология - для любых двух узлов сети существует как минимум два независимых маршрута; +- автоматическое резервирование (STP) - при отказе основного соединения трафик переключается на резервное за 5–15 секунд; +- горячее резервирование оборудования - ключевые компоненты сети (коммутаторы, блоки питания) задублированы; +- быстрое восстановление - сеть стабилизируется после сбоя в течение 1 минуты. + +## Тарификация и сроки + +- платежи включают единовременные (за подключение) и ежемесячные (за аренду канала) платежи; +- точка разграничения ответственности передача сервиса осуществляется по сетевому порту на оборудовании Beeline Cloud; +- срок действия: сервис предоставляется на 1 год (или иной срок, указанный в БЗ) с автоматической пролонгацией. Для отказа от продления необходимо уведомить провайдера за 30 дней. \ No newline at end of file