Linux Mint Comunidad Hispana
08 de Enero de 2009, 08:59:43 *
Bienvenido(a), Visitante. Por favor, ingresa o regístrate.
¿Perdiste tu email de activación?

Ingresar con nombre de usuario, contraseña y duración de la sesión
Noticias: http://linux-mint.myminicity.es/tra  <--- Necesitamos industria compañeros jejeje
 
InicioAyudaBuscarCalendarioIngresarRegistrarse
 
Páginas: [1]
  Imprimir  
Autor Tema: TimeVault copias de seguridad automaticas  (Leído 260 veces)
Arrakixmint
Locus Amoneus
Moderador Global
Usuario Héroe
*****

Karma: +50/-1
Mensajes: 965


Gnu/Linux es el Futuro


Ver Perfil
« : 27 de Julio de 2008, 06:15:44 »

TimeVault es una herramienta inspirada en Time Machine incluida en las ultimas versiones de MAC OS X,esta bajo licencia GPL,hoy dia disponemos de varias  versiones disponibles en su pagina web para descargar:

https://launchpad.net/timevault/+download





Esta herramienta nos permitira que cada intervalo de tiempo que elijas,se crearan automaticamente copias de seguridad incrementales de los archivos y directorios que tu elijas,con la posibilidad de restaurarlas en cualquier momento.
TimeVault es una aplicacion especialmente para la creacion de copias de seguridad,pero ademas incluye varias caracteristicas que lo convierten en un programa bastante necesario tanto para profesionales que trabajen desde su casa,como para usuarios caseros que emplean su maquina para el ocio.
Entre las muchas caracteristicas que integra,cabe destacar la capacidad de crear copias de seguridad de los directorios y archivos que tu indiques,permitiendo tantas restauraciones como copias haya creado.
Del mismo modo que se pueden modificar ficheros a incluir,tambien puedes indicar que archivos no quieres almacenar.
TimeVault se integra perfectamente con el navegador de archivos Nautilus,pudiendo manejar desde este los archivos añadidos,modificados y eliminados.
TimeVault funciona como un servicio mas del sistema,por lo que continuamente se encuentra en ejecucion para crear las copias de seguridad.
Ademas,en las copias de seguridad se genera un historial con las distintas versiones de los archivos modificados,siendo posible restaurar cualquiera de estas.




El numero  de copias a almacenar,asi como el tiempo a conservar cada una,puede personalizarse desde la herramienta de configuracion del perograma.

INSTALA Y CONFIGURALO

Desde la direccion que os he puesto arriba TimeVault esta disponible para su descarga,podeis tenerlo en formato DEB,paquete binario o en TAR.GZ,en nuestro caso elegiremos DEB,el mas facil a mi entender ya que Elyssa se encargara de instalarlo automaticamente.
En el listado de la pagina de descarga vereis que hay diferentes versiones,eligiremos  la tercera de la lista la 0.7.3 es la mas actual,las demas son betas o antiguas.
Antes de comenzar,debemos instalar los paquetes de dependencias del programa:

python python-gnome2 python-glade2 gksu sudo,nautilus gnome-terminal python-nautilus
python-notify python-gobject python-gobject-dev libpango1.0-0


Lo mas seguro es que tengas ya instalado mas de uno, de esa lista de dependencias,pero asegurate de que los tienes instalados por medio del Synaptic y su buscador.
Tras la instalacion de las dependecias y despues de descargar TimeVault ya estara listo para su ejecucion,junto a los restantes complementos de Gnome, o se le puede llamar por consola ejecutando:

# timevault-notifier

Tambien en el mismo escritorio de Gnome clic en Sistema > Preferencias > Sesiones y dentro de la primera pestaña clic en añadir poniendo estos datos:
NOMBRE: TimeVault
COMANDO: /usr/bin/timevault-notifier

Con estos dos metodos consigues que se añada un nuevo icono a la barra de complementos,desde donde ya puedes abrir las funciones de este programa.

Al terminar la instalacion es bastante recomendable salir del escritorio y reiniciar el el gestor grafico,ya que necesitas desconectarte del usuario con el que estas identificado para poder iniciar el programa por vez primera.

