Our FreePBX box (2.10 Distro) is running in our datacenter. We have an identical backup PBX that is running in our office. I have setup daily backups from the datacenter PBX that automatically restore to the office PBX. In the event that our DC goes down our SIP provider will route all traffic to the backup PBX and we have our phones configured to automatically fail over as well. The only issue that I have is that the backup and restore process also includes the Asterisk SIP settings, which changes the external IP and internal subnet to match the config of the primary PBX when the backup is restored to the backup PBX. Obviously this breaks SIP traffic. Is there any way to keep this from happening?
no you need to modify the database direct. If you need assistance you can purchase paid support from FreePBX and we can write this script for you if you want.