9/4/11

Instalacion BackupPC en Ubuntu Server

Tener en cuenta que los datos de BackupPC se almacenan en /var/lib/backuppc
Así que a la hora de crear las particiones, conviene tener los datos en una partición independiente y si es posible en un LVM
La instalación se hará de forma sencilla contando con una red segura, es decir, no se encriptaran los datos transferidos, simplemente se enviarán por medio de rsync.



Instalación en los clientes Win 7/Vista/XP

Como servidor Rsync en los clientes se va a usar DeltaCopy
En términos técnicos, es un contenedor completo del programa rsync, actualmente gestionada por Wayne Davison. "rsync" está diseñado principalmente para Unix / Linux / BSD. Aunque están disponible para Windows, normalmente requiere la descarga de librerías de Cygwin y una configuración manual.
Actualmente se puede descargar de forma gratuita desde éste enlace
  • Instalar la aplicación y al iniciar el Servidor, registrar el servicio con la cuenta del sistema.
  • Crear un directorio virtual y seleccionar la carpeta de donde se tomará la copia de seguridad, por ejemplo los datos del usuario o esta carpeta de prueba. Es importante crearlo con autenticación por usuario, en este caso se ha configurado con "backup" y contraseña "12345678"  que será usada por el servidor Backuppc para tomar los datos automáticamente:

    Delta Copy Server - Directorio Virtual
    • Es recomendable agregar opciones de seguridad al servicio Rsync, modificando el archivo de configuración ubicado en "C:\DeltaCopy\deltacd.conf" agregandole las siguientes lineas al comienzo del mismo:

    use chroot = false
    strict modes = false
    transfer logging = false
    hosts allow = 192.168.16.1
    hosts deny = *
    strict modes = false
    list = false


    • Donde 192.168.16.1 debe ser reemplazada por la dirección IP del Servidor Backuppc ya que se le estará dando acceso exclusivo.
    • Una vez hecho ésto, iniciar el servicio

    Iniciando Servicio

    Instalación de Backuppc en el Servidor Ubuntu Server LTS:

    • Instalar BackupPC y sshd en el servidor para conectarse remotamente:

    sudo apt-get install backuppc
    sudo apt-get install openssh-server

    • Configurar la contraseña para el usuario web de backuppc.

    sudo htpasswd /etc/backuppc/htpasswd backuppc

    • La mayoría de las opciones globales se pueden configurar vía web, desde la direccion http://192.168.16.1/backuppc en éste caso. También se puede editar directamente el archivo /etc/backuppc/config.pl

    Opciones Globales
    HOST:
    • Agregar cada equipo al que se le vaya a hacer copia como un HOST de la siguiente manera:
    Agregar los equipos, si es posible, por dirección IP
    XFER:
    ClientCharset -> cp1252
    Como la mayoría de clientes son windows, se debe poner este valor, de lo contrario habría que hacerlo para cada cliente Windows conectado.

    XferMethod -> rsyncd
    Se usará el método rsyncd

    RsyncShareName -> prueba
    Directorio virtual que en este caso tiene ese nombre.

    RsyncdUserName -> backup
    Usuario con el que se configuró el servicio en el cliente.

    RsyncdPasswd -> 12345678
    Clave configurada en el cliente para este ejemplo.

    BackupFilesExclude


    No hay comentarios:

    Publicar un comentario