Are there any gotcha's setting up a primary/secondary FusionPBX pair of servers? They will be in different data centers on different public IP addresses. They will be used for failover only, not for load balancing.
FusionPBX default account will use DNS in addition to subaccounts. For syncing the two I plan to just use the publicly available restore script in the cron.daily folder. So both servers will be identical in every way except for their public IP address.
For the failover, I am thinking of using a DNS failover service in addition to SRV records. Will that all work ok? I know there will be unpredictable delays with DNS failover, because of the way DNS works, and some phones may even need to be manually re-registered/rebooted. SRV records should help mitigate some of that.
I know it's not a perfect solution but it's easy to implement. I just want to make sure it will work for basic failover without too many gotcha's. I think I understand the external gotcha's, just wondering what issues may come up with Fusion/Freeswitch.
FusionPBX default account will use DNS in addition to subaccounts. For syncing the two I plan to just use the publicly available restore script in the cron.daily folder. So both servers will be identical in every way except for their public IP address.
For the failover, I am thinking of using a DNS failover service in addition to SRV records. Will that all work ok? I know there will be unpredictable delays with DNS failover, because of the way DNS works, and some phones may even need to be manually re-registered/rebooted. SRV records should help mitigate some of that.
I know it's not a perfect solution but it's easy to implement. I just want to make sure it will work for basic failover without too many gotcha's. I think I understand the external gotcha's, just wondering what issues may come up with Fusion/Freeswitch.
Last edited: