5.6 тыс. просмотров
от (330 баллов) в категории Прочее
Необходимо удалить из журнала звонки до определённой даты. Можно ли это как-то сделать?

1 Ответ

от (122 тыс. баллов)
редактировать от

На Ваш страх и риск )), когда с АТС никто не работает (нет звонков). 

Далее набор shell команд. Необходимо подключиться к АТС по SSH. 

// Резервное копирование базы данных

cp /storage/usbdisk1/askoziapbx/astlogs/asterisk/master.db /storage/usbdisk1/askoziapbx/astlogs/asterisk/master.db_dump20160204

// Восстановление из резервной копии

cp /storage/usbdisk1/askoziapbx/astlogs/asterisk/master.db_dump20160204 /storage/usbdisk1/askoziapbx/astlogs/asterisk/master.db 

// Оставить только записи CDR за последние 10 месяцев

sqlite3 /storage/usbdisk1/askoziapbx/astlogs/asterisk/master.db "DELETE FROM cdr WHERE start < date('now','start of month','-10 month','-1 day')"

// Оставить только записи CEL за последние 10 месяцев

sqlite3 /storage/usbdisk1/askoziapbx/astlogs/asterisk/master.db "DELETE FROM cel WHERE eventtime < date('now','start of month','-10 month','-1 day')"

Перезагрузка обязательна!

 

от (160 баллов)
Здравствуйте. Состояние диска с записями 96%.
Надо стереть записи за несколько месяцев..

Предполагаю, что мне надо воспользоваться двумя  командами:
// Оставить только записи CDR за последние 10 месяцев
// Оставить только записи CEL за последние 10 месяцев

ЧТо такое? записи CDR и записи CEL
от (122 тыс. баллов)
это просто название таблиц в базе данных "cdr" / "cel"
база данных не занимает много места
основное место занимают записи разговоров
от (160 баллов)
Это понятно. Что основной вес в записях. Я только что провалился на АТСку через WinSCP. В какой каталог идти чтоб подчистить записи. Именно файлы записей.
от (160 баллов)
/storage/usbdisk1
Путь нашёл, записи вижу. Могу удалить. А потом выполнить две команды?

// Оставить только записи CDR за последние 10 месяцев
// Оставить только записи CEL за последние 10 месяцев

Стереть записи за пару месяцев, а потом команды для зачистки базы. На нужное кол-во месяцев.
Я всё правильно понял?
Повторюсь, надо именно 2 команды  CDR и CEL?

Что такое CDR и CEL?
от (122 тыс. баллов)
Это история звонков / журнал звонков. Лучше оставьте базу данных "Как есть", она не занимает много места.
На этом сайте можно бесплатно задать вопрос разработчикам MikoPBX и другим членам сообщества. Время ответа не регламентированно, но мы стараемся несколько раз в день заглядывать сюда. Для срочного решения проблем обращайтесь на платную линию поддержки

Популярные теги

askozia входящие-вызовы настройка исходящие маршрутизация провайдер запись-разговоров входящие ivr исходящие-звонки обновление ошибка очередь провайдеры битрикс24 очередь-вызовов переадресация запись установка маршрут история-звонков mikopbx транк панель-телефонии-1с перевод-вызова перевод askozia7 askozia6 битрикс callerid интеграция голосовая-почта логи перехват-вызова ростелеком нерабочее-время факс модуль nat docker запись-разговора веб-интерфейс bitrix24 goip настройка-провайдер история диалплан почта журнал-звонков релиз gsm вызовы звонок внешние-номера web-интерфейс zabbix маршруты cdr sip панель pjsip переадресация-мобильный voicemail ascozia телефонная-книга аон мобильный звонков лицензирование вызовов редактор номер asterisk лицензия ami регистрация оповещения провайдеров время голосовая fax trunk разговоров группы-пользователей #mikopbx пропущенные-звонки донабор beeline monitoring тишина smtp cisco мобильные мультифон мегафон шлюз не-работает электронная-почта не-слышно-звук

2.8 тыс. вопросов

2.4 тыс. ответов

6.7 тыс. комментариев

465 тыс. пользователей

...