Hi All
UPDATED May 9, 2007
Latest version of Mondo Suite
http://www.script-trix.us/files/MondoTrixBackup.pdf
This is complete guide to installing and configuring an automated backup solution using Mondo on Trixbox. I would recommend you download this and look at it.
Program available at
http://www.script-trix.us/diskbackup.htm
The web page has been updated extensively
OLD POST CONTINUES...
Based on some discussion by Damien in the help section I have created an all in one hard disk/partition backup script which should answer our needs. This schema is based on MONDO which is an open source backup product.
This has been tested with TB 2.0 and 2.1.5B with the centos kernels 2.6.9-32.0.2 and 2.6.9-42.0.10. This has been tested on lab machines and production machines. It has also been tested on vmware versions.
So far I have not been able to break this process however I am sure someone out there will.
Essentially the install-mondo.sh program installs mondo and all of the support programs onto your TB install. It also places a script file in the /etc/cron.weekly folder which is run once per week. The script, mondobackup.cron, runs mondo in a command line mode and generates cdrom sized ISO's and stores them on the local hard drive. NOTE THIS PROCESS TAKES A REALLY REALLY REALLY long time!!! Once mondo is finished the script continues and copies the ISO files to a remote FTP site and alternately a local USB hard drive (make sure it is big enough!) or a SMB SHARE
new ^^^^^^^^
If your TB system breaks Repair the hardware and then get the ISO files stored on your ftp server and burn them using any old burning software to a cdrom. Then insert the mindi disk and boot. Follow the onscreen prompts and your TB system is back. If you have been using my DailyBackup script you would then use freePbx's restore to restore your latest configs etc.
I have modified the install-mondo.sh and mondobackup.sh scripts to add full SMB Client support to the script. This feature will allow you to copy your backup ISO's to a Windows machine or another machine that runs SAMBA Server. My current problem is I am still writing the documentation however /etc/cron.weekly/mondobackup.cron source is documented albeit somewhat briefly. I should have the full docs up later today but the new files are available for download and install. NOTE the SMB transfer is turned off by default for the moment.
Until a few people have tested this it is still listed as experimental. There are detailed directions on the website for your perusal.
I will also be modifying my original daily backup scripts to provide full smbclient support.
Enjoy
Tom
Member Since:
2006-09-18