About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
  • License: Freeware
  • Last update: 7 years ago
  • Total downloads: 140
  • Price: Free |
  • Operating system: Linux
  • Publisher: Stefan Tomanek
See full specifications

linux default iconTartarus Publisher's description

A flexible yet simple backup solution

Tartarus is a software that provides a nice wrapper around basic Unix tools such as tar, find and curl (well, that's not that basic) to provide a seamless backup solution, aimed at automatic gathering and backup. It has the ability to do full as well as incremental backups and is published by Stefan Tomanek under the rules of the GPL.

Instead of relying on single usage backup scripts or complicated command lines, "tartarus" reads its configuration from easily managable configuration files. It can store gathered data in regular files, or upload the backup directly (on the fly) to an FTP server. For more specific usage scenarios, custom methods can also be defined within the config file.

What do I need?

The Program itself is a simple shell script, so any basic unix shell should be sufficient to run it (development has been done with "bash", so this would be obviously the best choice). The creation of the archives is left to "tar" (in its GNU incarnation), while the set of files to be saved is gathered with the help of "find". If you want to use the snapshot feature, LVM utilities are of course required as well.

* tar
* afio (only when using the afio archive format)
* find
* curl (when storing the backup on an FTP site)
* If snapshot functionality is used:
o lvdisplay
o lvremove
o lvcreate
* GnuPG for encryption support
* perl (for splitting the archive in multiple chunks)

In case you are using Debian GNU/Linux, Tartarus can be installed as a package via APT. This method is highly recommended due to apt keeping track of updates. Just add the following line to your list of apt sources (e.g. in "/etc/apt/sources.list.d/tartarus.list") and enter "apt-get update && apt-get install tartarus":

deb http://wertarbyte.de/apt/ ./

To import the GPG key used to sign the packages and the repository content, enter "curl http://wertarbyte.de/software-key.gpg | apt-key add -".

wget -O /etc/apt/sources.list.d/wertarbyte-apt.list http://wertarbyte.de/apt/wertarbyte-apt.list
wget -O - http://wertarbyte.de/apt/software-key.gpg | apt-key add -
apt-get update
apt-get install tartarus

The program archive itself can be obtained from here, documentation is available as well.

If you store your backup files on an FTP server with limited storage, you might also be interested in the helper script "Charon" which removes stored backups exceeding a specific age and is included in the tartarus distribution package.

Here are some key features of "Tartarus":

В· shell script relying on standard software and formats (tar)
В· modular and flexible configuration handling
В· full and incremental backups
В· filesystem snapshot functionality (when used in conjunction with LVM)
В· On-the-fly uploading to an FTP site
В· Encryption (symmetric and asymmetric) using GnuPG
В· splitting the archive into several files

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install and Uninstall

Tartarus Tags:

Click on a tag to find related softwares

Is Tartarus your software?

Manage your software

Most Popular

linux default icon JOrg 0.93 RC
It's a software to help you control your files and their location.
linux default icon Android HTC 2.3
Android ported to the HTC Vogue, Kaiser, Polaris, and Nike.
linux default icon iReport Designer for JasperReports 4.0.2
iReport is the free, open source report designer for JasperReports.
linux default icon jGRASP 1.8.8_07 Beta
jGRASP is a lightweight development environment,.....
linux default icon Code::Blocks 10.05
A C/C++ IDE built with configurability and extensibility in mind

Related Category

» Archiving (73)
» Benchmarking (88)
» Other (3482)
» Printer (63)
» Shell Tools (113)