Relájese y recompensa copia de seguridad y recupere un sistema Linux

Relájese y recompensa copia de seguridad y recupere un sistema Linux

Relajarse (Trasero en resumen) es una solución simple pero potente, fácil de sentar, con todas las funciones y liderantes de la solución de desastres de desastres y la migración del sistema, escrita en Intento. Es un marco modular y configurable con numerosos flujos de trabajo listos para usar para situaciones comunes.

Trasero Crea un sistema de rescate de arranque y/o copia de seguridad del sistema en varios formatos. Puede iniciar su servidor de metal desnudo utilizando la imagen del sistema de rescate e iniciar una restauración del sistema desde la copia de seguridad. Puede restaurar a diferentes hardware cuando sea necesario, por lo tanto, también se puede emplear como una herramienta de migración del sistema.

Características clave de relajación y recuperación:

  1. Tiene un diseño modular escrito en Bash y se puede extender utilizando funcionalidad personalizada.
  2. Admite varios medios de arranque, incluidos ISO, PXE, cinta OBDR, almacenamiento de USB o ESATA.
  3. Admite una variedad de protocolos de red que incluyen FTP, SFTP, HTTP, NFS y CIFS para almacenamiento y copia de seguridad.
  4. Admite la implementación del diseño del disco, como LVM, DRBD, ISCSI, HWRAID (HP SmartArray), Swraid, Multipathing y Luks (particiones y sistemas de archivos cifrados).
  5. Admite herramientas de copia de seguridad interna e interna que incluyen IBM TSM, HP Dataprotector, Symantec NetBackup, Bacula; alquitrán y rsync.
  6. Admite arranque a través de PXE, DVD/CD, cinta de arranque o aprovisionamiento virtual.
  7. Admite un modelo de simulación que muestra qué scripts se ejecutan sin ejecutarlos.
  8. Admite registro constante y opciones de depuración avanzada para fines de solución de problemas.
  9. Se puede integrar con herramientas de monitoreo como Nagios y Opsview.
  10. También se puede integrar con programadores de trabajo como Cron.
  11. También admite varias tecnologías de virtualización compatibles (KVM, XEN, VMware).

En este artículo, aprenderá cómo instalar y configurar Trasero Para crear un sistema de rescate y/o copia de seguridad del sistema utilizando una palanca USB y rescate o restaurar un sistema de Linux de metal desnudo después de un desastre.

Paso 1: Instalación del servidor de metal desnudo de Linux en Linux

1. Para instalar el paquete trasero en Debian y Ubuntu Distribuciones de Linux, use el siguiente comando.

$ sudo apt-get install trasero extlinux 

En Rhel y Cento, Debe habilitar el repositorio de Epel 8, luego instalar el trasero Paquete como se muestra.

# yum instalar syslinux-extlinux grub2-efi-x64-modules # dnf instalar syslinux-extlinux #fedora 22+ 

2. Una vez que se completa la instalación, el directorio de configuración principal de la parte trasera está /etc/trasero/ y los archivos de configuración clave son:

  • /etc/trasero/local.confusión - utilizado para establecer la configuración específica del sistema; está destinado a la configuración manual.
  • /etc/trasero/sitio.confusión - Se utiliza para establecer la configuración específica del sitio, debe ser creado por el usuario.
  • /usr/share/trasero/conf/predeterminado.confusión - Contiene valores de configuración posibles/predeterminados.
  • /var/log/trasero/ - Este directorio almacena los archivos de registro.

3. Primero, prepare los medios de rescate, un USB Pegue en este caso formatando el uso de la utilidad de la línea de comandos trasero de la siguiente manera. Una vez que se complete el formato, los medios serán etiquetados como Trasero.

# formato trasero /dev /sdb 
Preparar medios de rescate

4. Para configurar el formato de salida, use el PRODUCCIÓN y Output_url variables, ingresarlo en el /etc/trasero/local.confusión archivo de configuración.

Salida = USB 

4. También, Trasero Viene con un método de copia de seguridad incorporado (llamado Netfs) que le permite crear un sistema de rescate y una copia de seguridad del sistema completo. Crea una copia de seguridad simple como un archivo de alquitrán de forma predeterminada.

Para habilitar una copia de seguridad del sistema completo, agregue el Copia de seguridad = netfs y Respaldo_url variables en el /etc/trasero/local.confusión archivo de configuración. Para crear un dispositivo USB de arranque, combine Salida = USB y Backup_url = ”usb: /// dev/disk/bylabel/row-000" como se muestra.

