QUESTION Call Recordings Being Obtained from Multiple Locations?

SteveC24

New Member
Joined
Oct 26, 2015
Messages
3
Reaction score
1
Hello all,

I have had all of our call recordings saved on a local disk on my PBX server for many years, and all has been well.
We have recently taken the decision (primarily for the purposes of intraday replication off-site) to move all of these recordings onto a NetApp filer storage device.

Following various bits of advice online, I set the override recordings location in FreePBX to /mnt/callrecordings (which is a mount point to the new storage device).
That all went remarkably smoothly, and sure enough, after restarting Asterisk, call recordings started to appear in the new location - everything was lovely!
I copied all the files from the local disk to the new location using a tool called Syncovery, which does a very nice job of duplicating files from one system to another.

My issue is that the older recordings still appear to be being picked up from the local disk, not from the new system.
I can currently access all recordings absolutely fine from the PIAF Call Monitor webpage, but if I delete one of those recordings from the local disk on the server (i.e. the old location), the download link disappears, because it can't find the file. Despite the fact, I can see it on the new system.

Downloads for recordings made since I redirected new recordings are working fine, and obviously ONLY exist on the new system... so why if I have moved all the old files onto the new location, is it still insisting on looking for them in the old location?

Hopefully that lot makes sense... thank you in advance for putting up with my ramblings!

SYSTEM DETAILS:
CentOS release 6.2
PIAF 2.0.6.2
FreePBX 2.11.0.43
Asterisk 1.8.12.0

Thanks!

Steve
 
Guessing here but it looks like the the system that records the call details has stored the absolute path to the recording in the MySQL database.

What you need to do is actually update the MySQL records manually and replace the old path with the new.
 
Hello LesD,

Thanks for your reply. I have had a look at the MySQL tables now, and only the filename is stored. I've compared entries for recordings that appear to be being retrieved from the new location vs those in the old location - and they both appear in the database identically. :-(

So - good idea, but alas, no cigar!

Any other ideas?! I am at a loss!
 
The only other thing I can think off is that you did not copy the original files to the new location - you just created a link to the old.

A log shot - it is unlikely you would have missed that.
 

Members online

No members online now.

Forum statistics

Threads
26,687
Messages
174,411
Members
20,257
Latest member
Dempan
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Back
Top