Telephony System is very important for all businesses today, and they try to keep it on service because of huge Impacts when are hit.
We are going to introduce some solutions for DR planing.
www.senatelecom.com
5. • Unforeseen Events Happen
– Power failures
– Hardware failures – such as Servers, Switches, Hard Drives
– Human Errors!
• Huge Impacts when Mission Critical Systems are hit
– Financial, productivity, reputation, customers base/retention
• Important to Have a Plan!
• Many useful guides are available online for IT Operations
5
Why Disaster Recovery Planning?
6. • Modern IP-PBX systems facts:
– They are software applications running on standard computing
platforms
– They leverage the IT infrastructure: Servers, Storage, Firewalls,
Routers, Switches, LAN, WAN, etc.
– They need to be part of your DR plan!
• FreePBX (and PBXact from Sangoma) fit this model - lots of features
provided to mitigate risks
6
Phone Systems are Mission Critical
8. • Back-up and Restore
• Virtual Machine Snapshot
• Warm Spares
• High Availability Systems
8
FreePBX Disaster Recovery Options
9. • Local Backup
– WebGUI Driven Module
– Creates Backup of:
• Databases
• User Configuration
• Voicemail, recordings, CDRs
– Performs backup on manual or scheduled basis
– Completely customizable
• Offsite Backup (2 options)
1) You can use your own FTP Server as an external destination for offsite backups
2) Service offering automatic backup of system to Sangoma’s FTP infrastructure
This can be implemented by adding offsite backup annual license.
9
Backup and Restore Module
http://wiki.freepbx.org/display/FPG/Using+the+Backup+module
10. • FreePBX and PBXact run on VM infrastructure
• VM Snapshot is a great feature
– A copy of the virtual machine's disk data, configuration, disk file at a particular
point in time
– To restore a VM to that particular point in time
• VM Snapshot vs Backup &restore
- VM snapshot
• Restores a complete system (including OS and all data and configuration)
- Backup & Restore
• Restores only FreePBX user configuration/data/Voicemail on an exiting FreePBX VM system
- Restoring from a VM snapshot is faster than restoring a backup
10
Virtual Machine Snapshot
11. Warm Spare
11
• Two FreePBX / PBXact server setup
• Warm spare will keep a backup of primary system
– This is pre-configured upon setup, and optionally
scheduled
• Failover is Manual
• When failure occur
– Disconnect production server from network
– Change IP address of warm spare system to the
production server IP address
• No special licensing required for Warm Spare
– Must have individual Deployment IDs per server
– Commercial Module Licenses must be identical on both
boxes
Backup over SSH connection
LAN Cable LAN Cable
PBX A PBX B
LAN
SIP phones, Gateways, SBCs are automatically directed to an
active server. No technician intervention required on these
nodes
http://wiki.freepx.org/display/FPG/Warm+Spare+Setup
12. High Availability (HA) Add-On
12
• HA License
– Two FreePBX / PBXACT servers setup in a High
Availability configuration
– Configuration is synchronized between two
units
– Constant monitoring
– If Primary server fails the other automatically
takes over
• Failover time ~ < 1 minute
• 1 HA license per server is required
• Commercial Module Licenses must be
identical on both boxes
Unique Cluster Virtual IP Address
Sync / Monitor Ethernet cable
LAN Cable LAN Cable
PBX A PBX B
LAN
SIP phones, Gateways, SBCs are automatically directed to an
active server. No technician intervention required for these
nodes
http://wiki.freepbx.org/display/FPG/FreePBX+High+Availability
13. Failover Options Floating IP Auto Migration Additional Costs Downtime
Local Backup No No No
Human & system
Dependent
Offsite backup Service No No
No cost when using your
own FTP Server
There is a cost if
subscribe to Sangoma’s
service
Human & system
Dependent
VM snapshot No No No
Human & system
Dependent
Warm spare No No Need a standby server
Human & system
Dependent
High Availability Yes Yes
Need a standby server
+ HA software licenses
Under 1 min
13
Comparisons
15. • Sangoma sells a series of hardware appliances pre-installed with FreePBX
or PBXact
• The systems have hardware feature to help recovery / prevent faults
– Raid1 (System 400 and 1000)
• Replication of data to two hard drives
• If first hard drive fails, you do not lose your PBX
– Dual redundant internal AC modular power supplies (System 1000)
• Hardware redundancy
• Connects to different power feeds
– IPMI (System 1000)
– Independent module built inside the PBX with its own IP address
• Access to all internal hardware resources
• Remotely reboot/restore/reinstall a failing system
15
FreePBX / PBXact appliances
http://wiki.sangoma.com/display/PPS/FreePBX+Appliance+Comparisons
16. Session Border Controllers - HA
16
• Hardware failover supported in our SBCs
• HA provided free-of-charge and no license requirement
• Similar to FreePBX / PBXact HA
17. Vega Gateways failover option
17
• All phones rely on hosted provider for all
services
• In normal operation all calls flow through
ENP to hosted provider
• Multi destinations for proxy and registrar in the
same Sip Profile and up to 5 sip profiles.
18. Sangoma phone options
18
• All phones are registered to the PBX
through SBC
• Phones support dual registration and dual
outbound proxy
• When PBX fails, phones will be registered to
the SBC using secondary proxy setting
option on the phones
• Phones will be available through
registration to the SBC
20. • DR planning is required for your business and must include
your PBX
• Sangoma offers many options for DR planning
– FreePBX / PBXact
• Onsite/Offsite backup, Warm Spare and VM Snapshot
• High Availability and / or hosted offering least downtime
– Connectivity devices
• Vega Gateways with Local Survivability (ENP) and SBCs with HA
20
Conclusion