File locations of extension's custom recorded OGM

I want to move all the outgoing messages recorded by employees from the old trixbox to the new freepbx. Can’t seem to find them…
Does anyone know the file location where people’s individual “Im not available” messages are stored?

In a standard FreePBX deployment.

/var/spool/asterisk/voicemail contains all of the voicemail stuff, be careful if you copy it, there are symlinks involved.

all recorded file should be in /var/lib/asterisk/monitor


Thank you.
I found all the recorded outgoing messages in /var/spool/asterisk/voicemail/default. Unfortunately, moving them to the same location on the new server did not work. Probably because of the “symlinks” you mentioned. Are those like – gremlins – Or is there a way I can coax them into letting me move my outgoing messages?

Where are saved incoming voicemail messages stores?

Also, the music on hold messages are in /var/lib/asterisk/moh
system messages recorded are /var/lib/asterisk/sounds/custom

Are the extensions created with voice mail enabled?

not gremlins, just how the linux file systems work,

try from the new machine as the root user:-

rsync -av --progress --delete oldmachine:/var/spool/asterisk/voicemail/ /var/spool/asterisk/voicemail/

then you might need to

amportal chown

This is exactly where all voicemails are stored and processed from.

Outgoing “recordings” (not messages) are as you deduced in the


structure. amportal chown will take care of those ownerships also.

I believe all the above is well documented in the asterisk/FreePBX support milieu already though.