elkarbackup - Open source backup solution for your network

  •        83

Elkarbackup users can subscribe to our mailing list to receive notifications about new versions or make any question.

https://www.elkarbackup.org
https://github.com/elkarbackup/elkarbackup

Tags
Implementation
License
Platform

   




Related Projects

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.

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.

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.

rsnapshot

  •    Perl

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 uses hard links whenever possible, to greatly reduce the disk space required.

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.


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.

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).

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.

BackupNetClone

  •    Shell

BackupNetClone is a set of shell scripts that use rsync to provide convenient snapshot backups with minimal disk usage. The concept is based on rsnapshot but does not require Perl. BackupNetClone was originally tailored to D-Link's DNS-323 NAS device.

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...

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.

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

  •    Python

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.

sshync - Auto-sync files or directories over SSH.

  •    Javascript

Auto-sync files or directories over SSH using rsync and fs.watch(). Exclude files or directories by creating .sshyncignore in your source root (see repo root for example).

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.

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.

lsyncd - Lsyncd (Live Syncing Daemon) synchronizes local directories with remote targets

  •    Lua

Lsyncd watches a local directory trees event monitor interface (inotify or fsevents). It aggregates and combines events for a few seconds and then spawns one (or more) process(es) to synchronize the changes. By default this is rsync. Lsyncd is thus a light-weight live mirror solution that is comparatively easy to install not requiring new filesystems or block devices and does not hamper local filesystem performance. Rsync+ssh is an advanced action configuration that uses a SSH to act file and directory moves directly on the target instead of re-transmitting the move destination over the wire.

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.

Rabak, a backup solution using rsync

  •    Perl

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

Sync2NAS

  •    

Sync2NAS enables the WindowsŽ desktop user to easily create and schedule data replication tasks of selected folders to an rsync-enabled server. Sync2NAS schedules rsync for remote mirrored archives and online backups.

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".