Backup & Restore
Overview You can configure a regular backup schedule to ensure that you have a copy of your Asterisk and freePBX configuration, voicemail and CDR records. You can also restore a previous backup, in case of data loss or a major configuration fault. Backups are stored on the file system at /var/lib/asterisk/backups. You should make a point of making an offline copy of important backups.
Add Backup Schedule
- Schedule Name: Give this backup a friendly name (e.g. "Daily" or "Voicemail") to accurately identify what you're backing up. This will make future restores easier.
- Voicemail: Enable this if you want to include voicemail messages in this backup. This could seriously increase the size of your backups because you are backing up potentially large audio files.
- System Recordings: Enable this if you want to backup custom System Recordings you may have created for a Digital Receptionist or Queue. Again, this could increate the size of your backups because of the size of some audio files.
- System Configuration: Enable this option to backup your Asterisk and freePBX configuration data, including the MySQL and Asterisk databases. We recommend this be enabled for all backups.
- CDR: Enable this option to backup your Call Detail Records.
- Operator Panel: Enable this option to backup the Flash Operator Panel configuration.
Run Schedule You can chose a pre-configured schedule from the drop-down, or configure your own schedule using the Minutes, Hours, Days, Months and Weekdays select boxes. The pre-configured options are: Daily (at Midnight), Weekly (on Sunday at Midnight), Monthly (on the 1st at Midnight) or Yearly (on the 1st January at Midnight).
Restore from Backup This will list all the backups that are currently on your system (located at /var/lib/asterisk/backups). Click on the backup you wish to restore.