Output = USB Backup = netfs backup_url = ”usb: /// dev/disk/bylabel/rond-000” 

5. Después de configurar la parte trasera, ejecute el siguiente comando para imprimir su configuración actual para RESPALDO y PRODUCCIÓN métodos y cierta información del sistema.

# volcado trasero 
Configuración de configuración de respaldo trasero

Paso 2: Creación de un sistema de rescate y una copia de seguridad del sistema completo

6. Si todas las configuraciones están bien, puede crear un sistema de rescate utilizando el mkrecue comando de la siguiente manera, donde el -V La opción habilita el modo verboso.

# trasero -v mkrescue 
Hacer sistema de rescate

Nota: Si encuentra el siguiente error después de ejecutar una operación de rescate o copia de seguridad, como se muestra en esta captura de pantalla.

Sistemas UEFI: “Error:/dev/disk/bylabel/Roard-Efi no es un dispositivo de bloque. Use 'formato trasero ---efi' para el formato correcto " 
Error de formato de palo USB

Formatear el palo USB usando este comando y rehacer la operación.

# Formato trasero --efi /dev /sdb 
Formato USB

7. Para crear un sistema de rescate y hacer una copia de seguridad del sistema también, use el mkbackup comando como se muestra.

# trasero -v mkbackup 

8. Para crear solo una copia de seguridad del sistema completo, use el mkbackuponly Comando de la siguiente manera.

# REARD -V MKBACKUPONLY 

Opcional: Programación de operaciones traseras con Cron

8. Puede programar la parte trasera para crear regularmente un sistema de rescate utilizando el planificador de trabajo cron agregando la entrada apropiada en el /etc/crontab archivo.

Hora de minuto Day_of_month Month Day_of_week Root/USR/SBin/REAR MKRESCUE 

Las siguientes configuraciones crearán un sistema de rescate o tomarán una copia de seguridad del sistema completo cada medianoche. Asegúrese de que su palo USB esté unido a él.

0 0 * * root/usr/sbin/trasero mkrescue o 0 0 * * root/usr/sbin/trasero mkbackup 

Paso 3: Realizar un sistema de rescate/restauración

9. Para restaurar/recuperar su sistema después de un desastre, conecte la palanca USB de arranque a su sistema de metal desnudo y arranque desde él. En la interfaz de la consola, seleccione la opción uno (recuperar el nombre de host) y haga clic en Enter.

Menú de arranque principal trasero

10. A continuación, el Trasero Se configurará el sistema de rescate, se le puede pedir que proporcione reemplazos para las interfaces de red originales como se muestra en la captura de pantalla. Una vez que haya terminado, haga clic en Entrar.

Seleccione la interfaz de red

11. Luego, inicie sesión como root (solo escriba el nombre de usuario root y haga clic en Entrar) para ejecutar la recuperación real.

Ejecutar la recuperación del sistema

11. A continuación, ejecute el siguiente comando para iniciar el proceso de recuperación. El sistema de rescate comparará los discos, examinará sus configuraciones y le pedirá que elija la configuración del diseño de disco. Presione Enter para continuar con la configuración del disco automático.

Luego comenzará la restauración del diseño del sistema, una vez que se cree el diseño del disco, restaurará la copia de seguridad como se muestra en la siguiente captura de pantalla.

# Recuperación trasera 
Método de recuperación trasera

12. Cuando se completa la restauración de copia de seguridad, el sistema de rescate se ejecutará mkinitrd Para crear imágenes de ramdisk iniciales para módulos de precarga, luego instale el cargador de arranque y salga. Uno de la recuperación del sistema se realiza, el sistema restaurado se montará en /mnt/local/, mudarse a este directorio para examinarlo.

Finalmente, reinicie el sistema:

# cd /mnt /local # reboot 
Explorar el sistema restaurado

13. Después de un reinicio, el Selinux intentará volver a reiniciar archivos y sistemas de archivos en el sistema recuperado en función de /mnt/local/.autorelabel Archivo, como se muestra en la siguiente captura de pantalla.

Sistema de archivos de reabastecimiento

Para más opciones de uso, lea el Trasero página manual.

# hombre trasero 

Página de inicio: http: // relajarse y recuperar.org/.

El Trasero es el marco de recuperación de desastres y de migración del sistema líder, fácil de usar (configuración y olvida). En este artículo, explicamos cómo usar la parte trasera para crear un sistema de rescate de metal desnudo de Linux y una copia de seguridad y cómo restaurar un sistema después de un desastre. Use el formulario de comentarios a continuación Comparta sus pensamientos con nosotros.