ReaR: Relax and Recover

Linux Nivel Medio 18 de jun. de 2023

Os presento una solución OpenSource y gratuita, de Recuperación ante desastres.
Es muy fácil de implementar y está basada en scripts.
Recomendada tanto para usuarios domésticos, PYMES o empresas grandes que quieran recuperar sus sistemas en cuestión de minutos...

Relax-and-Recover produce una imagen de arranque, para usar desde diferentes modos de arranque: ISO, USB, PXE , cinta OBDR, eSATA.

Soporta equipos con UEFI y Legacy Bios.

Una de las mejora cosas que hace esta imagen es que puede volver a particionar el sistema, restaurando incluso particiones cifradas.

Los datos del equipo o equipos a restaurar se pueden almacenar y usar ya estén en una partición del propio equipo, una imagen RAW, una imagen ISO, en una unidad de cinta,  desde un servidor NFS, Samba/CIFS o mediante SSH, FTP, SFTP, SSHFS e incluso a través de HTTP y HTTPS.

El repositorio GIT oficial lo tenéis en el siguiente enlace:

GitHub - rear/rear: Relax-and-Recover - Linux bare metal disaster recovery and system migration solution (cfr. mksysb, ignite)
Relax-and-Recover - Linux bare metal disaster recovery and system migration solution (cfr. mksysb, ignite) - GitHub - rear/rear: Relax-and-Recover - Linux bare metal disaster recovery and system mi...

En Debian, lo tenéis disponible en la propia paquetería y su instalación es muy sencilla, simplemente debéis ejecutar:

sudo apt -y install rear
Instalación de ReaR

Una de las formas más sencillas de usarlo es tener un sistema en que guardar mediante NFS las copias de seguridad del equipo o equipos a salvaguardar. Aunque lo ideal es disponer de un equipo donde guardar los datos que esté desconectado permanentemente de la red y unicamente accesible en el momento de la copia para evitar que esos datos también puedan ser vulnerados.

Otra de las ventajas es que si un sistema ha sido vulnerado pero queremos seguir dando soporte, si disponemos de un equipo similar podemos "migrar" todo lo existente previamente al nuevo servidor y dejar el equipo vulnerado tal y como está para las pruebas forenses necesarias.

Rear no necesita de ningún programa externo para funcionar ya que está totalmente escrito en Bash.
Las únicas aplicaciones del sistema que debes de tener instaladas en el equipo son:

  • mingetty o agetty
  • sfdisk o parted: Permite al script gestionar y ver las particiones.
  • grub2-efi-modules o similar: Para usar los modulos (/usr/lib/grub(2)/) en caso de recuperación mediante un USB si el equipo tiene UEFI.

Etiquetas

Luis GuLo

🐧 SysAdmin GNU/Linux - 🐳 Docker - 🖥️ Bash Scripting - 🐪 Perl - 🐬 MySQL - 👥 Formador de TI - 👥 Formador de SysAdmin's - 💢 Ansible - ☁️ Cloud Computing - ❤️ Debian GNU/Linux