Daily Backups for PIAF 1755

darmock

PIAF Developer
Joined
Oct 18, 2007
Messages
2,892
Reaction score
98
There back.......

We have rewritten the daily backups for PBX in a Flash 1.7.5.5 ONLY. This backup will provide you with a toolkit to back up essential configuration files for your PIAF 1755 install.

Essentially cron runs a daily job every morning which will backup you PIAF configuration files using a number of methods. Once the various backup methods have been completed it will concatenate all of the results into a single archive. This archive can then be moved from your PIAF install to various locations via ftp/smb/USB flash/hard drive/Pogo plug. Rsync is also supported now on some transmission methods.

The backup methods are: freepbx backups, MysqlDump, Incredible Backups, Digium License Backups You may choose as many of these methods as desired. While generally the "kitchen sink" approach has some pitfalls we decided it made sense to provide the greatest flexibility.

The FPBX method uses the ampbackup.pl file from FPBX 2.6.0 and performs a standard freepbx backup. You can restore using this file using the freepbx restore function.

The MySQL Dump- this simply takes a snapshot of your MySQL database and archives it. In order to restore use standard sql commands

The Incredible Backup uses Wards proven approach to backups and utilizes most of the code in his open source version. The incredible backup restore program should restore this file just fine although this HAS NOT BEEN EXTENSIVELY TESTED. Your mileage may vary pioneers are required to test this. :beta1b:

The Digium License backup simply takes the contents of /var/lib/digium and tars them. if this folder does not exist nothing is done. To restore simply untar the archive.

The instructions for installation and configuration have also been rewritten and a link will be posted in this thread once it has been propagated into PIAF space.

NOTE please don't send us hundreds of emails of "you did not spell this right" or "your grammatical syntax is wrong".... Yes there are some errors we wrote the docs at 3am....

:beatdeadhorse5:

Instead we are looking for volunteers who enjoy doing documentation projects to step up and take ownership of these type of docs. They can rewrite them and gain credit for it.

:tankb:




HOW DO I GET DAILY BACKUPS?

1. run update-scripts
2. run install-dailybackups
3. Configure the daily-backup.conf file


regards

Tom
 

Members online

Forum statistics

Threads
25,811
Messages
167,759
Members
19,240
Latest member
nikko
Get 3CX - Absolutely Free!

Link up your team and customers Phone System Live Chat Video Conferencing

Hosted or Self-managed. Up to 10 users free forever. No credit card. Try risk free.

3CX
A 3CX Account with that email already exists. You will be redirected to the Customer Portal to sign in or reset your password if you've forgotten it.
Top