Спасибо за ответы, meral и asdev! Принцип понял, ничего сложного, буду делать.
imag777 ( 2012-02-15 10:12:06 +0400 )редактироватьДоброго времени суток! По умолчанию записи разговоров складываются в /var/spool/asterisk/monitor. Допустим, на серве стоит хард небольшого размера. Можно ли сохранять входящие и исходящие записи сразу на один из сетевых дисков, например? Хотел для начала решить вопрос сохранением в папку ftp и последующей скачкой оттуда, однако не так все просто, к фтп подключение есть, но записи не скачиваются. Есть идеи?
Лучше всего заюзать NAS, но можно и другой комп в сети, примонтировав его диски. Через cifs, nfs или samba. Тогда на него можно будет писать как на локальный. Гуглите "монтирование сетевых дисков linux", там ничего сложного. Делается одной командой mount с некоторыми параметрами. Первый параметр если мне не изменяет память - путь к сетевому диску, например //192.168.56.25/share, второй - в какую папку монтировать. Папка перед этим ДОЛЖНА быть создана. Обычно монтируют в подпапку папки /mnt, например /mnt/netdisk. А дальше идут параметры, где указывается тип монтирования, логин/пароль для доступа к сетевому диску и т.д. Важный момент - диск примонтируется до первой перезагрузки, чтобы монтировался при загрузке системы - надо эту строку прописать в файле /etc/fstab, без команды mount. В общем мануалов в гугле по этой теме полно
Спасибо за ответы, meral и asdev! Принцип понял, ничего сложного, буду делать.
imag777 ( 2012-02-15 10:12:06 +0400 )редактироватьнапрямую писать в сеть нельзя, но монитор позволяет писать в память а потом куда угодно. настройки вобщемто тривиалдьны для специалиста по линукс. и я даже теряюсь что вам сказать по поводу вашей проблемы.
почитайте про samba в линукс.
если не помогло, наймите СПЕЦИАЛИСТА.
к астериску это не имеет вобще никакого отношения. надо скил в linux
писать надо на локальный диск, а потом скидывать на внешний ресурс. Напрямую я бы не стал - может возникнуть ситуация, когда сетевой ресурс недоступен - тогда потеряются данные. Самое простое это запись на локальный диск, после чего запускать скрипт, который копирует в сеть (по smb/ftp/nfs) файл, проверяет контрольные суммы, если совпадают - удалять исходный.
Задан: 2012-02-15 01:45:02 +0400
Просмотрен: 2,808 раз
Обновлен: Feb 16 '12
Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании
Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией
GNU GPL.
как планируете переносить записи? периодически или напрямую писать в сеть?
matperez ( 2012-02-15 06:57:52 +0400 )редактироватьболее приемлем вариант напрямую, конечно же. однако что-то мне подсказывает, что он будет куда более трудоемким, хотя чем чёрт не шутит..
imag777 ( 2012-02-15 07:36:07 +0400 )редактироватьУ меня в напрямую в NFS не получилось писать: почему-то появлялись искажения голоса в астериске, хотя загрузка была мелкая.
switch ( 2012-02-15 10:34:06 +0400 )редактировать