<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><title>Copia de respaldo</title><meta name="generator" content="DocBook XSL Stylesheets V1.64.0"><link rel="home" href="index.html" title="Guía de Comienzo"><link rel="up" href="troubleshooting.html" title="Capítulo 21. Solución de problemas"><link rel="previous" href="troubleshooting-bootdisk.html" title="Un disco de arranque"><link rel="next" href="troubleshooting-restore.html" title="Restaurar"></head><body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"><div class="navheader"><table width="100%" summary="Navigation header"><tr><th colspan="3" align="center">Copia de respaldo</th></tr><tr><td width="20%" align="left"><a accesskey="p" href="troubleshooting-bootdisk.html">Anterior</a> </td><th width="60%" align="center">Capítulo 21. Solución de problemas</th><td width="20%" align="right"> <a accesskey="n" href="troubleshooting-restore.html">Siguiente</a></td></tr></table><hr></div><div class="sect1" lang="es"><div class="titlepage"><div><div><h2 class="title" style="clear: both"><a name="troubleshooting-backup"></a>Copia de respaldo</h2></div></div><div></div></div><a class="indexterm" name="BIdNEW-troubleshooting-it6"></a><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2587274"></a>¿Por qué hacer copia de respaldo?</h3></div></div><div></div></div><p><a name="BId-troubleshooting-pa15"></a>Hacer copia de respaldo de su sistema es la <span class="emphasis"><em>única</em></span> manera de poder repararlo si sufre un daño severo, si borra por accidente algunos archivos importantes del sistema, o si alguien irrumpe en su sistema y borra intencionalmente algunos archivos. También debería hacer copia de respaldo de sus datos personales (audio comprimido, imágenes, documentos de oficina, correo-e, libreta de direcciones, etc.) para estar seguro.</p><p><a name="BId-troubleshooting-pa16"></a>Debería hacer sus copias de respaldo usando un soporte apropiado y mantenerlas en un lugar seguro. Tal lugar debería estar fuera del lugar en el que Usted trabaja usualmente, si es posible. Incluso puede tener dos copias de respaldo, una en el lugar de trabajo y otra fuera del mismo. En general, debería asegurarse que podrá recuperar dichas copias de respaldo si desea que todo esto realmente sirva para algo.</p></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2587331"></a>Preparando su sistema</h3></div></div><div></div></div><p><a name="BId-troubleshooting-pa17"></a>Probablemente ya tiene todo lo que necesita instalado en su sistema. También debería tener un disquete de arranque a mano (<span class="emphasis"><em>hizo</em></span> uno, ¿cierto?). En realidad, puede hacer copias de respaldo usando sólo a <span><b class="command">tar</b></span> y una herramienta de compresión tal como <span><b class="command">gzip</b></span> o <span><b class="command">bzip2</b></span>. Vea un ejemplo en <a href="troubleshooting-backup.html#troubleshooting-backup-with-tar" title="Ejemplo de copia de respaldo usando tar">“Ejemplo de copia de respaldo usando tar”</a>.</p><p><a name="BId-troubleshooting-pa18"></a>Como alternativa, puede usar programas de copia de respaldo especializados, tales como <span class="application">Taper</span>, <span class="application">Time Navigator</span>, <span class="application">Arkeia</span>, o <span class="application">Drakbackup</span> propio de <span class="application">Mandrakelinux</span>.</p></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2587427"></a>¿Qué incluir en la copia de respaldo?</h3></div></div><div></div></div><p><a name="BId-troubleshooting-pa19"></a>Bueno, esta puede ser la pregunta más difícil que cada administrador de sistemas se pregunta cuando llega la hora de hacer la copia de respaldo. La respuesta depende de cosas tales como: ¿sólo está respaldando sus datos personales, sus archivos de configuración, o todo su sistema? ¿Cuánto tiempo y/o espacio va a tomar? ¿Restaurará su copia de respaldo en la misma máquina/versión de sistema operativo, o en una diferente?</p><p><a name="BId-troubleshooting-pa20"></a>Debido a que esto es una guía de solución de problemas, trataremos de concentrarnos en hacer una copia de respaldo tal que nos permita restaurar rápidamente nuestro sistema al estado en el cual estaba antes que ocurra esa cosa terrible que lo inutilizó. Por supuesto, necesitará hacer copia de respaldo de sus datos personales si no desea perderlos.</p><p><a name="BId-troubleshooting-pa21"></a>Como regla general, necesitará hacer copia de respaldo de los directorios siguientes: <tt class="filename">/etc</tt>, <tt class="filename">/home</tt>, <tt class="filename">/root</tt> y <tt class="filename">/var</tt>. Si hace una copia de respaldo completa de estos directorios, habrá guardado no sólo las configuraciones de su sistema, sino también sus datos (en caso que se esté preguntando dónde están sus datos, están en el directorio <tt class="filename">/home/su_nombre_de_usuario/</tt>). Por favor, tenga presente que esto puede tomar un tiempo <span class="emphasis"><em>largo</em></span> en completarse, pero es la apuesta más segura.</p><p><a name="BId-troubleshooting-pa22"></a>Un esquema más sofisticado sería hacer copia de respaldo sólo de los archivos de configuración que han cambiado, omitiendo los que no han cambiado. Esto llevará más tiempo de planificación, pero resultará en tiempos de copia de respaldo más cortos (y también a tiempos de restauración más cortos). Dichas copias de respaldo serán “<span class="quote">más fáciles</span>” de portar de una máquina/versión de sistema operativo a otra.</p><p><a name="BId-troubleshooting-pa47"></a>Resumiendo, haga copia de respaldo de todos los archivos de configuración de los programas que usa y de todos los archivos de configuración que Usted ha modificado. También haga copia de respaldo de todos sus archivos de datos personales (y de los usuarios de su sistema). No se arrepentirá.</p></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2587587"></a>¿Dónde hacer copia de respaldo?</h3></div></div><div></div></div><p><a name="BId-troubleshooting-pa48"></a>La otra gran pregunta a responder. Esto depende de cuanta información desea incluir en la copia de respaldo, cuan rápido desea hacer sus copias de respaldo, cuan fácil es el acceso al soporte de la copia de respaldo, y una larga lista de etcéteras.</p><p><a name="BId-troubleshooting-pa49"></a>En general, necesitará soportes que tengan a lo sumo tanta capacidad como la cantidad de información que desea incluir en el respaldo, y que sean suficientemente rápidos como para que el proceso completo termine en un tiempo razonable.</p><p><a name="BId-troubleshooting-pa50"></a>Los soportes para realizar copias de respaldo varían en capacidad, confiabilidad, y velocidad. Puede combinar soportes de respaldo de acuerdo a su estrategia, por ejemplo: cintas y <span class="acronym">CD-R</span>/DVD+RW, disco rígido y cintas, disco rígido y <span class="acronym">CD-R</span>/DVD+RW, etc. Tenga en mente que el software que Usted utiliza para hacer copia de respaldo puede o no soportarlos a todos.</p></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="id2587664"></a>¿Cuándo hacer copia de respaldo?</h3></div></div><div></div></div><p><a name="BId-troubleshooting-pa68"></a>Hay muchas políticas para las agendas de copia de seguridad. Aquí le presentaremos algunas. Por favor, tenga presente que estas no son obligatorias, ni son las mejores, ni son las únicas. Simplemente son guías que querría seguir al planificar su propia agenda de copia de seguridad. </p><p><a name="BId-troubleshooting-pa69"></a>Las distintas estrategias de copia de respaldo que existen dependen del soporte que Usted utilice, de cuan seguido cambian sus datos, y de cuan críticos son sus datos para Usted o para su organización. Por ejemplo, una estrategia dice que debería hacer una copia de respaldo completa cada fin de semana, y una incremental (sólo las cosas que cambiaron) cada día; luego hacer una copia de respaldo completa cada mes y guardar esa última en al menos dos lugares. Esta estrategia puede resultar ser útil para una empresa pero no para una computadora personal. Para sus copias de respaldo personales puede pensar en algo como esto: hacer una copia de respaldo semanal en su disco rígido y cada mes transferir esas copias a <span class="acronym">CD-R</span>/DVD+RW o cinta.</p></div><div class="sect2" lang="es"><div class="titlepage"><div><div><h3 class="title"><a name="troubleshooting-backup-with-tar"></a>Ejemplo de copia de respaldo usando tar</h3></div></div><div></div></div><a class="indexterm" name="BIdNEW-troubleshooting-it7"></a><a class="indexterm" name="BIdNEW-troubleshooting-it8"></a><p><a name="BId-troubleshooting-pa70"></a>Seguidamente, le presentaremos un pequeño script de copia de respaldo que usa a <span><b class="command">tar</b></span> <span><b class="command">bzip2</b></span> para hacer una copia de respaldo comprimida de la lista de directorios que Usted proporcione. Por favor, lea los consejos del script acerca del uso del mismo.</p><div class="warning" style="margin-left: 0.5in; margin-right: 0.5in;"><table border="0" summary="Warning"><tr><td rowspan="2" align="center" valign="top" width="25"><img alt="[Warning]" src="images/warning.png"></td><th align="left">Aviso</th></tr><tr><td colspan="2" align="left" valign="top"><p><a name="BId-troubleshooting-pa71"></a>Necesitará permiso de lectura sobre los archivos, y permiso de lectura y ejecución sobre los directorios que va a incluir en la copia de respaldo, de no ser así la operación de copia de respaldo fallará.</p></td></tr></table></div><a name="BId-troubleshooting-pl2"></a><table border="0" bgcolor="#E0E0E0"><tr><td><pre class="programlisting"> #!/bin/bash # Crear una copia de respaldo comprimida de todos los directorios # especificados y poner el archivo resultante en un directorio # de nuestra preferencia. BACKUP_DIRS="$HOME /etc /var" BACKUP_FILENAME=`date '+%b%d%Y'` BACKUP_DEST_DIR="/backups" # Quitar comentario de la línea siguiente para usar GZIP, dejarlo # para usar BZIP2 #tar cvzf $BACKUP_DEST_DIR/$BACKUP_FILENAME.tar.gz $BACKUP_DIRS # Aquí usamos BZIP2 para comprimir... # Comentar la línea siguiente para usar GZIP, quitar comentario # para usar BZIP2 tar cvjf $BACKUP_DEST_DIR/$BACKUP_FILENAME.tar.bz2 $BACKUP_DIRS </pre></td></tr></table><p><a name="BId-troubleshooting-pa72"></a>Use <tt class="varname">BACKUP_DIRS</tt> para especificar los directorios que desea incluir en la copia de respaldo y <tt class="varname">BACKUP_DEST_DIR</tt> para especificar el directorio de destino donde se almacenará la copia de respaldo. Haga el script ejecutable: abra una terminal y ejecute <span><b class="command">chmod 700 backup.sh</b></span>.</p><p><a name="BId-troubleshooting-pa73"></a>Por supuesto, puede mover el archivo <tt class="filename">tar.bz2</tt> o <tt class="filename">tar.gz</tt> resultante a cualquier soporte que desee. Incluso puede hacer copia de respaldo directamente sobre el soporte que desea si lo monta y cambia la variable <tt class="literal">BACKUP_DEST_DIR</tt> del script adecuadamente. Siéntase libre de mejorar este script y hacerlo tan flexible como desee.</p><p><a name="BId-troubleshooting-pa74"></a>Para restaurar las copias de respaldo hechas de esta forma, por favor consulte <a href="troubleshooting-restore.html#troubleshooting-restore-with-tar" title="Ejemplo de restauración usando tar">“Ejemplo de restauración usando tar”</a>.</p></div></div><div class="navfooter"><hr><table width="100%" summary="Navigation footer"><tr><td width="40%" align="left"><a accesskey="p" href="troubleshooting-bootdisk.html">Anterior</a> </td><td width="20%" align="center"><a accesskey="u" href="troubleshooting.html">Subir</a></td><td width="40%" align="right"> <a accesskey="n" href="troubleshooting-restore.html">Siguiente</a></td></tr><tr><td width="40%" align="left" valign="top">Un disco de arranque </td><td width="20%" align="center"><a accesskey="h" href="index.html">Inicio</a></td><td width="40%" align="right" valign="top"> Restaurar</td></tr></table></div></body></html>