diff --git a/src/.vitepress/config.mts b/src/.vitepress/config.mts index 895e5f9..b097b0a 100644 --- a/src/.vitepress/config.mts +++ b/src/.vitepress/config.mts @@ -305,11 +305,11 @@ export default defineConfig({ {text: 'Возможности пользователя', link: '/PostgreSQL/service/user-capabilities.md'}, {text: 'Веб-интерфейс pgAdmin', link: '/PostgreSQL/service/pgadmin.md'}, {text: 'Веб-интерфейс Grafana', link: '/PostgreSQL/service/grafana.md'}, + {text: '1C для PostgreSQL', link: '/PostgreSQL/service/PostgreSQL-1C.md' }, ], }, {text: 'IPSEC', link: '/PostgreSQL/IPSEC.md'}, - {text: 'Cloud Interconnect', wip: true }, - {text: '1C', wip: true }, + {text: 'Cloud Interconnect', link: '/PostgreSQL/interconnect.md' }, ], diff --git a/src/PostgreSQL/Interconnet.md b/src/PostgreSQL/Interconnet.md deleted file mode 100644 index d803981..0000000 --- a/src/PostgreSQL/Interconnet.md +++ /dev/null @@ -1,3 +0,0 @@ -# Cloud Interconnect - -Раздел в разработке. \ No newline at end of file diff --git a/src/PostgreSQL/PostgreSQL-index.md b/src/PostgreSQL/PostgreSQL-index.md index 4f87ad0..14b1a43 100644 --- a/src/PostgreSQL/PostgreSQL-index.md +++ b/src/PostgreSQL/PostgreSQL-index.md @@ -7,7 +7,7 @@ section_links: link: /PostgreSQL/IPSEC.md description: Параметры конфигурации IPSEC - title: Cloud Interconnect - link: + link: /PostgreSQL/interconnect.md description: Обзор сервиса Interconnect --- diff --git a/src/PostgreSQL/interconnect.md b/src/PostgreSQL/interconnect.md new file mode 100644 index 0000000..d54ce01 --- /dev/null +++ b/src/PostgreSQL/interconnect.md @@ -0,0 +1,47 @@ +# Cloud Interconnect (L2VPN) + +## Назначение сервиса + +**Cloud Interconnect (L2VPN)** — это сервис организации виртуального выделенного канала на втором уровне модели OSI (L2). Он обеспечивает двустороннюю передачу данных между ресурсами заказчика и инфраструктурой Beeline Cloud, объединяя их на сетевом уровне L2. + +**Основные задачи сервиса:** + +- объединение пулов ресурсов (IaaS) внутри одного или между разными ЦОД Beeline Cloud; +- подключение облачной инфраструктуры (IaaS) к сервису резервного копирования Beeline Cloud; +- связывание облачных сервисов Beeline Cloud с физическим оборудованием клиента в ЦОД Beeline Cloud (услуга Collocation); +- создание единого сетевого контура между облаком Beeline Cloud и собственной инфраструктурой заказчика. + +## Ключевые параметры при заказе + +При оформлении услуги в бланке заказа указываются следующие параметры: + +| Параметр | Описание | +|----------------------------|----------------------------------------------------------------------------| +| **Точки предоставления** | Места подключения каналов | +| **Пропускная способность** | От 100 Мбит/с до 2 Гбит/с. Более высокие значения согласовываются отдельно | + +## Обеспечение надежности + +Beeline Cloud строит сеть по принципам высокой доступности. Это обеспечивает стабильность канала за счет следующих механизмов: + +- **Кольцевая топология** — между любыми двумя узлами сети существуют минимум два независимых маршрута; +- **Автоматическое резервирование (STP)** — при отказе основного соединения трафик переключается на резервное в течение 5–15 секунд; +- **Горячее резервирование оборудования** — ключевые компоненты сети (коммутаторы, блоки питания) задублированы; +- **Быстрое восстановление** — сеть стабилизируется после сбоя в течение 1 минуты. + +## Тарификация и сроки + +##### Структура платежей: + +| Тип платежа | Описание | +|----------------|----------------------------| +| Единовременный | Оплата подключения сервиса | +| Ежемесячный | Аренда канала | + +##### Точка разграничения ответственности: + +Сервис передается заказчику на сетевом порту оборудования Beeline Cloud. + +##### Срок действия + +Сервис предоставляется на **1 год** (или иной срок, указанный в бланке заказа) с автоматической пролонгацией. Для отказа от продления необходимо уведомить провайдера за 30 календарных дней до окончания текущего срока. diff --git a/src/PostgreSQL/service/1C.md b/src/PostgreSQL/service/1C.md deleted file mode 100644 index 5e38f0e..0000000 --- a/src/PostgreSQL/service/1C.md +++ /dev/null @@ -1,3 +0,0 @@ -# 1C - -Раздел в разработке. \ No newline at end of file diff --git a/src/PostgreSQL/service/PostgreSQL-1C.md b/src/PostgreSQL/service/PostgreSQL-1C.md new file mode 100644 index 0000000..e3965ee --- /dev/null +++ b/src/PostgreSQL/service/PostgreSQL-1C.md @@ -0,0 +1,129 @@ +# 1С для PostgreSQL + +В этой статье описан процесс добавления **информационной базы 1С при использовании PostgreSQL** в качестве сервера баз данных. + +## Назначение сервиса + +**Информационная база 1С** — это единое хранилище, в котором собраны логика работы программы и данные конкретной организации. В ней находятся: + +- конфигурация, определяющая функционал системы; +- рабочие данные: документы, справочники, регистры учета. + +Информационная база необходима для ведения учета и хранения данных компании в одном месте. Через нее пользователи работают в 1С: + +- вводят документы; +- формируют отчеты; +- настраивают учет под свои задачи. + +Без информационной базы работа в 1С невозможна — она является основой стабильной работы всей системы. + +::: info Примечание +Задержка между кластером «1С:Предприятие» и сервером PostgreSQL **не должна превышать 7–8 миллисекунд**. Превышение этого порога может привести к нестабильной работе системы. +::: + +## Подключение к базе данных + +Подключение к информационной базе может быть выполнено двумя способами: + +- **через тонкий клиент** — графический способ, подходящий для большинства пользователей; +- **через консоль** — способ для администраторов и автоматизации процессов. + +#### 1. Подключение через тонкий клиент + +Этот способ позволяет создать новую базу данных на сервере «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`. +::: + +![Загрузка через интерфейс](images/from-the-interface.png) + +#### 2. Подключение через консоль + +Этот способ позволяет добавить информационную базу в кластер серверов через оснастку «Администрирование серверов 1С:Предприятия». Предварительно должна быть установлена соответствующая оснастка. + +::: info Примечание +Оснастка запускается выполнением файла `1CV8 Servers.msc`, который находится в каталоге установки «1С:Предприятие» в подкаталоге `common`. +::: + +Если оснастка запускается на том же компьютере, где установлен сервер «1С:Предприятия», в дереве слева в ветке с сетевым именем текущего компьютера отображается кластер серверов под названием **Локальный кластер**. При раскрытии вкладки **Информационные базы** отображаются все базы в данном кластере (включая созданные ранее через окно запуска «1С:Предприятие»). + +##### Подключение к кластеру + +1. На вкладке **Информационные базы** кликните правой кнопкой мыши. +2. В контекстном меню выберите **Создать** → **Информационная база**. +3. Откроется окно параметров создаваемой базы. +4. Заполните параметры (список аналогичен описанному в разделе «Подключение через тонкий клиент», но дополнен новыми полями). +5. Нажмите **ОК** для запуска процесса создания. + +##### Параметры информационной базы + +| Параметр | Описание | +|----------------------------------------------------|------------------------------------------------------------------------------------------------------------------------| +| **Блокировка начала сеансов включена** | Запрещает новые сеансы. Существующие продолжают работу | +| **Начало** | Дата и время начала блокировки (формат: `ГГГГ-ММ-ДД чч:мм:сс`) | +| **Конец** | Дата и время окончания блокировки | +| **Сообщение** | Текст ошибки при попытке подключения к заблокированной базе | +| **Код разрешения** | Строка для параметра `/UC` при запуске в обход блокировки | +| **Параметр блокировки** | Произвольный текст для использования в конфигурациях | +| **Блокировка регламентных заданий включена** | Запрещает выполнение регламентных заданий | +| **Внешнее управление сеансами** | Параметры Web-сервиса внешнего управления сеансами | +| **Обязательное использование внешнего управления** | При установке недоступность Web-сервиса вызывает ошибку подключения | +| **Профиль безопасности** | Ограничения для прикладного решения | +| **Профиль безопасности безопасного режима** | Ограничения для фрагментов в безопасном режиме | +| **Резервирование рабочих процессов** | Определяет резервирование | +| **Запретить локальное распознавание речи** | Обычно не устанавливается | +| **При отсутствии активных пользователей** | Группа параметров: задержка выгрузки конфигурации, минимальный период запуска регламентных заданий, максимальный сдвиг | + +![Загрузка через консоль](images/from-the-console.png) + +После завершения настройки можно приступать к работе с базой данных через интерфейс "1С:Предприятие". + +## Миграция базы из старой 1С + +#### Выгрузка базы + +Чтобы выгрузить базу 1С из старой системы: + +1. Откройте базу в **Конфигураторе** на старом клиенте. +2. Перейдите в меню **Администрирование** → **Выгрузить информационную базу**. +3. Укажите путь для сохранения файла и выполните выгрузку. + +![Выгрузить информационную базу](images/upload.jpg) + +#### Загрузка базы + +Чтобы загрузить базу на новый сервер 1С: + +1. Откройте **Конфигуратор** новой информационной базы. +2. Перейдите в меню **Администрирование** → **Загрузить информационную базу**. +3. Выберите файл, выгруженный из старой 1С. + +![Загрузить информационную базу](images/download.jpg) \ No newline at end of file diff --git a/src/PostgreSQL/service/images/download.jpg b/src/PostgreSQL/service/images/download.jpg new file mode 100644 index 0000000..c1077ce Binary files /dev/null and b/src/PostgreSQL/service/images/download.jpg differ diff --git a/src/PostgreSQL/service/images/from-the-console.png b/src/PostgreSQL/service/images/from-the-console.png new file mode 100644 index 0000000..0d164bb Binary files /dev/null and b/src/PostgreSQL/service/images/from-the-console.png differ diff --git a/src/PostgreSQL/service/images/from-the-interface.png b/src/PostgreSQL/service/images/from-the-interface.png new file mode 100644 index 0000000..8521fa4 Binary files /dev/null and b/src/PostgreSQL/service/images/from-the-interface.png differ diff --git a/src/PostgreSQL/service/images/upload.jpg b/src/PostgreSQL/service/images/upload.jpg new file mode 100644 index 0000000..f294e09 Binary files /dev/null and b/src/PostgreSQL/service/images/upload.jpg differ diff --git a/src/PostgreSQL/service/service-index.md b/src/PostgreSQL/service/service-index.md index 55a69ca..1c4bb03 100644 --- a/src/PostgreSQL/service/service-index.md +++ b/src/PostgreSQL/service/service-index.md @@ -19,7 +19,7 @@ section_links: link: /PostgreSQL/service/pgadmin.md description: Инструкция по работе с PgAdmin - title: 1C для PostgreSQL - link: + link: /PostgreSQL/service/PostgreSQL-1C.md description: Инструкция по работе с 1C при использовании PostgreSQL ---