Naar inhoud springen

CDR MySQL FreePBX database opruimen/oude gespreks-logs wissen

Uit 4AllBusiness
Versie door 4allbusiness (overleg | bijdragen) op 1 mei 2016 om 20:11 (wis cdr in freepbx)
(wijz) ← Oudere versie | Huidige versie (wijz) | Nieuwere versie → (wijz)

In FreePBX worden CDR CallDetailRecords bijgehouden. De hoeveelheid kan in de loop der jaren flink oplopen, en soms is het wenselijk om alles of een deel te wissen. Dit moet middels de command line in Linux in MySQL.

Wis alle Records:

# mysql
show databases;
use asteriskcdrdb;
delete FROM `cdr` WHERE `duration` >= 0;

Wis van voor een bepaalde datum bv voor 2016:

# mysql
use asteriskcdrdb;
DELETE from cdr WHERE calldate < '2016-01-01 00:00:00';