<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <meta name="generator" content="automaticly generated with debiandoc, wml, perl, tidy (www.w3.org)"> <title>Backups on CD</title> <meta http-equiv="content-type" content="text/html"> <meta name="author" content="Holger Nassenstein (backups@tuxoncd.de)"> <meta name="publisher" content="Holger Nassenstein"> <meta name="copyright" content="Holger Nassenstein"> <meta name="description" content="This page describes how to generate multi-volume backups on CD-RW. You can download a set of shell scripts which make this very easy."> <meta name="Page-Topic" content="Multi-volume Backups On CD, Linux"> <meta name="KeyWords" content="Backups, CD, Linux, Unix, CD-RW, afio, tar, multi-volume backups, cdrecord, software, hardware, support, help, information, resources, manual, documentation, miniHOWTO, howto, Homepage, download"> <meta name="Classification" content="Computer, Software, Hardware, Safety, Backups"> <meta name="page-type" content="Computer, Software, Hardware, Safety, Backups"> <meta name="robots" content="index, follow"> <meta name="revisit-after" content="20 days"> <meta http-equiv="Pragma" content="no-cache"> <meta http-equiv="expires" content="0"> <meta name="audience" content="Alle, all"> <link rel="stylesheet" type="text/css" media="screen" href="css_graphics/screen.css"> <link rel="stylesheet" type="text/css" media="print" href="css_graphics/print.css"> </head> <body bgcolor="#ffffff" text="#000000" link="#ff0000" alink="#0000ff" vlink="#888888"> <table width="100%"> <colgroup span="3"> </colgroup> <tr> <td width="7%"> </td> <td> <img src="css_graphics/imgdot-1x1-red.gif" width="100%" height="1" alt="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <br> <table> <colgroup span="3"> </colgroup> <tr> <td> <script type="text/javascript" language="JavaScript"> <!-- Hiding the code function ro_imgNormal(imgName) { if (document.images) { document[imgName].src = eval(imgName + "_n.src"); self.status = ''; } } function ro_imgOver(imgName, descript) { if (document.images) { document[imgName].src = eval(imgName + "_o.src"); self.status = descript; } } // done hiding --> </script> <script type="text/javascript" language="JavaScript"> <!-- Hiding the code if (document.images) { ro_img_unknown1_n = new Image(); ro_img_unknown1_n.src = "css_graphics/abstract.gif"; ro_img_unknown1_o = new Image(); ro_img_unknown1_o.src = "css_graphics/abstract_hl.gif"; } // done hiding --> </script> <a href="index.html#abstract" onmouseover="ro_imgOver('ro_img_unknown1', 'Abstract'); return true" onmouseout="ro_imgNormal('ro_img_unknown1'); return true"><img name="ro_img_unknown1" src="css_graphics/abstract.gif" alt="Abstract" width="85" height="24" border="0"></a> </td> <td> <script type="text/javascript" language="JavaScript"> <!-- Hiding the code if (document.images) { ro_img_unknown2_n = new Image(); ro_img_unknown2_n.src = "css_graphics/copyright_notice.gif"; ro_img_unknown2_o = new Image(); ro_img_unknown2_o.src = "css_graphics/copyright_notice_hl.gif"; } // done hiding --> </script> <a href="index.html#copyright" onmouseover="ro_imgOver('ro_img_unknown2', 'Copyright'); return true" onmouseout="ro_imgNormal('ro_img_unknown2'); return true"><img name="ro_img_unknown2" src="css_graphics/copyright_notice.gif" alt="Copyright" width="154" height="28" border="0"></a> </td> <td> <script type="text/javascript" language="JavaScript"> <!-- Hiding the code if (document.images) { ro_img_unknown3_n = new Image(); ro_img_unknown3_n.src = "css_graphics/contents.gif"; ro_img_unknown3_o = new Image(); ro_img_unknown3_o.src = "css_graphics/contents_hl.gif"; } // done hiding --> </script> <a href="index.html#contents" onmouseover="ro_imgOver('ro_img_unknown3', 'Contents'); return true" onmouseout="ro_imgNormal('ro_img_unknown3'); return true"><img name="ro_img_unknown3" src="css_graphics/contents.gif" alt="Contents" width="87" height="25" border="0"></a> </td> </tr> </table> <img src="css_graphics/imgdot-1x1-red.gif" width="100%" height="1" alt="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <br> <div class="center"> <table class="h1" border="0" cellspacing="0" cellpadding="5" width="90%"> <tr> <td class="h1"> Backups on CD</td> </tr> </table> </div> <img src="css_graphics/imgdot-1x1-red.gif" width="100%" height="1" alt="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <br> <h2><a name="abstract">Abstract</a></h2> <p>BackupOnCd <code>0.9.1</code> is a set of shell scripts which make gziped multi-volume backups on CD-RW possible. It also makes the backup faster using <code><a href="http://www.fokus.gmd.de/research/cc/glone/employees/joerg.schilling/private/cdrecord.html">cdrecord</a></code> in a parallel subshell and minimizes the amount of temporary needed disk space. Currently provided: tar and afio. It's not finished yet, but should be usefull. This description is also available as <code><a href= "../backuponcd.pdf">PDF</a></code> ® file. See the <code><a href="../HISTORY">HISTORY</a></code> for details on release.</p> <h2><a name="copyright">Copyright Notice</a></h2> <p>Published under the terms of <code><a href="http://www.gnu.org/copyleft/gpl.html">GNU GPL</a></code>, Version 2 or later by Holger Nassenstein.</p> <img src="css_graphics/imgdot-1x1-red.gif" width="100%" height="1" alt="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <br> <h2><a name="contents">Contents</a></h2> <ul class="toc"> <li> <a href="ch1.html">1 Overview</a> <ul class="toc"> <li><a href="ch1.html#s-usage">1.1</a> Usage</li> <li><a href="ch1.html#s-whatdoesit">1.2</a> What does it do?</li> <li><a href="ch1.html#s-howitworks">1.3</a> How does it work?</li> </ul> </li> <li> <a href="ch-quick.html">2 Quick Reference</a> <ul class="toc"> <li> <a href="ch-quick.html#s-installing">2.1</a> Installing BackupOnCd <ul class="toc"> <li><a href="ch-quick.html#s2.1.1">2.1.1</a> Dependencies</li> <li><a href="ch-quick.html#s2.1.2">2.1.2</a> Customizing (a must)</li> </ul> </li> <li><a href="ch-quick.html#s2.2">2.2</a> Enjoying</li> </ul> </li> <li> <a href="ch-details.html">3 Details</a> <ul class="toc"> <li><a href="ch-details.html#s3.1">3.1</a> The Burning Process</li> <li><a href="ch-details.html#s3.2">3.2</a> <code>toast.sh $params fifo</code></li> </ul> </li> <li> <a href="ch-settings.html">4 Important Options, Global Settings</a> <ul class="toc"> <li><a href="ch-settings.html#s-excludelist">4.1</a> <code>/usr/doc/backuponcd/samples/excludelist</code></li> <li><a href="ch-settings.html#s-global.rc">4.2</a> <code>/etc/backuponcd/global.rc</code></li> </ul> </li> <li><a href="ch-download.html">5 Download / Contributes</a></li> </ul> <br> <br> <img src="css_graphics/imgdot-1x1-red.gif" width="100%" height="1" alt="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <br> <table> <colgroup span="3"> </colgroup> <tr> <td> <script type="text/javascript" language="JavaScript"> <!-- Hiding the code if (document.images) { ro_img_unknown4_n = new Image(); ro_img_unknown4_n.src = "css_graphics/abstract.gif"; ro_img_unknown4_o = new Image(); ro_img_unknown4_o.src = "css_graphics/abstract_hl.gif"; } // done hiding --> </script> <a href="index.html#abstract" onmouseover="ro_imgOver('ro_img_unknown4', 'Abstract'); return true" onmouseout="ro_imgNormal('ro_img_unknown4'); return true"><img name="ro_img_unknown4" src="css_graphics/abstract.gif" alt="Abstract" width="85" height="24" border="0"></a> </td> <td> <script type="text/javascript" language="JavaScript"> <!-- Hiding the code if (document.images) { ro_img_unknown5_n = new Image(); ro_img_unknown5_n.src = "css_graphics/copyright_notice.gif"; ro_img_unknown5_o = new Image(); ro_img_unknown5_o.src = "css_graphics/copyright_notice_hl.gif"; } // done hiding --> </script> <a href="index.html#copyright" onmouseover="ro_imgOver('ro_img_unknown5', 'Copyright'); return true" onmouseout="ro_imgNormal('ro_img_unknown5'); return true"><img name="ro_img_unknown5" src="css_graphics/copyright_notice.gif" alt="Copyright" width="154" height="28" border="0"></a> </td> <td> <script type="text/javascript" language="JavaScript"> <!-- Hiding the code if (document.images) { ro_img_unknown6_n = new Image(); ro_img_unknown6_n.src = "css_graphics/contents.gif"; ro_img_unknown6_o = new Image(); ro_img_unknown6_o.src = "css_graphics/contents_hl.gif"; } // done hiding --> </script> <a href="index.html#contents" onmouseover="ro_imgOver('ro_img_unknown6', 'Contents'); return true" onmouseout="ro_imgNormal('ro_img_unknown6'); return true"><img name="ro_img_unknown6" src="css_graphics/contents.gif" alt="Contents" width="87" height="25" border="0"></a> </td> </tr> </table> <img src="css_graphics/imgdot-1x1-red.gif" width="100%" height="1" alt="~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~"> <br> Backups on CD <br> <table width="100%"> <tr> <td> <address> 17 April 2000 <br> Holger Nassenstein <code><a href="mailto:backups@tuxoncd.de">backups@tuxoncd.de</a></code> </address> </td> <td align="right"><a href="http://www.anybrowser.org/"><img src="css_graphics/biga.gif" border="0" alt="ANY Browser Campaign: http://www.anybrowser.org/" width="88" height="31"></a></td> </tr> </table> </td> <td width="7%"> </td> </tr> </table> </body> </html>