raqbackup.sh 3.2f
ChangeLog
0.9 - 29.01.2001
1.0 - 16.08.2001
- initial release
- added some documentation
2.0 - 20.08.2001
- added support for CMU 2.x
- added support to backup MySQL-Databases
- added error-handling
- added timestamps
- added configuration-options
- changed documentation
- renamed from backup.sh to raqbackup.sh
2.1 - 24.08.2001
- added support to backup DNS-records
- added detection for CMU-version
- added detection for source-hostname
- added update-check for raqbackup.sh-version
- added website with auto-installation at http://www.neuhaus-internet.de/cobalt/raqbackup/
- added workaround for a small bug in CMU 2.x
- added option to delete files on the source machine after ftp'ing them
- added option to change the diretory on the target machine
- changed documentation
- fixed some small bugs
- improved error-handling
- reduced potential ftp-errors
2.2 - 13.09.2001
- complete rewrite
- new - much shorter - output of the script
- added option to exclude a directory from cmuExport
- changed default working-directory from /home/cmu/sourcename to /home/raqbackup
- changed documentation
- fixed some small bugs
3.0 - 01.06.2002
- you can cutomize the mail-address where raqbackup.sh will send you the backup-report
- option DNS-directory replaced with Tar directories. You can tar unlimited directories now.
- you can start raqbackup.sh with the "screen"-parameter to get the output displayed on your screen (including full cmu-output)
- you can start raqbackup.sh with the "help"-parameter to get some more or less useful information
- raqbackup.sh will log more information to working-directory/logs
- added possibility for your own "plugins": you can create your own scripts under working-directory/plugins
- added option to define the port to ftp the files to the target-machine (if you don't use the standard-port)
- raqbackup.sh displays the current load-average
- raqbackup.sh displays a warning if you still use CMU 1.x
- fixed some very small bugs/typos
3.1 - 14.09.2002
- improved exclude-dir-function
- new option detailed backup-report
- new option to compress all xml-files to a single tar.gz-file
- new option to compress the mysqldump-file
- fixed a bug in conjunction with the rm-command where the rm-command was not able to delete all files on some systems
- fixed the same bug in cunjunction with the mv-command and the exclude-dir-function
- fixed some very small bugs
3.2 - 03.04.2003
- if the target-server is not available, raqbackup.sh tries up to one hour to connect to the server
- raqbackup.sh checks if the first and the last file are transferred succesfully to the target-server
- raqbackup.sh will store files on the source RaQ automagically if ftp fails
- raqbackup.sh will add an "ERROR" to the subject-line of the status-mail if something important failed
- fixed a bug where raqbackup.sh did not ftp *.gz*-files. Many thanks to Brett Wright.
- some cosmetic fixes
3.2b - 06.04.2003
- fixed two small bugs introduced in 3.2 where I had wrong conditions
3.2c - 20.04.2003
- added a condition to test the tardirs-string. Many thanks to Ben Lucas.
- some cosmetic fixes
3.2d - 28.12.2003
- added system usage information.
- added option to define the user for mysqldumps. Many thanks to Neil Kemp.
- added -Q to the mysqldump-function to quote reserved words. Many thanks to Jeremy Coates.
- added quotes to allow spaces in the ftp password. Many thanks to Matthew Nuzum.
3.2e - 14.02.2004
- fixed a copy&paste bug related to the mysqldump-function. Many thanks to Dan.
3.2f - 26.03.2004
- fixed a bug with a missing data directory if you don't want to use CMU. Many thanks to Karl Gagnon.
- some cosmetic fixes
- added preparation for the upcoming feature online diagnostics
To-Do
- add possibility to store more versions of your backup-files
- encrypt the transfer
|