Sun Cobalt RaQ
 

raqbackup.sh 3.2f

ChangeLog

0.9 - 29.01.2001

  • prerelease

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
Nicht an diese Adressen schreibenHonig für Werbemails
Sun Cobalt RaQ Neuhaus Internet
Neuhaus Internet