Restore Freepbx 13 backup to Freepbx 14

I restored the backup from 13 to 14. but found the error. any solution is welcome thanks.

Cliff

Error(s) have occured, the following is the retrieve_conf output:
exit: 1
Unable to continue. SQLSTATE[42S22]: Column not found: 1054 Unknown column ‘calendar_enable’ in ‘field list’ in /var/www/html/admin/modules/findmefollow/Findmefollow.class.php on line 756
#0 /var/www/html/admin/modules/findmefollow/Findmefollow.class.php(756): PDOStatement->execute(Array)
#1 /var/www/html/admin/modules/findmefollow/functions.inc.php(1144): FreePBX\modules\Findmefollow->get(‘111’)
#2 /var/www/html/admin/libraries/usage_registry.functions.php(300): findmefollow_getdestinfo(‘ext-local,111,d…’)
#3 /var/www/html/admin/libraries/usage_registry.functions.php(351): framework_identify_destinations(Array, Array)
#4 /var/lib/asterisk/bin/retrieve_conf(818): framework_list_problem_destinations(Array, false)
#5 {main}

You can’t restore a backup across major versions. You can restore your backup to a 13 system OR you can migrate your settings from 13 to 14 using this script:
https://wiki.freepbx.org/display/PPS/Elastix+and+PBXinaFlash+to+FreePBX+Distro+Conversion+Tool

To quote the Bard: “Thou art boned, Horatio.”

1 Like

thanks @lgaetz I tried your tools and it seems migrated most of them. some infor was not migrated like trunk pass. anyway all trunks were need to recreated otherwise it refused to register. Good infor and thanks again.

As part of the migration, all trunks are set to Disabled so it doesn’t accidentally interrupt your live machine. All you needed to do was re-enable them!

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.