Penguin

Differences between version 17 and predecessor to the previous major change of BackupNotes.

Other diffs: Previous Revision, Previous Author, or view the Annotated Edit History

Newer page: version 17 Last edited on Friday, May 26, 2006 2:52:54 pm by AristotlePagaltzis Revert
Older page: version 15 Last edited on Friday, May 26, 2006 9:58:01 am by IanMcDonald Revert
@@ -1,18 +1,29 @@
-!!! ''Back up your data''  
+!!! Advice  
  
-Home user:  
- Write a script that copies it off onto another machine.  
-Enterprise server: 
+<big>__''Back up your data!!!''__</big>  
+  
+ Home user: :  
+ Write or acquire a script that copies it off onto another machine.  
+  
+Enterprise server:
  Buy a tape drive and consider using a good commercial backup program or writing some ''really good'' scripts. 
  
-(P.S. __''Back up your data. ''__) Otherwise you might end up like [this guy | http://www.wlug.org.nz/archive/sounds/canonhelpdesk.mp3] (warning: contains bad words). 
+(P.S. __''Back up your data! ''__) Otherwise you might end up like [this guy | http://www.wlug.org.nz/archive/sounds/canonhelpdesk.mp3] (warning: contains bad words).  
+  
+!!! Tools  
+  
+If you are looking for commercial dedicated backup tools, take a look at [Arkeia] and BackupExec.  
+  
+For homegrown solutions, you can use tar(1) or rsync(1). The latter is particularly interesting as it can synch directory trees with minimal I/O. To copy to another machine/partition etc you can do <tt>rsync -av --rsh="ssh" sourcedir destdir</tt>. Other options you might like to consider on rsync(1) command line are <tt>-l</tt> which keeps symlinks intact, <tt>-z</tt> which compresses the data (useful over slow links), and <tt>--delete</tt> which deletes files which exist on the destination but not the source (use with caution!!)  
+  
+rsync(1) has also been used as the basis for a number of [Free] tools, such as the excellent [rsnapshot|http://www.rsnapshot.org/], which lets you keep multiple backups at only slightly more space usage than a single day by keeping only one copy of files unchanged across backups. Another rsync(1)-based tool is rdiff-backup(1), a [Python] program based on rdiff(1).  
+  
+!!! See also  
  
-See also:  
 * TarNotes for information on backing up large amounts of data to more than one tape with tar(1) 
-* [Arkeia] and ArkeiaNotes  
-* BackupExec and BackupExecNotes 
+* ArkeiaNotes  
+* BackupExecNotes 
 * [Linux Ext2fs Undeletion mini-HOWTO | http://www.tldp.org/HOWTO/Ext2fs-Undeletion.html] (although you don't need to since you have good backups, right?) 
-* rsync(1) e.g. To copy to another machine/partition etc you can do <tt> rsync -av --rsh="ssh" sourcedir destdir</tt>. Other options you might like to consider on rsync(1) command line are <tt>-l</tt> which keeps symlinks intact, <tt>-z</tt> which compresses the data (useful over slow links), and <tt>--delete</tt> which deletes files which exist on the destination but not the source (use with caution!!)  
-* rdiff-backup(1) - Python program to do differential backups using the rdiff command (uses the rsync protocol).  
+  
 ---- 
 CategoryDiskNotes