CONFIGURACION
Una vez has reiniciado el entorno grafico o reiniciado el sistema,debes crear un nuevo directorio donde se almacenaran las copias de seguridad,debes contar con los permisos adecuados.Por ejemplo,para el directorio /var/backup/timevault,utiliza estos comandos para crear el directorio:

# mkdir /var/backups/timevault

Y para asignar permisos completos de lectura y escritura escribe:

# sudo chmod 777 /var/backups/timevault

El siguiente paso es abrir la herramienta de configuracion del programa,para lo que debes pulsar con el boton derecho del raton sobre el icono de complementos de TimeVault,eligiendo la opcion Preferences.O bien desde una terminal puedes ejecutar:

# timevault-config

Hagas lo que hagas se te abrira una ventana dividida en tres pestañas:General,Include y Exclude.

GENERAL, incluye las opciones de configuracion del programa,donde como minimo deben estar activas:
Enable automated snapshots
Enable Nautilus Integration
De esta manera las copias de seguridad se crean de manera automatica y el programa se integra junto a Nautilus reciprocamente.
Las restantes opciones se pueden dejar como estan.
Pero se puede aumentar Reserved Free Space on Backup Drive para reservar una cantidad fija de espacio en disco duro para las copias de seguridad y Maximum File Size to Back up para que sea posible guardar archivos de mas de 32mb.Finalmente en,Snapshots Root Directory donde eliges la ruta donde van a almacenarse las copias de seguridad,siendo /var/backups si has creado el directorio que he puesto como explicacion anteriormente.

INCLUDE,en el se muestran el conjunto de directorios para los que se va a estar activo TimeVault.Por defecto solo se encuentra /etc,pero se puede añadir nuevos directorios haciendo clic sobre Añadir seleccionando la ruta  del directorio a incluir y pulsando,por ultimo,Abrir.
Si queremos eliminar algun directorio de los que se listan lo puedes hacer desde Quitar.Con el ultimo boton disponible,Baseline,marca la ruta seleccionada para que en la siguiente copia de seguridad se guarden todos los archivos que contenga,sin importar si se han modificado o no desde la ultima copia.

EXCLUDE,define los directorios y archivos que no pueden ser guardados por TimeVault.Esta pestaña dispone de tres botones diferentes:
Add Path Pattern,inserta un nuevo directorio que debe obviarse.
Add File Pattern,crea un patron por medio de expresiones regulares,para evitar la copia de archivos,por ejemplo *.cfg para que no se incluyen los archivos con la extension CFG.
Quitar,para eliminar las reglas creadas.

Dependiendo de la version de TimeVault  que estemos utilizando,nos podemos encontrar con una pestaña llamada Expire,donde se define el tiempo y el numero de copias de seguridad en el que al superarse automaticamente se borran estas.
Para modificar estos valores cambia las opciones More than this amount of time... y More than this snapshots...

Terminados los cambios pulsamos el boton Guardar para que nos guarde los parametros indicados y cerramos la ventana actual.Despues de guardar
 tu configuracion reinicia el programa o bien haz un  # /etc/init.d/timevault restart y depues un # timevault en la terminal.
Debe mostrarte el mensaje Another TimeVault server instance is already running,esto quiere decir que el programa ya esta ejecutandose.A partir de este momento,se crean copias de seguridad de los directorios que hayas marcado,guardandose en el directorio que hayas especificado.

YA PODEMOS EMPEZAR

Para entender la configuracion de TimeVault  y el proceso de creacion y restauracion de las copias de seguridad,marca el directorio /home/tu_usuario para que con cada cambio que se realice,automaticamente se cree una copia de seguridad,revisando tambien la restauracion de cada una de sus modificaciones.

Vamos a crear nuestra copia de seguridad.


