Difference between revisions of "Backups"

From Wiki | LUG@UCLA
Jump to: navigation, search
Line 1: Line 1:
 
== Motivations ==
 
== Motivations ==
  
Computers fail, people make mistakes, environmental disasters happen. We recommend you take the steps necessary to back up your important data, as it is a small price to pay compared to total data loss.
+
Computers fail, people make mistakes, environmental disasters happen. We recommend you back up your important data, as it is a small price to pay compared to data loss.
  
 
== General techniques ==
 
== General techniques ==
Line 17: Line 17:
 
== Suggested workflow ==
 
== Suggested workflow ==
  
=== rsync ===
+
=== Rsync ===
  
=== tar + gzip (+ gpg) ===
+
=== tar + Gzip (+ GnuPG) ===
  
 
=== duplicity ===
 
=== duplicity ===

Revision as of 20:34, 26 June 2013

Motivations

Computers fail, people make mistakes, environmental disasters happen. We recommend you back up your important data, as it is a small price to pay compared to data loss.

General techniques

Local backups

full copy

differential

hybrid

Remote backups

Suggested workflow

Rsync

tar + Gzip (+ GnuPG)

duplicity

duplicity, or it's user-friendly font-ends deja-dup and duply, combines rsync, gzip, gpg, and a hybrid style backup for the ultimate backup solution.

Relevant software

  • Gzip - compression utility
  • tar - file archiver
  • GnuPG - encryption utility
  • Rsync - remote directory synchronizer
  • luckyBackup - GUI for Rsync (uses Rsync)
  • rdiff - like diff, but designed better for binary files rather than source code
  • rdiff-backup - remote incremental directory synchronizer (uses Rsync and rdiff)
  • duplicity - remote versioned encrypted backup (uses tar, GnuPG, Rsync, and rdiff)
  • Déjà Dup - GUI for duplicity (uses duplicity)
  • rsnapshot - remote versioned backup (uses Rsync and UNIX hard links)