BackupPC

De doc.ubuntu-es
(Redirigido desde Backup PC)
Saltar a: navegación, buscar

BackupPC es un gran programa de copias de seguridad para Servidores Ubuntu. Sin embargo, la cópia de seguridad de maquinas clientes de Ubuntu no funciona por defecto debido a la falta de cuenta root. Lo siguiente describe como hacer funcionar BackupPC con la implementación sudo de Ubuntu. Añadiendo sudo a los comandos TAR en /etc/backuppc/config.pl y añadiendo backuppc a la lista de sudoers, estarás en condiciones de realizar copias de seguridad y restauraciones directamente desde el interfaz basado en web.

Modificar /etc/backuppc/config.pl

  • Ejecuta “sudo gedit /etc/backuppc/config.pl”
  • Añade sudo al cliente TAR y a los comandos ClientRestore
    • cambia $Conf{TarClientCmd} y $Conf{TarClientRestoreCmd} a read
$Conf{TarClientCmd} = ‘sudo $tarPath -c -v -f - -C $shareName’
. ‘ –totals’;
$Conf{TarClientRestoreCmd} = ‘sudo $tarPath -x -p –numeric-owner –same-owner’
. ‘ -v -f - -C $shareName’;
  • Cambia $Conf{BackupFilesExclude} (

Estos parecen ser todos los archivos temporales que no necesita realmente hacer copia de seguridad) a read

$Conf{BackupFilesExclude} = [’/proc’, ‘/dev’, ‘/tmp’, ‘/mnt’, ‘/media’, ‘/sys’, ‘/lost+found’, ‘/usr/src’, ‘/var/lib’, ‘/var/tmp’, ‘/var/cache’, ‘/var/spool’, ‘/var/run’, ‘/var/lock’, ‘/var/games’, ‘/home/*/.Trash’, ‘/home/*/.mozilla/*/*/Cache’, ‘/home/*/.mozilla/*/*/Cache.Trash’];

Añade backuppc a la lista de sudoers

  • Ejecuta “sudo visudo”
  • Al final del fichero añade
# Allow backuppc to run tar without a password
backuppc ALL=NOPASSWD: /bin/tar


Ver también

Para otros modos de hacer copias de seguridad de una parte o todo tu sistema, consulta Copia de seguridad del sistema

Fuente

https://help.ubuntu.com/community/BackupPC

Herramientas personales