RSYNC

OBSOLETO

Concepto

Este servicio, de forma general se usará para hacer copias de seguridad de servidores fuera

Los rsync remotos se ejecutan cuando el rsync local (el contenedor de la copia de seguridad) lo llama mediante la opción --rsh y una clave privada.

Siempre con conexiones ssh (sin password) se hacen logins restringidos (con rrsync) para hacer el intercambio entre servidores

https://www.guyrutenberg.com/2014/01/14/restricting-ssh-access-to-rsync/

Configuración

Claves ssh

  • En el host donde se almacenan las copias, estos archivos estan en /etc/rsync_remotos con nombres id_rsa_rsync_[nombre de maquina]
  • Hay que usar keygen para generar una pareja de claves, que se usarán sólo para el acceso restringido a rrsync

Ejecución recurrente en cron

  • La ejecución de la copia de seguridad va a cargo del servidor que almacena las copias.
  • Hay un script llamado rsync_backup_remoto_[nombremaquina].sh que hay que llamar mediante cron.
  • Este script ha de ser llamado mediante el cron global del sistema, ya que ha de ejecutarse como root, por el acceso a las claves.

Ubicaciones

Las copias de seguridad se grabaran en /mnt/datos_2/Copias de seguridad VPS/[nombreMaquina]