If your primary server has failed, skip to the 'How to Fail-Over to Your LBS' section below.
A Live Backup Server (or LBS) is a hardware and software platform identical to a 'regular' trixbox Pro server. When you order your Primary trixbox Pro , you are presented with a variety of hardware and software choices in order to customize the trixbox Pro platform that fits your business's needs. By selecting the LBS option within the order tool at www.trixbox.com , you are ordering two of the same server. The LBS mirrors all of the hardware options that you choose (e.g. PRI card, hard drive size, RAM, etc.) for the Primary trixbox Pro When you complete the order process, you are presented with a review of your order before you submit it for processing. At this time, you will see a line item indicating that you have purchased a live backup server.
Any customer that wishes to minimize downtime caused by a hardware failure of their telephone server should choose the LBS option within the order tool online. Should your Primary trixbox Pro experience any type of hardware failure (hard drive failure, RAM failure, CPU failure, etc.), you can quickly fail-over to your LBS and continue business operations normally while you contact Fonality Support in order to resolve the hardware failure on the Primary trixbox Pro .
The typical fail-over time from the Primary trixbox Pro to the LBS is about 2 minutes. This process can take up to 10 minutes depending on your internet connection. We will discuss in detail later in this article why the fail-over process can take up to 10 minutes in some cases.

Fonality offers the Live Backup Server (LBS) option to minimize downtime caused by any software or hardware failure of the Primary Server. You cannot order a Primary trixbox Pro and then choose the LBS option at a later date. When you select the LBS option, Fonality provisions two Server IDs linked in our database as Primary and Backup. As soon as you plug in a trixbox Pro server, it immediately contacts Fonality's Data Center in order to establish redundant VPN tunnels that provide the framework for Fonality's hybrid-hosted service. When ordering a Primary server and an LBS, you will need to plug in and activate the Primary server first.
Fonality offers the LBS option with new trixbox Pro systems as an added level of reliability for an installation. It works by installing an exact replica of the trixbox Pro system that takes a snapshot of all data on the system including:
Fonality collects the system-snapshot at 30 minute intervals. You can enable the LBS to assume full control of your telephony infrastructure at need; the LBS will be ready to take over where the failed system leaves off.
This solution DOES NOT INCLUDE AUTOMATED FAIL-OVER.
The Status / Resources page contains information that is specific to the physical machine in use as the Primary server. When failed over to the backup, records for Server Activity, Network Activity, and Server Resources will not be available for time period prior to failing over. You will only see data for the physical machine currently processing calls. While running on the Backup server, this page will start collecting data and provide details on activity while failed-over. When you switch back from a fail-over to use your Primary server once again, the Resources page will not contain any data for the time period during which you were using the Backup server.
When you purchase the LBS package, Fonality provisions two Server IDs (SIDs) into our database records in advance of your installation. You will receive two servers, each with their own server ID. You want to plug the first server with the lower ID number, into your network. That server ID wil be your Primary trixbox Pro , and Fonality automatically configures the other server ID provisioned with your order as the live backup server - even before you plug it server into your network!
You must follow these requirements for the live backup server process to work:
Fonality strongly recommends that both the Primary and the LBS are installed on the same local subnet. There are many reasons for this:
These reasons and more are why Fonality strongly recommends having both the Primary and LBS as the same location, and in the same subnet. Remember, the point of LBS is to minimize downtime. In most cases, having the LBS remote adds additional complexity, and therefore additional time to the failover process.
If these conditions have been met however, and the customer understands the failover process, remote LBS is a viable solution for geographic disaster recovery.
***NOTE: Fonality uses the internal FQDN to synchronize files between the Primary and the LBS. This means that the Primary and LBS have to be able to see each other's internal IP address. In order for Fonality to support a remote live backup server, you MUST use VPN or some other form of internal routing.
For trixbox Pro customers ordering the LBS option with a new server, you will need to follow the 'activation' process for each of your servers. Once you complete the order process, you should take the following steps:
In the event your Primary trixbox Pro fails, you can enable your LBS to take over all Primary responsibilities by following these steps:
WARNING: If your server has 2 network interfaces, the second network interface is for phones only. If you have phones using this network, they should also be using the ip address of eth1 as their primary DNS server. Systems where the second network interface for the phones has been modified or is not being used by the phones for primary DNS even though they are connected to it, may experience problems with the failover to a live backup server.
When the primary is repaired and ready to come back online following an event that took it offline, you will want to make sure that the live backup server is returned to its role operating as that backup server. This will ensure that your files are properly backed up, that the fail over process runs smoothly, and that you do not experience any problems with phone registrations or upgrades.
The following steps will allow you to restore your live backup server to its role after your primary server has been down, but is ready to be brought back online.
Leave the original primary unplugged from the network
The live back up server is designed so that you do not experience down time if your primary server becomes damaged or inaccessible from the network. The live backup server set is not designed for permanent role reversal, where backup server comes online as the primary and the original primary turns into a backup server. Attempting to run the servers in reversed roles in this way can cause issues with upgrades and syncing of files. Unless the servers were activated incorrectly, the lower server ID of a live backup server set will always be the primary server when it is online. To make sure the servers in your live backup set are operating as designed, you will want to make sure that whenever the lower server ID is active and online, it is operating in its proper role as a primary server.
Repeat the process outlined for failing over to your live backup server.