¿Cómo realizar copias de seguridad y restauración de RHEL de 4 maneras?

Seleccionar el método de copia de seguridad adecuado es crucial para servidores Red Hat Linux. Las herramientas tradicionales como tar, dump y dd ofrecen diferentes ventajas, garantizando la seguridad de los datos, una recuperación eficiente y la fiabilidad del sistema en entornos empresariales.

download-icon
Descarga Gratuita
para VM, OS, DB, Archivo, NAS, etc.
alejandro

Updated by Alejandro on 2025/06/27

Tabla de contenidos
  • 1. Comando tar: copia de seguridad a nivel de directorio

  • 2. comando dump: copia de seguridad a nivel de sistema de archivos

  • 3. comando dd: copia de seguridad a nivel de disco

  • Solución de copia de seguridad moderna de clase empresarial - Vinchin Backup & Recovery

  • Conclusión

  • Preguntas frecuentes sobre copias de seguridad y restauración de RHEL

En un entorno empresarial, es crucial garantizar la seguridad de los datos en servidores Red Hat Linux. Los métodos comunes de RHEL copias de seguridad incluyen respaldos a nivel de directorio, a nivel de sistema de archivos y a nivel de disco. Cada herramienta tiene sus propias ventajas y desventajas y se adapta a diferentes necesidades empresariales. Ya sea mediante un simple empaquetado de archivos o una copia de imagen completa del disco, elegir la solución adecuada puede mejorar la eficiencia y fiabilidad de la recuperación de datos. Esta guía presentará varias herramientas comunes de copia de seguridad y restauración de Red Hat para ayudar a los administradores a proteger y gestionar los datos del sistema de manera más eficiente.

1. Comando tar: copia de seguridad a nivel de directorio

Adecuado para: Hacer una copia de seguridad de directorios específicos y sus archivos

Ventajas: Ligero, versátil, funciona con la mayoría de las distribuciones de Linux

Contras: No se pueden respaldar sistemas de archivos fuera de los puntos de montaje, no es adecuado para la recuperación de datos a gran escala

Comando de Copia de Seguridad

Para hacer una copia de seguridad de todos los contenidos de un directorio específico y excluir directorios o archivos no deseados, puedes usar el siguiente comando:

tar -cjvpf backup_filename directory_to_backup --exclude=excluded_directory_or_file

-c: Crear un nuevo archivo de copia de seguridad.

-j: Comprime el archivo de respaldo usando bzip2 (más eficiente que zip).

-v: Mostrar una lista de archivos durante el proceso de copia de seguridad.

-p: Conservar los atributos originales de los archivos y directorios.

-f: Especifique el nombre de archivo para el resultado de la copia de seguridad.

Ejemplo:

   tar -cjvpf /media/backup/78/78_`date +'%Y%m%d'`_root.tar.bz2 / \
  --exclude='/sys' --exclude='/proc' --exclude='/media' --exclude='/mnt' \
  --exclude='/tmp' --exclude='lost+found' \
  1> /media/backup/78/78_`date +'%Y%m%d'`_bk_lst.log \
  2> /media/backup/78/78_`date +'%Y%m%d'`_bk_err.log

⚠️Nota: Este comando hace una copia de seguridad de todos los contenidos del directorio raíz /, pero excluye los siguientes directorios:

· Directorios de montaje del sistema de archivos virtual, como /sys, /proc.

· Directorios explícitamente innecesarios, como {/tmp, lost+found}.

· Directorios de montaje de medios (por ejemplo, /media, /mnt). Si estos directorios no están montados, se pueden excluir.

· Directorios o archivos determinados por las aplicaciones de usuario como innecesarios para la copia de seguridad (se pueden usar comodinespara excluir tipos de archivo específicos).

El archivo *_bk_lst.log se utiliza para registrar la lista de archivos/directorios respaldados.

El archivo *_bk_err.log se utiliza para registrar los archivos/directorios que han tenido errores durante el proceso de copia de seguridad.

Comando de Restauración

Para restaurar un archivo de copia de seguridad, utiliza el siguiente comando:

