backups

archivebox

23 May 2020Last Commit6446 (2112/yr)Github Stars77Issues

▶️ Quickstart | Demo | Github | Documentation | Info & Motivation | Community | Roadmap

ArchiveBox takes a list of website URLs you want to archive, and creates a local, static, browsable HTML clone of the content from those websites (it saves HTML, JS, media files, PDFs, images and more).

You can use it to preserve access to websites you care about by storing them locally offline. ArchiveBox imports lists of URLs, renders the pages in a headless, authenticated, user-scriptable browser, and then archives the content in multiple redundant common formats (HTML, PDF, PNG, WARC) that will last long after the originals disappear off the internet. It automatically extracts assets and media from pages and saves them in easily-accessible folders, with out-of-the-box support for extracting git repositories, audio, video, subtitles, images, PDFs, and more.

borg

23 May 2020Last Commit6200 (1232/yr)Github Stars459Issues

More screencasts: installation, advanced usage

BorgBackup (short: Borg) is a deduplicating backup program. Optionally, it supports compression and authenticated encryption.

The main goal of Borg is to provide an efficient and secure way to backup data. The data deduplication technique used makes Borg suitable for daily backups since only changes are stored. The authenticated encryption technique makes it suitable for backups to not fully trusted targets.

See the installation manual or, if you have already downloaded Borg, docs/installation.rst to get started with Borg. There is also an offline documentation available, in multiple formats.

lsyncd

17 Mar 2020Last Commit4036 (474/yr)Github Stars110Issues

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.

shield

20 May 2020Last Commit248 (54/yr)Github Stars33Issues

Questions? Join us in Slack!

SHIELD is a data protection solution designed to make it easier for operations to protect their critical infrastructural data. It provides primitives for scheduling automatic backups of key systems, including PostgreSQL, MySQL, Consul, Redis and MongoDB, as well as a means for restoring backups in the event of an outage. Backups can be stored in a variety of cloud providers, including S3, Scality, Microsoft Azure Blobstore, and more.

The easiest way to get up and running with SHIELD is to deploy it via [BOSH][bosh], using the [SHIELD Bosh Release][shield-bosh].

elkarbackup

13 Dec 2019Last Commit222 (31/yr)Github Stars69Issues

ElkarBackup is a free open-source backup solution based on RSync/RSnapshot

Do you need more?

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

Elkarbackup is free open source software. Download the source code, make your changes and create your own Debian package

drebs

06 Nov 2014Last Commit35 (4/yr)Github Stars4Issues

shell command: If you do: drebs shell some_config you will end up at a shell with @drebs defined and you will be able to access @drebs.db, @drebs.config, & @drebs.cloud. If you set @drebs.cloud to be an instance of TestCloud from the test suite you should be able to execute various functions without actually hitting AWS and so work from your dev box.

Due to the nature of drebs being designed to be run from an ec2 you will need to be on your ec2 instance to test many of the AWS interactions.

You should be able to verify data on a snapshot by creating an ebs volume from the snapshot, attaching the volume to your instance and then mounting its file system on some mount point - aws docs on using volumes

zbackup

No Repo
* A versatile deduplicating backup tool.

urbackup

No Repo
* Another client-server backup system.

snebu

No Repo
* – Snapshot backup with global multi-client deduplication and transparent compression.

rsnapshot

No Repo
* Filesystem Snapshotting Utility.

restic

No Repo
* Secure, remote backup tool. Designed to be easy, fast, verifiable and efficient.
* An easy A remote incremental backup of all your files.

rclone

No Repo
* a command line program to sync files and directories to and from several cloud storage systems/providers.

duplicity

No Repo
* Encrypted bandwidth-efficient backup using the rsync algorithm.

duplicati

No Repo
* Multiple backends, encryption, web-ui and multi-OS backup tool.

burp

No Repo
* Network backup and restore program.

barman

No Repo
* Backup and Recovery Manager for disaster recovery of PostgreSQL servers.

bareos

No Repo
* A fork of Bacula backup tool.

backuppc

No Repo
* BackupPC is a high-performance system for backing up to disk.
* Lightweight, extensible meta-backup system.

amanda

No Repo
* Client-server model backup tool.