Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

При первичной установке ecss-node-3.11 у пользователя спросит хочет ли он установить сервис ecss-copycdr.Image Removed

Image Added

После согласия установки появится очередное окно с предложением ввести IP адрес сервера FTP, с которого будут собираться cdr.Image Removed

Image Added

После предложат ввести протокол передачи: FTP или SFTP.Image Removed

Image Added

Далее нужно ввести порт FTP-сервера.Image Removed

Image Added

Введите директорию на FTP-сервере, из которой будут передаваться cdr-записи.Image Removed

Image Added

Введите логин для входа на FTP-сервер.Image Removed

Image Added

Введите пароль для входа на FTP-сервер.Image Removed

Image Added

Введите IP адрес FTP-сервера, на который нужно передавать cdr-записи.Image Removed

Image Added

После чего предложат ввести протокол передачи: FTP или SFTP.Image Removed

Image Added

Введите порт для приема cdr-записей.Image Removed

Image Added

Введите директорию, в которой будут храниться все переданные cdr-записи.Image Removed

Image Added

Введите логин для входа на FTP-сервер приема cdr-записей.Image Removed

Image Added

Введите пароль для входа на FTP-сервер приема cdr-записей.Image Removed

Image Added

В случае если шаг с настройкой ecss-copycdr при установке ecss-node-3.11 был пропущен, сервис всегда можно настроить через конфигурационный файл ecss-copycdr.conf, который располагается по пути /etc/ecss/.

...

Эти данные необходимо указывать либо при каждом запуске утилиты, либо в файле конфигурации /etc/ecss/ecss-copycdr, в котором:

  • SLOGIN - логин для авторизации на исходном сервере;
  • SPASS - пароль для авторизации на исходном сервере;
  • SPTYPE - тип используемого протокола (FTP/SFTP) на исходном сервере;
  • SHOST - адрес исходного сервера;
  • SPORT - порт на исходном сервере;
  • SDIR - каталог на исходном сервере;
  • DLOGIN - логин для авторизации на конечном сервере;
  • DPASS - пароль для авторизации на конечном сервере;
  • DPTYPE - тип используемого протокола (FTP/SFTP) на конечном сервере;
  • DHOST - адрес конечного сервера;
  • DPORT - порт на конечном сервере;
  • DDIR - каталог на конечном сервере;
  • OPTION - опции работы утилиты.

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

...

Запуск утилиты может осуществляться из консоли: ecss-copycdr [ОПЦИИ] <src_host> <src_dir> <dest_host> <dest_dir>,

где

  • src_host - адрес FTP-сервера для получения файлов,
  • src_dir - каталог, из которого происходит загрузка,
  • dest_host - адрес FTP-сервера для отправки файлов,
  • dest_dir - каталог, в который надо записать файлы.

Для авторизации на сервере адреса должны быть указаны c логином и паролем в следующем формате: ftp://Login:Password@Host:Port.

Если работа должна осуществляться по другому протоколу, то указать его: sftp://Login:Password@Host:Port.

Опция -r, --remove указывает необходимость удаления данных из источника.
Опция -e, --empty указывает необходимость переноса пустых файлов.

...

Запуск может осуществляться через systemd.

/lib/systemd/system/ecss-copycdr.service
/lib/systemd/system/ecss-copycdr.timer

...