Differences between version 17 and revision by previous author of BackupNotes.
Other diffs: Previous Major Revision, Previous Revision, 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 16 | Last edited on Friday, May 26, 2006 10:43:37 am | by CraigBox | Revert |
@@ -1,20 +1,29 @@
-!!! ''Back up your data''
+!!! Advice
-Home user:
+<big>__''Back up your data!!!''__</big>
+
+
Home user:
:
Write or acquire a script that copies it off onto another machine.
-Enterprise server:
+
+
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).
-An excellent program
for data
backup is [rsnapshot|http://www.rsnapshot.org/], which lets you keep multiple days of
backups at only slightly more space usage than a single day, due to
only keeping
one copy of each file, and copies of any changed
files.
+!!! 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