Si bien recuerdas antes de comenzar a configurar TimeVault,hascreado el directorio /var/backups,donde se almacenaran las copias de seguridad,asignando permisos completos de lectura,ecritura y ejecucion con los pasos vistos anteriormente.
Para continuar,sigue los siguientes pasos.Abre la herramiente de configuracion de TimeVault y dentro de la pestaña GENERAL activa las opciones Enable Automated snapshots y Enable Nautilus Integration,eligiendo en Snapshots Root Directory el directorio /var/backups.
En la pestaña EXCLUDE deja los valores por defecto,mientras que dentro de INCLUDE añade el directorio /home/tu_usuario.Confirma los cambios pulsando Guardar.

Ejecuta TimeVault desde el menu Aplicaciones > Herramientas del sistema > TimeVault.

El icono correspondiente a este programa aparecera en unos de los paneles  de Gnome.Si pulsas sobre este boton con el boton derecho del raton,veras dos botones para navegar entre las copias de seguridad,como el usuario con el que estas registrado y como root.Asu vez ,al situarte sobre el icono,se muestra un mensaje con el numero de directorios que estan siendo controlados por el programa.
Al modificar alguno de los archivos incluidos en el directorio /home/tu_usuario,añadir nuevos ficheros o eliminarlos,el estado del icono de Time Vault cambia,indicandotelo el numero de archivos que han cambiado.
Automaticamente,al transcurrir el tiempo que se haya definido en la ventana de configuracion,se crea la nueva copia de seguridad,mostrandose de manera simultanea un mensaje en pantalla con el estado de TimeVault.
Los archivos modificados y añadidos se organizan en el archivo catalog.db del directorio catalog,disponible en la ruta que hayas elegido como destino,en este caso /var/backups.Al no ser posible su lectura,por estar en formato binario,en el directorio internal disponible en esta misma ruta,puedes encontrar todos los archivos clasificados por fecha,conversando su nombre y formato original.
Por otra parte si pulsais con el boton izquierdo del raton sobre el icono del programa se muestra una ventana con las copias de seguridad pendientes de realizar,indicando el tiempo en el que van a producirse,su ruta y el tamaño que ocuparan.

RESTAURAR LA COPIA DE SEGURIDAD Y FIN
TimeVault genera automaticamente un historial de las copias de seguridad creadas,de tal forma que posteriormente puede elegirse cualquiera de sus versiones para el proceso de restauracion.Por tanto,te permitira recuperar las distintas versiones de los archivos y directorios modificados.
El proceso de recuperacion del directorio  /home/tu_usuario,asi como cualquier otro que marques para crear copias de seguridad,lo resumo en los siguientes pasos:

Pulsa con el boton derecho del raton sobre el icono de TimeVault y elige la opcion Snapshot Browser para abrir la ventana de restauracion con los permisos de usuario con que te identificas.Si es necesario puedes utilizar el  superusuario root,por ejemplo en la recuperacion de directorios de sistema como /etc,pulsa en la opcion  Snapshot Browser as root.
Se abrira una ventana nueva con varias casillas divididas en intervalos de una hora para el dia actual,pudiendo retroceder y avanzar a otros dias y horas con las flechas dispuestas para tal cometido.Dentro de cada casilla se indica si para ese  intervalo de hora se ha realizado alguna copia de seguridad,mostrandose un tamaño superior a 0 B.
Para restaurar el archivo,o archivos,los debes seleccionar y pulsar en Revertir,eligiendo el directorio donde guardarlo.Una vez has terminado de recuperar los archivos pulsa OK  para cerrar la ventana actual y continuar trabajando mientras TimeVault continuara funcionando en segundo plano.
Con TimeVault puedes obtener copias de seguridad de todo aquello que consideres importante,casi sin darte cuenta.Ademas,se almacenaran las copias para que puedas restaurar hasta el punto que desees.
Espero que os sea de utilidad,saludos comunidad.
 Fuente: Michel (California).
« Última modificación: 27 de Julio de 2008, 06:27:35 por Arrakixmint » En línea

El cerebro es un órgano maravilloso. Comienza a trabajar nada más levantarnos y no deja de funcionar hasta entrar en el trabajo.
Páginas: [1]
  Imprimir  
  Enlazar al calendario  
Ir a:  

Impulsado por MySQL Impulsado por PHP Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC XHTML 1.0 válido! CSS válido!