tar -xjvpf <backup_file> -C <target_directory>

-x: Extraer archivos del archivo de copia de seguridad.

-j: Descomprime archivos utilizando bzip2.

-v: Mostrar la lista de archivos que se están restaurando.

-p: Conservar los permisos de archivo y las marcas de tiempo.

-f: Especifique el nombre del archivo de copia de seguridad.

-C: Especifique el directorio de destino para la restauración.

Ejemplo:

tar -xjvpf /backup/root_20240212.tar.bz2 -C /

Este comando restaura el archivo de copia de seguridad root_20240212.tar.bz2 en el directorio raíz (/).

⚠️ Advertencia: El proceso de restauración sobrescribirá los archivos existentes en el directorio de destino. Después de restaurar el sistema de archivos raíz, se recomienda reiniciar el sistema para asegurar que todos los archivos se carguen correctamente.

2. comando dump: copia de seguridad a nivel de sistema de archivos

Adecuado para: Hacer una copia de seguridad del sistema de archivos completo, generalmente se utiliza para la copia de seguridad completa de particiones o sistemas de archivos.

Ventajas: Adecuado para la copia de seguridad completa del sistema de archivos y admite la copia de seguridad incremental.

Contras: Solo admite el sistema de archivos de la serie Ext (ext2/ext3/ext4), no es aplicable a XFS y Btrfs.

Comando de copia de seguridad

El comando df lista todos los sistemas de archivos y directorios montados:

df

Ejemplo:

Filesystem     1K-blocks     Used Available Use% Mounted on
/dev/sda2      138022764   8153372 122744968   7% /
/dev/sda1        101086    12445    83422  13% /boot
tmpfs           1037728        0   1037728   0% /dev/shm
/dev/sdb1      140000000   8000123  7% /backup

Haz una copia de seguridad del sistema de archivos raíz en /backup/root.dump:

dump -0f /backup/root.dump /

Copia el sistema de archivos /boot en /backup/boot.dump:

dump -0f /backup/boot.dump /boot

-0: Haz una copia de seguridad completa, es decir, una copia de seguridad con nivel 0.

-f: especifica el nombre del archivo de copia de seguridad, ten cuidado de no colocar el archivo de copia de seguridad en el sistema de archivos de copia de seguridad (para evitar la sobrescritura automática).

Ver los resultados de la copia de seguridad:

restore -tf /backup/root.dump

Comando de Restauración

El comando de restauración se utiliza para restaurar un sistema de archivos o directorio desde un archivo de copia de seguridad de volcado.

Reconstruir el sistema de archivos raíz:

restore -rf /backup/root.dump

Reconstruir el sistema de archivos /boot:

restore -rf /backup/boot.dump

Extraer archivos o directorios individuales:

Para restaurar el directorio /etc desde la copia de seguridad del sistema de archivos raíz:

restore -xf /backup/root.dump /etc

-r: Restaura todo el sistema de archivos.

-f: Especificar el archivo de respaldo.

-x: Extraiga el archivo o directorio especificado del archivo de copia de seguridad.

3. comando dd: copia de seguridad a nivel de disco  

Adecuado para: Crear imágenes de disco completas o clonar discos.  

Ventajas: Copia todo el disco, incluidas las tablas de particiones y los registros de arranque, lo que la hace ideal para la clonación y recuperación de discos.  

Contras: No admite la copia de seguridad a nivel de archivo; el uso inadecuado puede provocar pérdida de datos.

El comando dd se utiliza para crear una copia completa del contenido de un disco en un archivo, típicamente para la imagen o clonación de discos.

Comando de Copia de Seguridad

El siguiente comando hace una copia de seguridad de todos los contenidos del segundo disco SCSI /dev/sdb al archivo /media/backup/sda.disk:

dd if=/dev/sdb of=/media/backup/sda.disk

si=/dev/sdb: Especifica la fuente de entrada (es decir, el disco a respaldar), aquí es el segundo disco duro SCSI del sistema /dev/sdb.

of=/media/backup/sda.disk: Especifique el destino de salida (es decir, la ruta donde se guarda el archivo de copia de seguridad), aquí es /media/backup/sda.disk.

