Copias de seguridad

De MEPIS Documentation Wiki

Plantilla:6.5

Tabla de contenidos

General

Todo usuario debería realizar un respaldo periódico de su carpeta personal. MEPIS incluye las herramientas necesarias para realizar fácilmente respaldos del sistema.

No es buena idea guardar el respaldo en la misma unidad física donde se encuentran los datos a respaldar, ya que en un eventual fallo del disco duro se perderían tanto los datos como la copia de éstos. Así que ya sabes, busca donde sea ese disco duro que pensabas que nunca más ibas a utilizar, ya que sólo necesitas, como máximo, el mismo espacio libre que el que ocupa tu carpeta personal para hacer una copia de seguridad de ésta. Puedes conectar este disco duro a un puerto IDE libre, o utilizar una caja USB de tantas que existen en el mercado para convertirlo en disco duro externo.

Keep

Keep (herramienta que se incluye en MEPIS 6.5) es un interfaz gráfico para Rdiff-Backup (mirar más abajo) que trabaja como un sistema de respaldo en KDE. El funcionamiento es muy sencillo: eliges los fichero de los que quieres mantener un respaldo, la frecuencia a la que te interesa que se realice, y el número de copias que quieres mantener, y Keep lo realizará de forma automática. Keep actualmente se encuentra por la versión 0.4, disponible como paquete deb desde aquí, pero hay dependencias no resueltas en MEPIS 6.5 que tendrán que resolverse. La versión 0.3 está disponible en el repositorio de MEPIS 6.5 está descrita más abajo.

Keep_Main.jpg

Para crear un respaldo con Keep, puedes seguir estos pasos:

  1. Ejecutar la aplicación, clic en "Add directory to backup"
  2. Seleccionar un directorio a respaldar, p.ej. /home/usuario/Documentos
  3. Elegir el destino para el respaldo, p.ej. /mnt/otralocalizacion. También es posible realizar el respaldo con un destino en red, ver the Keep FAQs. NOTA: la carpeta de destino no debe estar en una unidad formateada con NTFS filesystem o recibirás un mensaje de error.
  4. Escoge las opciones para respaldo, p.ej., periodicidad del respaldo
  5. Clic en Finish
  6. Si quieres realizar un respaldo inmediatamente, haz click en "Backup now", marca la fuente a respaldar y clic en OK.

Para restaurar una carpeta ya respaldada:

  1. Ejecutar la aplicación, clic en "Restore a directory"
  2. Selecciona el respaldo a restaurar
  3. Elige la carpeta de destino
  4. Escoge una fecha de respaldo en caso que haya más de una
  5. Clic en "Finish"

Rdiff-Backup

Rdiff-backup es una utilidad de línea de comandos para respaldar una carpeta en otra localización. La carpeta destino es una copia de la carpeta fuente, pero también son almacenadas las diferencias entre respaldo en un subdirectorio especial dentro de la carpeta destino, por lo que es posible recuperar ficheros eliminados/perdidos hace tiempo. La idea es combinar las mejores características de una imagen y de un respaldo incremental.

Utilizando un guión

Rdiff-Backup es el músculo de Keep (descrito arriba) y es fácil de incluir en un guión. El guión de más abajo, escrito por Lance Haverkamp, asume que tienes una instalación por defecto de MEPIS (root es hda1, swap es hda2 & home es hda3), y que tu segundo disco duro es hdb1; es muy probable que tengas que ajustar estos datos para que concuerden con los de tu sistema.

#!/bin/sh
#
# This Rdiff-Backup script backs up to a second hard drive & deletes orphaned backups older than 4 weeks.
# It must be run as root in order to mount the second hard drive
#
# Be sure to replace each instance of username with your real username!
#
# to restore files, issue the command: cp -a /mnt/hdb1/username /home
# to restore, but not overwrite: cp -a -i --reply=no /mnt/hdb1/username /home

# Mount the second drive
mount /dev/hdb1 /mnt/hdb1

# Backup everything in my home EXCEPT:
# any .iso's (which you can download again, if needed)
# any user's trash can (it's trash after all)
# the file on my desktop called TopSecret (just for example)
rdiff-backup --exclude '**.iso' --exclude '/home/*/.local/share/Trash/**' --exclude /home/username/Desktop/TopSecret /home/username /mnt/hdb1/username

# remove backups of any file that's been deleted for more than 4 weeks (I really must not need it after 4 weeks)
rdiff-backup --remove-older-than 4W /mnt/hdb1/username

# Unmount the second hard drive
umount /dev/hdb1

Save this script somewhere in your home directory so it won't get deleted when you install a newer version of MEPIS. Correct the username in the script. Now either add it to your menu or place a link on your desktop & make sure that you set the link/menu entry to run as another user: root. To backup, just click the link--it will ask you the root password to begin! When the hard drive light stops blinking, it's done--should take a few minutes.

Nightly Automated Back-ups

You can automate backups at shutdown: After completing the above, create a soft link called /etc/rc0.d/S001backup that points to your new backup script. Do this by opening up File Manager as root, then dragging your script into the folder /etc/rc0.d/, then renaming the script "S001backup." As shutdown is handled as root, no password is required to mount & unmount the backup drive at shutdown.

Enlaces

Herramientas personales
Otros idiomas