Пожалуйста, войдите здесь. Часто задаваемые вопросы О нас
Задайте Ваш вопрос

Сохранение записей

1

Доброго времени суток! По умолчанию записи разговоров складываются в /var/spool/asterisk/monitor. Допустим, на серве стоит хард небольшого размера. Можно ли сохранять входящие и исходящие записи сразу на один из сетевых дисков, например? Хотел для начала решить вопрос сохранением в папку ftp и последующей скачкой оттуда, однако не так все просто, к фтп подключение есть, но записи не скачиваются. Есть идеи?

удалить закрыть спам изменить тег редактировать

спросил 2012-02-15 01:45:02 +0400

imag777 Gravatar imag777
37 6 1 9

обновил 2012-02-15 08:08:02 +0400

Comments

как планируете переносить записи? периодически или напрямую писать в сеть?

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 )редактировать

3 Ответа

0

Лучше всего заюзать NAS, но можно и другой комп в сети, примонтировав его диски. Через cifs, nfs или samba. Тогда на него можно будет писать как на локальный. Гуглите "монтирование сетевых дисков linux", там ничего сложного. Делается одной командой mount с некоторыми параметрами. Первый параметр если мне не изменяет память - путь к сетевому диску, например //192.168.56.25/share, второй - в какую папку монтировать. Папка перед этим ДОЛЖНА быть создана. Обычно монтируют в подпапку папки /mnt, например /mnt/netdisk. А дальше идут параметры, где указывается тип монтирования, логин/пароль для доступа к сетевому диску и т.д. Важный момент - диск примонтируется до первой перезагрузки, чтобы монтировался при загрузке системы - надо эту строку прописать в файле /etc/fstab, без команды mount. В общем мануалов в гугле по этой теме полно

ссылка удалить спам редактировать

ответил 2012-02-15 10:07:22 +0400

asdev Gravatar asdev flag of Ukraine
244 21 5 15

обновил 2012-02-15 10:08:25 +0400

Comments

Спасибо за ответы, meral и asdev! Принцип понял, ничего сложного, буду делать.

imag777 ( 2012-02-15 10:12:06 +0400 )редактировать
0

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

почитайте про samba в линукс.

если не помогло, наймите СПЕЦИАЛИСТА.

к астериску это не имеет вобще никакого отношения. надо скил в linux

ссылка удалить спам редактировать

ответил 2012-02-15 09:58:28 +0400

meral Gravatar meral flag of Ukraine
21228 23 18 169
http://pro-sip.net/

Comments

samba и nfs немного из разных пьес.

zzuz ( 2012-02-15 11:32:56 +0400 )редактировать

ем? обьяснитесь. а где я либо ТС про нфс написали?

meral ( 2012-02-15 15:09:06 +0400 )редактировать
0

писать надо на локальный диск, а потом скидывать на внешний ресурс. Напрямую я бы не стал - может возникнуть ситуация, когда сетевой ресурс недоступен - тогда потеряются данные. Самое простое это запись на локальный диск, после чего запускать скрипт, который копирует в сеть (по smb/ftp/nfs) файл, проверяет контрольные суммы, если совпадают - удалять исходный.

ссылка удалить спам редактировать

ответил 2012-02-16 10:00:21 +0400

andy-none Gravatar andy-none
56 25 4 21

обновил 2012-02-16 10:01:18 +0400

Ваш ответ

Please start posting your answer anonymously - your answer will be saved within the current session and published after you log in or create a new account. Please try to give a substantial answer, for discussions, please use comments and please do remember to vote (after you log in)!
[скрыть предварительный просмотр]

Закладки и информация

Добавить закладку

подписаться на rss ленту новостей

Статистика

Задан: 2012-02-15 01:45:02 +0400

Просмотрен: 728 раз

Обновлен: Feb 16 '12

Проект компании "АТС Дизайн"
Asterisk® и Digium® являются зарегистрированными торговыми марками компании Digium, Inc., США.
IP АТС Asterisk распространяется под лицензией GNU GPL.