Latest Version: 1.0
Release 3
News
15 November 2006 (andys6276)
REOBack is back in Development!
23 March 2002 (techno)
REOBack 1.0r3 Released! This is basically a response to the numerous
feature/bug reports from users like you! Thanks to Richard for working
on bug fixes all of last week.
Keep those feedbacks coming. :)
21 August 2001 (techno)
REOBack 1.0 Released! This is the first public release. It is available
via TAR/GZ files and RPM package.
08 August 2001 (techno)
We are currently working on the first public beta release of REOBack
estimated to be released by August 19, 2001. Stay tuned!
[Back to Top]
About
REOBack (pronounced "ray-o-back") is a backup solution designed for
Linux users and system administrators. It is designed to be simple to
set up, and easy to use. It is great as a quick solution for those who
procrastinate about backups. It supports automatic full/incremental
backups of files you define, remote backups via NFS or FTP, as well
as auto deletion of old backups. See the latest README
for more information.
Project sponsor:
Main developer: Randy Oyarzabal (techno91 at users dot sourceforge dot net)
Other developers and contributors:
Richard Griswold (griswold
at users dot sourceforge dot net)
Nate Steffenhagen (frankspikoli
at users dot sourceforge dot net)
Copyright © 2001, 2002 Randy Oyarzabal (techno91
at users dot sourceforge dot net)
REOBack is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by he
Free Software Foundation; either version 2 of the License, or (at your
option) any later version. All we ask is that you keep copyright
notices and headers intact, and give credit to the original developers
and contributors.
REOBack is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Library General Public
License for more details.
[Back to Top]
Requirements
REOBack was written and tested using RedHat Linux 7.1/7.2. Since it was written
in Perl and uses standard UNIX tar and gzip, I'm positive that it will
work on just about any flavor of UNIX. But just in case, here's the
official requirements:
- Linux or any flavor of UNIX (provided, the following are available:)
- Perl v.5.6.1
- Net::FTP Perl Module (optional, needed only if doing FTP backups)
- Tar
- Gzip
REOBack has been reported to run on RedHat Linux, Free BSD,
Mac OS X, and AIX. If you install REOBack on any OS other than what's
listed above, and it works, let us know.
[Back to Top]
FAQ
There's no FAQ yet. See the README file instead.
[Back to Top]
Downloads
Latest Version: 1.0
Release 3
Older versions
can be found here.
[Back to Top]
Changes
Changes in version 1.0 Release 3:
- Fixed problem when backing up "/" (root dir).
- Fixed "rename" code to use "move" to work
across filesystems.
- Fixed the directory permissions problem when restoring backups.
- Changed tar parameters from "cpfz" to "-cpzf"
for compatability with
other flavors of UNIX i.e. AIX.
- Check if Net::FTP is installed when doing an FTP remote backup,
* Fixes bug 463642
- Automatically create directories from settings.conf if they do
not
exist. Parent directories are created if necessary.
* First half of fix for bug 482380
- Better error checking and reporting.
* Second half of fix for bug 482380
- Removes large (>2GB) archives, even if Perl does not have large
file
support. This relies on the tar command having large file support
enabled, but both the file system and the tar command have to have
large file support to create a file larger than 2GB.
* Fixes bug 521843
- Skip removing comments for FTP passwords. REOBack will now treat
everything after 'ftppasswd = ' as a password, except for leading
and
trailing whitespace. For example, for the line
'ftppasswd = my##password ', REOBack will extract 'my##password'
as the FTP password.
* Fixes bug 506178
- Correctly handle the case where there are no files to skip.
- Fixed a bug with checking for the last modification time for symbolic
links.
- Perl regular expressions (wild cards) for Skip: directives. For
example, to skip all files and directories in your home directory
that
start with a dot, you can use:
Skip: /home/myself/\..*
Wondering what '\..*' does? The leading backslash, '/', tells
REOBack
(actually Perl) to treat the next dot, '.', as a literal dot.
The
third dot tells Perl to match any character, and the asterisk,
'*',
tells Perl to perform the match zero or more times.
-
Suppress "Removing leading `/'" message from tar.
-
Prints correct backup type.
-
Prints version each time it is run.
-
Creates fewer temporary files.
-
General code streamlining and cleanup.
The complete
changelog can be found here.
[Back to Top]
Logos
Here are some REOBack logos (created by Nate Steffenhagen) you may use on your site if you wish. Click on a logo to get ready-to-use code:
[Back to Top]