My favorites | Sign in
Project Home Downloads Wiki Issues Source
Project Information
Members
Featured
Downloads
Wiki pages
Links

What is Eloy

Eloy is a comand line backup system. Configure the directories to backup and Eloy does partial backups of all changes. List all changes and restore older versions of files and directories.

Under the hood, Eloy uses rsync.

Mission

Eloy tries to be something like Apples Time Machine for the command line.

Installation

  • Download Eloy
  • put eloy.sh anywhere on your machine
  • add the following to your .bashrc:
  • alias eloy='path/to/eloy.sh'
  • put the eloy.cf configuration file in your home directory
  • edit the file, filling in your source and target directories and optional excludes
  • rename the file to .eloy

Creating backups

eloy backup

This will create an initial backup if no previous backup has been made in the target directory. Otherwise a partial backup will be created.

Please refer to the full list of commands to learn more about Eloy.

Plugins

You can add custom "plugins" to the backup process. Plugins are scripts that are executed when running eloy backup. The scripts can use all functions and variables from eloy.sh. Check out the demo plugin or the postgresql plugin.

Powered by Google Project Hosting