A configuration backup is needed for the conversion, but this backup needs to be created using the FreePBX GUI, rather than the usual Far South Networks GUI. This backs up only the generic FreePBX features and configuration, and none of the customizations required for Far South implementations. Only a generic FreePBX backup is compatible with the conversion tool.
To access the FreePBX user interface, use a web browser to navigate to the IP address of your Com.X or Wanderbox, with the extension /freepbx, as shown below, then select the FreePBX Administration option.
Enter your username and password, and then select Admin -> Backup & Restore and then Add Backup.
This will allow you to create a new configuration backup, containing exactly the files and databases that you select. Name the backup 3CXConfig.. It is important that the name be as indicated here, or the next step will fail.
To create a backup that is compatible with the 3CX conversion tool, you need to include The following files, folders and databases:
Files:
/var/lib/asterisk/astdb.sqlite3
/etc/asterisk/extensions_additional.conf
/etc/asterisk/sip_additional.conf
/etc/asterisk/iax_additional.conf
/etc/asterisk/voicemail.conf
Directories:
__ASTVARLIBDIR__/sounds/custom
__ASTVARLIBDIR__/sounds/*/custom
Databases:
Mysql Config server
Asterisk DB
It is important that all of the files, directories and databases are included in the backup, in order to satisfy the requirements of the 3CX conversion tool.
After including the listed files, directories and databases, select Save and Run, in order to save your backup configuration, and create a backup.
Unfortunately the FreePBX web user interface does not allow for the download of these backups directly, but the procedure for retrieving the backup is detailed here.