| See also the
SOFTWARE INDEX for more Software tools |
|
Application - Backup Lite |
Backup-Lite is a pair of Perl Scripts and configuration files
designed to allow you to backup any directory, file or number of directories on
a server to another server at a remote location. The Backup generation script
(bumake) runs on the server to be backed up. The file collection software
(buget) runs on the remote server which will collect the backup sets. After each
backup the software will send an email to the email addresses specified in the
script to notify you it has completed. The email contains a summary of all files
in the archive as well as directory/path information, archive size, date and
time.
Please do not attempt to remove the
copyright information printed in the emails the software generates. If you want
to remove the Copyright information please license the software for $25.95
here.
BACKUP GENERATION SOFTWARE - (bumake)
-
Backup as many files or directories on a server
as you wish,
-
Create as many archives as you wish,
-
Because the software runs as root, you can backup
any file or directory. Example - MySQL, Sybase and Oracle tables and databases
-
Completely secure as it is not accessible from
the internet at all
-
Schedule backups to run automatically under CRON
FILE COLLECTION SOFTWARE -
(buget)
-
Login to any server and remotely FTP a
file or files from the remote server,
-
Configure as many remote servers as you
wish,
-
Lightning quick server to server copying
of large files
-
Completely secure as it is not accessible
from the internet at all
-
Specify the path to store the fetched
files on a per file basis
|
How It Works |
BACKUP GENERATION SOFTWARE - (bumake)
bumake is executed in a CRON job every NN (nn can be
whatever you make it). It can also be run manually from the command
line (mainly for testing purposes).
When bumake runs, it loads the configuration file
(which you setup) and traverses the directories specified creating
backups in zipped tar ball archives you specify. When the script is
done, zipped archives are moved to the directories you specified.
Once the script has completed, it will send an email to the email
address specified in the configuration file with a summary of what
it did.
FILE COLLECTION SOFTWARE - (buget)
The script runs under CRON but may
also be run manually. At every CRON interval (specified by you), it
loads the configuration file (specified by you) and commences to log
in to the remote servers (one at a time) with the usernames and
passwords specified in the configuration file. Each
username/password has a named archive and the script will download
the archive and save it in a specified directory. Additionally, up
to two emails will be sent for each archive -- one to you and
(presumably) one to the person for whom you did the backup.
|
|
Special Requirements: |
Both scripts run as root. You must have root access to
the servers to install and run as root. If you do not own the
server, it is unlikely you will have root access. (You can install
the scripts as a non-root user but then you cannot backup system
files or databases).
|
|
Server Requirements: |
-
A *NIX server (Linux, UNIX etc) with Perl 5.006 or
later installed, ,
-
It will probably run on Windoze but
we have not tested it,
-
a working version of tar
installed on the server,
-
a working version of wget
installed on the server,
-
cron must we working if you
want to schedule backups,
-
vi or pico (or
whatever) to edit text files,
-
sendmail if you want email
sent to you when the backup is complete,
-
root access (if you want to do MySQL or Sybase
backups)
| Skill Level
Required: |
PLEASE NOTE that these scripts are not intended for beginners. They
require way more skill and knowledge of Linux than installing a simple Message
Board or Guest Book script. To be able to successfully install them and get them
to work requires knowledge of Linux, using a shell connection to the server,
CRON and how to set up file rights etc. If you do not have this experience,
DO NOT attempt to install these scripts on your server as you will most
likely break it.
|
| Help |
Help is available at the
forum only for licensed software.
|