Backup: Difference between revisions

From miki
Jump to navigation Jump to search
Line 2: Line 2:


List of backup software.
List of backup software.

=== Attic ===
* https://attic-backup.org/

Maybe best to consider its fork instead: BorgBackup.


=== BackupPC ===
=== BackupPC ===
See [[BackupPC]].
See [[BackupPC]].

=== BorgBackup ===
See [https://github.com/borgbackup/borg Borg on GitHub].

Borg is actually a fork of Attic.

* [https://www.reddit.com/r/linux/comments/42feqz/i_asked_here_for_the_optimal_backup_solution_and/ Reddit post]
: With interesting comments, config... Also mention cloud solution rsync.net with support for Borg/Attic and ZFS.


=== Bup ===
=== Bup ===
Line 12: Line 25:
See [[Burp]].
See [[Burp]].


=== BorgBackup ===
=== Obnam ===
* https://obnam.org/
See [https://github.com/borgbackup/borg borg on GitHub].
: [https://obnam.org/tutorial/ Tutorial], [http://code.liw.fi/obnam/manual/manual.html manual].

;Reviews
* [https://unix.stackexchange.com/questions/130727/what-is-the-expected-performance-of-obnam-or-why-is-it-so-slow What is the expected performance of obnam? Or: why is it so slow?]

;Pros:
* Can be tuned to make it much faster (up to 10x, with extra memory though) [https://unix.stackexchange.com/questions/130727/what-is-the-expected-performance-of-obnam-or-why-is-it-so-slow]

;Cons:
* Slow with small files [https://groups.google.com/d/msg/bup-list/QNYW_VsaJqg/PnsGOThi1lkJ]
* Very slow, in particular large backup [https://unix.stackexchange.com/questions/130727/what-is-the-expected-performance-of-obnam-or-why-is-it-so-slow], [http://librelist.com/browser/attic/2015/3/31/comparison-of-attic-vs-bup-vs-obnam/].

=== SimpleSnap ===
[http://changelog.complete.org/archives/9168-backing-up-every-few-minutes-with-simplesnap SimpleSnap] is a tool to backup ZFS snapshots easily.

Pros:
* Very fast snapshot (25s).

Cons
* Requires ZFS
* Not cross-machine deduplication.

Speed seems very interesting. But how setup ZFS? Maybe some hints in this [http://changelog.complete.org/archives/5547-research-on-deduplicating-disk-based-and-cloud-backups benchmark] from same author.


=== Other ===
=== Other ===


* Amanda
* Amanda
* [https://attic-backup.org/ Attic]
* Bacula
* Bacula
* [https://labs.riseup.net/code/projects/backupninja/wiki/Usage Backupninja]
* [https://labs.riseup.net/code/projects/backupninja/wiki/Usage Backupninja]
Line 27: Line 62:
* [https://www.urbackup.org/administration_manual.html UrBackup]
* [https://www.urbackup.org/administration_manual.html UrBackup]
* [http://zbackup.org/ ZBackup]
* [http://zbackup.org/ ZBackup]
* [https://bitbucket.org/nikratio/s3ql/ S3QL]


== How well? ==
Backup reviews:
List of backup reviews:
* [https://www.cyberciti.biz/open-source/awesome-backup-software-for-linux-unix-osx-windows-systems/ 5 Awesome Open Source Backup Software For Linux and Unix-like Systems]

* [https://www.cyberciti.biz/open-source/awesome-backup-software-for-linux-unix-osx-windows-systems/ 5 Awesome Open Source Backup Software For Linux and Unix-like Systems (November 6th, 2014)]
: Review Bacula, Amanda, Backupninja, Backuppc, and UrBackup. Also cite Rsnapshot, rdiff-backup, Burp, Duplicity, SafeKeep, DREBS.
: Review Bacula, Amanda, Backupninja, Backuppc, and UrBackup. Also cite Rsnapshot, rdiff-backup, Burp, Duplicity, SafeKeep, DREBS.

* [http://librelist.com/browser/attic/2015/3/31/comparison-of-attic-vs-bup-vs-obnam/ Comparison of Attic vs Bup vs Obnam (March 31, 2015)]
: Attic wins hands down on big data set for backup, and in all cases for restore (much much faster).

* [https://anarc.at/blog/2014-11-18-bup-vs-attic-silly-benchmark/ bup vs attic silly benchmark]
: Both looks similar. Attic a bit faster.

* [https://wiki.archlinux.org/index.php/Synchronization_and_backup_programs#Chunk-based_increments Synchronization and backup programs]
: Compare features of many different backup software. See also update from [https://wiki.archlinux.org/index.php/User:Level323 User:Level323].

* [https://github.com/borgbackup/borg/issues/1364 Compare Borg to *]
: Issue tracker on Borg to compare it with alternatives.

* [http://changelog.complete.org/archives/9353-roundup-of-remote-encrypted-deduplicated-backups-in-linux Roundup of remote encrypted deduplicated backups in Linux]
: Mainly compare Obnam and Attic/Borg.

* [http://changelog.complete.org/archives/5547-research-on-deduplicating-disk-based-and-cloud-backups Research on deduplicating disk-based and cloud backups]
: Compare ext4, S3QL, SDFS, zfs-fuse (fastest).

* [http://www.freehackers.org/Backup Backup on freehackers.org]
: Very long list of backup software with Pros and Cons.


== What? ==
== What? ==

Revision as of 06:29, 2 May 2017

How?

List of backup software.

Attic

Maybe best to consider its fork instead: BorgBackup.

BackupPC

See BackupPC.

BorgBackup

See Borg on GitHub.

Borg is actually a fork of Attic.

With interesting comments, config... Also mention cloud solution rsync.net with support for Borg/Attic and ZFS.

Bup

See Bup.

Burp

See Burp.

Obnam

Tutorial, manual.
Reviews
Pros
  • Can be tuned to make it much faster (up to 10x, with extra memory though) [1]
Cons
  • Slow with small files [2]
  • Very slow, in particular large backup [3], [4].

SimpleSnap

SimpleSnap is a tool to backup ZFS snapshots easily.

Pros:

  • Very fast snapshot (25s).

Cons

  • Requires ZFS
  • Not cross-machine deduplication.

Speed seems very interesting. But how setup ZFS? Maybe some hints in this benchmark from same author.

Other

How well?

List of backup reviews:

Review Bacula, Amanda, Backupninja, Backuppc, and UrBackup. Also cite Rsnapshot, rdiff-backup, Burp, Duplicity, SafeKeep, DREBS.
Attic wins hands down on big data set for backup, and in all cases for restore (much much faster).
Both looks similar. Attic a bit faster.
Compare features of many different backup software. See also update from User:Level323.
Issue tracker on Borg to compare it with alternatives.
Mainly compare Obnam and Attic/Borg.
Compare ext4, S3QL, SDFS, zfs-fuse (fastest).
Very long list of backup software with Pros and Cons.

What?

A backup checklist.

On Linux

  • /home directory
  • /etc directory
  • /usr/local directory
  • /root directory

In addition:

  • Get a copy of crontab (although they are in /var. For each user:
crontab -l
  • Copy all mysql database (although they are in /var and /etc.
sudo su -
mysqldump -u root -p --all-databases > mysql-$hostname.dump