Backing Up On OSX/Linux

This pages describes a number of policies I use for backing up files on a number of Mac OSX and Linux systems I use. All files are backed up to another machine that has itself got robust backing up facilities (i.e., periodic offsite and physical backups). I have an account on that machine and a home directory under /home/lorcan. (Remember, for Mac OSX the home directory would be /Users/lorcan)

Suggested Technology

  • Rsync - a fast, versatile, remote (and local) file-copying tool.
  • Unison file synchroniser - An open source file synchronisation facility.
  • Subclipse Eclipse plugin - I use Eclipse for all my coding, Latex writing, etc. The Subclipse plugin provides subversion facilities.

Snapshotting your Home Directory

There's a document here showing how to snapshot your homedirectory automatically to a local backup directory. This behaves somewhat like Apple's Time Machine.

Using Unison to Synchronise Your Workspace

This document describes how to synchronise multiple workspaces (in this case, much of a user's home directory) to a single server running unison. If each client is synchronised to the server then they are effectively synchronised to each other.

Using svnadmin and rsync to Backup an SVN Repository to a Remote Server

This document describes how to backup an SVN repository to a remote server using rsync.

 
public/backuppolicies.txt · Last modified: 2009/01/03 04:30 by admin
 
Recent changes RSS feed Creative Commons License Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki