backintime - Back In Time - A simple backup tool for Linux

  •        9

Back In Time is a simple backup tool for Linux, inspired by "flyback project". It provides a command line client 'backintime' and a Qt5 GUI 'backintime-qt' both written in Python3.

https://github.com/bit-team/backintime

Tags
Implementation
License
Platform

   




Related Projects

rsync-time-backup - Time Machine style backup with rsync.

  •    Shell

This script offers Time Machine-style backup using rsync. It creates incremental backups of files and directories to the destination of your choice. The backups are structured in a way that makes it easy to recover any file at any point in time. It works on Linux, macOS and Windows (via WSL or Cygwin). The main advantage over Time Machine is the flexibility as it can backup from/to any filesystem and works on any platform. You can also backup, for example, to a Truecrypt drive without any problem.

duplicity - Encrypted bandwidth-efficient backup using the rsync algorithm

  •    Python

Duplicity backs directories by producing encrypted tar-format volumes and uploading them to a remote or local file server. Because duplicity uses librsync, the incremental archives are space efficient and only record the parts of files that have changed since the last backup. Because duplicity uses GnuPG to encrypt and/or sign these archives, they will be safe from spying and/or modification by the server.

rsync - incremental file transfer program for Unix systems

  •    C

rsync is a file transfer program for Unix systems. rsync uses the rsync algorithm which provides a very fast method for bringing remote files into sync. It does this by sending just the differences in the files across the link, without requiring that both sets of files are present at one of the ends of the link beforehand. It can update whole directory trees and filesystems. It can use rsh, ssh or direct sockets as the transport.

timeshift - System restore tool for Linux

  •    Vala

Timeshift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system. In RSYNC mode, snapshots are taken using rsync and hard-links. Common files are shared between snapshots which saves disk space. Each snapshot is a full system backup that can be browsed with a file manager.

Rsync Incremental Backup Script

  •    PHP

RIBS is an incremental backup system written in PHP which utilizes some common *nix programs (specifically rsync, ssh and cp).


yarbu - Yet Another Rsync Backup Utility

  •    Shell

Yet Another Rsync Backup Utility (YARBU). A robust but powerful snapshot-like rolling backup utility with email notification and straightforward configuration.

Jarf

  •    DotNet

Just Another Rsync Front-end for Windows. Consists in a GUI front-end for the Rsync client functionality and a Windows service for the Rsync daemon. It is bundled with a minimum Cygwin-port of Rsync (rsync.exe, UTF8-patched cygwin1.dll and cygiconv-2.dll). The primary goal i...

rsnapshot - a tool for backing up your data using rsync (if you want to get help, use https://lists

  •    Perl

rsnapshot comes with ABSOLUTELY NO WARRANTY. This is free software, and you are welcome to redistribute it under certain conditions. See the GNU General Public Licence for details. rsnapshot is a filesystem snapshot utility based on rsync. rsnapshot makes it easy to make periodic snapshots of local machines, and remote machines over ssh. The code makes extensive use of hard links whenever possible, to greatly reduce the disk space required.

pgbackrest - Reliable PostgreSQL Backup & Restore

  •    C

pgBackRest aims to be a simple, reliable backup and restore system that can seamlessly scale up to the largest databases and workloads. Instead of relying on traditional backup tools like tar and rsync, pgBackRest implements all backup features internally and uses a custom protocol for communicating with remote systems. Removing reliance on tar and rsync allows for better solutions to database-specific backup challenges. The custom remote protocol allows for more flexibility and limits the types of connections that are required to perform a backup which increases security.

dumpnet

  •    Shell

dumpnet is a collection of bash scripts that allows you to backup multiple servers simultaneously. You can do incremental file system dumps with tar, dump and rsync, backup databases and much more. AIDE can also easily be integrated.

Rabak, a backup solution using rsync

  •    Perl

A reliable rsync based backup system, simple to configure, simple to run, simple to restore data

Imlug Remote Backup System

  •    Shell

Imlug Remote Backup System make local copy of a dir and send other to a remote machine using rsync or ssh. You need Bash, Tar, ( Bzip2 or Gzip for compress ) and rsync and ssh.

qt5-book-code - Porting source code of the book C++ GUI Programming with Qt 4 from Qt4 to Qt5

  •    C++

Porting the source code of the book C++ GUI Programming with Qt 4 (second edition) from Qt4 to Qt5 by Mutse Young. The examples for all chapters with Qt 5.0 will be built on Ubuntu 12.04, and you can install qt5.0 with ppa.

btrbk - Tool for creating snapshots and remote backups of btrfs subvolumes

  •    Perl

btrbk is a backup tool for btrfs subvolumes, taking advantage of btrfs specific capabilities to create atomic snapshots and transfer them incrementally to your backup locations. The source and target locations are specified in a config file, which allows to easily configure simple scenarios like "laptop with locally attached backup disks", as well as more complex ones, e.g. "server receiving backups from several hosts via ssh, with different retention policy".

bck-backup

  •    Perl

Software for automated backups using standard tools like rsync and tar, with easy to configure config file. Check backup reports by mail or via built in web server. Centralized report client/server for easy control of all your backup servers.

Affa Backup Server

  •    Perl

Affa turns a linux server into a dedicated backup server in less than an hour. Affa backs up systems which have sshd running and rsync installed. Affa runs unattended and sends warning messages in case of any errors or can be monitored by Nagios.

rfix - incremental Remote file FIXer

  •    C++

rfix is a variation of rsync (rsync.samba.org). It does incremental diffs between files. The main difference from rsync is that rfix doesn't require a shell access and it's portable to monouser OSs without introducing a potential security breach.

rdbackup

  •    Perl

Rdbackup is a small and easy to use backup system based on rsync and ssh. It works with a disk-to-disk backuping strategy where the data are stored on a single backup server. Rdbackup also provides a status monitoring through the SNMP interface.

rsback

  •    Perl

rsback makes rotating backups using the common rsync program combined with hard-link copies on Unix-based backup hosts. This results in a fast and disk space saving backup technique.

Relax-and-Recover

  •    Shell

Linux disaster recovery and system migration solution