Please follow the instructions on this page. This page generates some lines of code which you'll have to execute on your Cobalt or BlueOnyx server - so there is no normal download procedure. But don't worry, you will see that it is very easy to setup raqbackup.sh
Since raqbackup.sh uses FTP to transfer the backup to another server you'll have to configure two servers. The source has to be a RaQ or blueOnyx server but the target machine can be any server with FTP-access.
You should know...
raqbackup.sh is not supported by Sun Cobalt and comes without any warranty.
if you like you can modify the script to your own needs under the terms of the GNU General Public License.
the Cobalt Migration Utility (CMU) exports (cmuExport) and imports (cmuImport) sites and users. raqbackup.sh uses cmuExport only. cmuExport exports all sites und users with all data and configuration to workingdirectory/data (default: /home/raqbackup/data)
raqbackup.sh starts cmuExport and transfers this export to the target machine
on my machines (RaQ3/RaQ4) raqbackup.sh needs 20-60 minutes to cmuExport all sites and to ftp them to the backup-machine. I have arround 150 sites with 1.5 GB data per raq
if you run raqbackup.sh every day you'll have two backup-versions (the cmuExport from today and yesterday) per source server on your target machine
to store these two versions I need arround 1 GB (500 MB each). To be sure you should have a lot of quota on the target machine.
you'll get the output of raqbackup.sh via mail. Be sure to check this mail.
source and target machine should be located in the same LAN (security, traffic!)
if you have two RaQs and you want that one RaQ backups the other please note: cmuExport exports all data under /home/sites/somesite/. You should be sure that you don't backup the backup of a backup of a backup and so on. This will result in very large backup-files. raqbackup.sh has two options to prevent this behaviour:
exclude directory (recommended): with this option you can exclude a directory under /home/sites/somesite/ from being cmuExported. If you use backup as username on the target machine and backup is a member of the site home you should specify /home/sites/home/users/backup as exclude-directory.
target directory: with this option you can ftp the backup to a directory outside of /home/sites/somesite/ on the target RaQ. You can use something like /home/backup. This directory won't be cmuExported when you run raqbackup.sh on the target machine. To use this option create the corresponding directory on the target RaQ and make sure that the ftp-user has write-access to this directory.
Plugins
plugin start: raqbackup.sh will search for scripts or programs with the names start.sh, start.pl, start.cgi or start in your plugin-directory working-directory/plugins and executes them before the script starts.
plugin end: raqbackup.sh will search for scripts or programs with the names end.sh/.pl/.cgi or end in your plugin-directory and executes them before the end of raqbackup.sh
plugin precmu: raqbackup.sh will search for scripts or programs with the names precmu.sh/.pl/.cgi or precmu and executes them before it executes CMU.
plugin postcmu: analog, but after CMU
plugin preftp: you get it, right? ;-)
plugin postftp
plugin premysqldump
plugin postmysqldump
plugin pretardirs
plugin posttardirs
Hosting Support for over 25 years
Experienced support means fast repairs, fast migrations, and fast Servers. Support for cPanel and blueOnyx control panels, Centos and Redhat back to the first versions!
With over 25 years providing hosting support online, your problem can be diagnosed and repaired fast at a reasonable price. Ask about our monthly package for ongoing support.
cPanel, Sun Cobalt, and BlueOnyx Support
We've supported the Sun Cobalt, and Cobalt Networks line of products since they were new. This includes building hundreds of RPM's and packages and a line of updates that keep a Cobalt RaQ4 current for DNS.
Migration and data recovery services, troubleshooting, repair, and monitoring for cPanel, Sun Cobalt RaQ, Sun Cobalt Qube, BlueQuartz, and BlueOnyx families of systems.
Managed Co-Location
It's great to have your own server in a datacenter and even better if you have someone you know for hands on work.
Co-Location prices start at $100 a month and it's high speed to everywhere on the internet from a fully certified datacenter.
Contact us with your requirements for a quote today!