+Listing and Restoring Snapshots
+-------------------------------
+
+A listing of all currently-stored snapshots (and their sizes) can be
+produced with
+ $ cumulus-util --store=/cumulus list-snapshot-sizes
+
+If data from a snapshot needs to be restored, this can be done with
+ $ cumulus-util --store=/cumulus restore-snapshot \
+ test-20080101T121500 /dest/dir <files...>
+Here, "test-20080101T121500" is the name of the snapshot (consisting of
+the scheme name and a timestamp; this can be found from the output of
+list-snapshot-sizes) and "/dest/dir" is the path under which files
+should be restored (this directory should initially be empty).
+"<files...>" is a list of files or directories to restore. If none are
+specified, the entire snapshot is restored.
+
+
+Remote Backups
+--------------
+
+The cumulus-util command can operate directly on remote backups. The
+--store parameter accepts, in addition to a raw disk path, a URL.
+Supported URL forms are
+ file:///path Equivalent to /path
+ s3://bucket/path Storage in Amazon S3
+ (Expects the AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY
+ environment variables to be set appropriately)
+ sftp://server/path Storage on sftp server
+ (note that no password authentication or password protected
+ authorization keys are not supported atm and config options
+ like port or individual authorization keys are to be
+ configured in ~/.ssh/config and the public key of the
+ server has to be in ~/.ssh/known_hosts)
+
+To copy backup snapshots from one storage area to another, the
+cumulus-sync command can be used, as in
+ $ cumulus-sync file:///cumulus s3://my-bucket/cumulus
+
+Support for directly writing backups to a remote location (without using
+a local staging directory and cumulus-sync) is slightly more
+experimental, but can be achieved by replacing
+ --dest=/cumulus
+with
+ --upload-script="cumulus-store s3://my-bucket/cumulus"
+
+
+Alternate Restore Tool
+----------------------
+
+The contrib/restore.pl script is a simple program for restoring the
+contents of a Cumulus snapshot. It is not as full-featured as the
+restore functionality in cumulus-util, but it is far more compact. It
+could be stored with the backup files so a tool for restores is
+available even if all other data is lost.