Este comando copia todo el contenido del disco, incluido el sistema operativo, la tabla de particiones, el sistema de archivos, etc., para formar un archivo de imagen del disco.

Restaurar Comando

Restaura la imagen de disco respaldada /media/backup/sda.disk en el segundo disco duro SCSI del sistema /dev/sdb con el siguiente comando:

dd if=/media/backup/sda.disk of=/dev/sdb

if=/media/backup/sda.disk: Especifica el archivo de entrada (es decir, el archivo de imagen de disco para la copia de seguridad), en este caso /media/backup/sda.disk.

of=/dev/sdb: Especifique el destino de salida (es decir, el disco a recuperar), en este caso el segundo disco duro SCSI del sistema /dev/sdb.

⚠️Nota: Este comando copia el contenido completo del archivo de copia de seguridad al disco de destino, incluidas todas las particiones y sistemas de archivos. Asegúrate de que el disco de destino no tenga datos importantes durante la operación, ya que el proceso de recuperación sobrescribirá todo en el disco.

Solución de copia de seguridad moderna de clase empresarial - Vinchin Backup & Recovery

Si necesita soluciones de copia de seguridad de Red Hat más seguras y eficientes, Vinchin Backup & Recovery ofrece una solución integral de copia de seguridad que admite la virtualización de Red Hat, así como otras principales plataformas de virtualización. Vinchin está mejor adaptado a entornos virtualizados modernos. Y admite copias de seguridad sin agente, eliminando la necesidad de instalar un agente dentro de la máquina virtual, lo que mejora el rendimiento del sistema y reduce el uso de recursos.

Además, las funciones de copia de seguridad incremental y deduplicación de Vinchin identifican e almacenan de manera inteligente los datos incrementales, reduciendo significativamente los requisitos de espacio de almacenamiento y el tiempo de copia de seguridad. Al mismo tiempo, Vinchin utiliza la tecnología de cifrado AES-256 para garantizar la seguridad de los datos de respaldo. Sus funciones de monitoreo y generación de informes en tiempo real crean registros de copias de seguridad y notificaciones de alerta automáticamente, ayudando a los administradores a seguir el estado de las copias de seguridad en tiempo real y asegurando una protección de datos impecable.

1. Solo selecciona las VM en el host

backup rhel

2. Luego selecciona el destino de la copia de seguridad 

backup rhel

3. Selecciona estrategias

backup rhel

4.Finalmente, presenta el trabajo

backup rhel

Vinchin ofrece soporte técnico las 24 horas del día, los 7 días de la semana para garantizar la continuidad del negocio. Además, Vinchin ofrece una prueba gratuita de 60 días para permitir a los usuarios experimentar el poder de sus capacidades en un entorno real. Para más información, por favor contacte con Vinchin directamente o con su socio local.

Conclusión

Garantizar la seguridad de los datos en servidores Red Hat Linux requiere seleccionar el método adecuado de copia de seguridad de Red Hat. Aunque herramientas tradicionales como tar, dump y dd ofrecen opciones confiables, soluciones modernas como Vinchin Backup & Recovery proporcionan una eficiencia, seguridad y automatización mejoradas para la protección a nivel empresarial y la recuperación ante desastres.

Preguntas frecuentes sobre copias de seguridad y restauración de RHEL

P1: ¿Necesito realizar copias de seguridad regulares?

Se recomienda encarecidamente realizar copias de seguridad regulares y ajustar la frecuencia de las copias según la importancia de los datos. Puedes configurar un trabajo cron para automatizar la tarea de copia de seguridad.

P2: ¿Puedo hacer una copia de seguridad en almacenamiento en la nube?

A2: Sí, puedes enviar copias de seguridad a servicios de almacenamiento en la nube como Amazon S3, Google Cloud Storage, etc. Esto no solo proporciona una capa adicional de seguridad, sino que también asegura que los datos de la copia de seguridad sean accesibles incluso si el almacenamiento local está dañado.


Compartir en:

Categories: Linux Backup