8/2/17

Backup de Windows con BackupPC

En este artículo, instalaremos BackupPC en un equipo Ubuntu Server 16.04 LTS, y lo configuraremos para hacer respaldos de un equipo Windows.

Instala Ubuntu y asegurate de activar SSH y Samba en la instalación.

Una vez finalizada la instalación asignamos una IP estática al sistema, del modo que explico en el siguiente articulo:
Realizamos una actualización con el comando:

sudo apt-get update && sudo apt-get upgrade -y

Configuramos Samba. (pueden seguir los pasos de los siguientes tutoriales):

Instalamos BackupPC ejecutado:

sudo apt-get install backuppc

Si seguiste mi articulo sobre Webmin, (Instalar Webmin en Ubuntu Server 16.04 LTS) y tienes instalado dicho complemento en tu servidor, te conviene instalar BackupPC desde Webmin de la siguiente forma:


Volvemos al terminal e ingresamos el siguiente comando para cambiar la contraseña del usuario backuppc:

sudo htpasswd /etc/backuppc/htpasswd backuppc 


Solo con esto ya podemos dirigirnos a un nevegador e ingresar a la IP:
 http:\\IP_DEL_SERVIDOR\backuppc

El usuario es backuppc y la contraseña es la que definieron en el paso anterior.


NOTA: Si desean utilizar BackupPC para realizar respaldos de otros servidores Linux, serán necesarios algunos pasos adicionales que no cubriré en este artículo.


OPCIONAL: Hasta este punto el directorio en el que BackupPC guadará los respaldos es "/var/lib/backuppc", si desean cambiar la ubicación a otro directorio (como un disco secundario, RAID o disco externo) ingresen los siguientes comandos en orden:

En este ejemplo yo estoy apuntando el directorio a "/media/HDD", punto de montaje de un disco secundario, para aprender como montar un segundo disco, sigan el tutorial: "Agregar nuevo HDD a Ubuntu Server"

sudo cp -r /var/lib/backuppc /media/HDD/
sudo chown -R backuppc:backuppc /media/HDD/backuppc 
sudo rm -r /var/lib/backuppc 
sudo ln -s /media/HDD/backuppc /var/lib/backuppc
sudo chown -h backuppc:backuppc /var/lib/backuppc 
sudo shutdown -r now


Preparando el Cliente Windows:

  • Crea un usuario nuevo con el mismo nombre y contraseña que el usuario de backuppc.
  • Comparte el directorio que deseas respaldar (o todo el disco C) asignándole permisos al usuario que recién hemos creado.
  • Asignamos una IP estática al equipo.

Añadiendo el Cliente Windows a BackupPC:

Vamos a "Edit Hosts/Hosts" añadimos la PC Window agregando su IP y nombre de usuario; Salvamos los cambios, luego vamos a "Xfer", en "SmbShareName" colocamos el nombre de la carpeta compartida en Windows, en "SmbShareUserName" colocamos el nombre del usuario Windows y en "SmbSharePasswd" su contraseña.



Luego seleccionamos nuestro hosts y hacemos el primer Full Backup.


 Por ultimo podemos ir a "Browse Backup" y allí veremos ya nuestros archivos.



Troubleshooting:

En caso de que la interfaz gráfica no cargue bien  o no tome algún cambio podemos reiniciarlo con:

sudo service backuppc restart

1 comentario :

  1. tenes ida de porque no me realiza el backup? estoy en un server ubuntu y respaldando equipos cliente ubuntu, pero comienza a respaldar y no termina nunca

    ResponderEliminar