I have freePBX 17.0.19.27 running nice on a Debian virtual machine on a intel Bare Metal box. got my own paid-for SIP trunk, a few extensions, IVR, voicemail using a cludge with postfix (instead of the paid-for voicemail module)
I am considering to migrate to a RPi just to free up some bench space. Before i start, I would like to check out whether this is straightforward (doubt it)
could it be “as simple” as backing-up the existing freePBX config, then loading it (restoring from backup) onto a freePBX installation on another machine?
The thing about FreePBX 17 is that it’s on debian instead of CentOS. as such a couple of things are different.
The first thing that comes to mind is that RPIs are use ARM CPUs instead of AMD as may be the case for your installation. Using Raspbx may not get you FreePBX17 but only v16, depedning on how far along the project is with updating their versions.
My guess is, that you’ll have to reinstall on the RPI and then copy over the config from a backup of FreePBX modules as needed.
I have never don a RPi, but I have done backups on 16 cent os and restored them to 17 (Debian) and it brought every thing over perfectly, Even my custom configs for BLF between Systems. I had to call support to get it re-activated with my licenses, but that was a quick 5 minute call.