0x1b - ESCAPE
HTML PDF Postscript


RUBI, aka Rubi's Ultimate Backup Implementation, is a collection of perl- and shellscripts to create backup on disk. Each backup generation has it's own subdirectory, changed files are copied from the source, unchanged files hardlinked to the last generation. So you get an inceremential backup in a filesystem. No hassle to restore single files or whole installations. Using ssh or rsh, RUBI is usable over networks.

Pascal Suter wrote some documentation. Some hints for RUBI on MacOS X in one of my Blog articles.


Download the latest version, unpack it in a convenient place like /opt. Go to /opt/rubi/bin and have a look at the several rubi-* scripts. Those are all real-world scripts running on several backup servers. Copy one of those scripts, enter your hosts and have fun.


# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
# This program is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# GNU General Public License for more details.
# You should have received a copy of the GNU General Public License
# along with this program; if not, write to the Free Software
# Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.


Current version is 4.0.0

  • Tarballs
  • CVS
    cvs -d :pserver:anonymous@cvs.0x1b.ch/var/cvs login
    (empty password)
    cvs -d :pserver:anonymous@cvs.0x1b.ch/var/cvs co rubi


Feel free to send ideas, patches, documentation etc. to Beat Rubischon, <beat@0x1b.ch>

  Name Last Modified  Size  Type
Parent Directory      
rubi-0.0.1.tar.gz  21:06:06 2000/02/17  630.6 kB  application/x-tar
rubi-1.0.0.tar.gz  17:26:19 2000/02/17  297.8 kB  application/x-tar
rubi-2.0.0.tar.gz  19:55:05 2000/02/17  696.5 kB  application/x-tar
rubi-2.0.1.tar.gz  18:48:24 2000/02/21  446.9 kB  application/x-tar
rubi-2.0.3.tar.gz  14:43:05 2000/03/27  447.0 kB  application/x-tar
rubi-2.0.4.tar.gz  14:43:24 2000/03/27  489.9 kB  application/x-tar
rubi-2.0.5.tar.gz  14:43:43 2000/03/27  490.0 kB  application/x-tar
rubi-3.0.0.tar.gz  14:23:45 2004/09/21  15.4 kB  application/x-tar
rubi-3.1.0.tar.gz  13:32:11 2005/03/29  15.6 kB  application/x-tar
rubi-3.1.1.tar.gz  15:49:46 2007/01/10  17.5 kB  application/x-tar
rubi-3.2.0.tar.gz  15:42:16 2010/10/22  15.0 kB  application/x-tar
rubi-4.0.0.tar.gz  17:34:30 2015/12/31  15.1 kB  application/x-tar