Upgrade Path

We are currently running FreePBX 2.10.0rc1-1_centos5 and I am wanting to upgrade to the most current version of FreePBX early 2014.

We have 3 years of CDR and recorded calls. I will obviously backup before attempting any upgrade, but I need to know if this data will be intact during the upgrade or if I should expect to have to restore it afterwards and if so what might I run into during the restore?

Also would like ANY feedback regarding this upgrade.

Server is a Dell R610, OS is CentOS 5.8 (final) x86_64 with a Wildcard TE220 dual-span T1/E1/J1 and a Wildcard AEX800 8-port analog card.

Let me know if I need to provide more information.


You need to use the FreePBX Module admin to get FreePBX up to 2.11 before you upgrade. Then you can restore the DB.

The DB name is Asteriskcdrdb

Update using Module Admin, that part I’m good with Are you saying that I will HAVE to restore the db? Will all my recorded calls still be intact? I thought the file structure has changed since my version so I am mostly worried about the 3 years of recorded calls we have.

THe 2.11 is FreePBX, that will convert the DB. You can use backup and restore to move to new machine or you can just dump that DB and restore on new server.

I thought you wanted to upgrade CentOS, PHP Asterisk and all the other parts.

I think you need to head to our wiki and read the upgrade instructions for the distro. There are command line scripts that will take you to the end of CentOS 5 with FreePBX 2.11 but to go to 6 you need to reinstall.

Now is the time to do this. I keep VM’s setup to mock up these kind of upgrades and do trial runs on process.

Thank you - I wasn’t thinking about CentOS 6 being a clean install. I should have thought of that.

Will go to the Wiki.