GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo hacer una copia de seguridad de los sistemas de archivos Ext2, Ext3 o Ext4 en Linux

Los sistemas de archivos utilizados en Linux son su principal distinción de otros entornos de sistemas operativos. De un vistazo, tenemos Ext2 (segundo extendido), Ext3 (tercera extendida) y Ext4 (cuarto extendido) sistemas de archivos.

La implementación de Ext2 sistema de archivos superó las limitaciones planteadas por Ext; el sistema de archivos original de Linux. Ext2 no es compatible con ninguna función de diario, tiene 16 GB a 2 TB tamaño máximo de archivo individual y 2 TB a 32 TB siendo el tamaño total del sistema de archivos.

Ext3 la disponibilidad y el soporte del sistema de archivos son de Linux Kernel 2.4.15 a versiones anteriores. Tiene capacidad para la función de registro en diario; ausente en Ext2 . También tiene 16GB a 2 TB tamaño máximo de archivo individual y 2 TB a 32 TB tamaño total del sistema de archivos.

Ext4 la disponibilidad y el soporte del sistema de archivos son de Linux Kernel 2.6.19 a versiones anteriores. Ofrece soporte inconmensurable para el tamaño general del sistema de archivos (1EB ) y tamaño de archivo individual (16 GB a 16 TB ). El 1EB (exabyte) es el equivalente a 1024 PB (petabyte) mientras que 1 PB es un equivalente de 1024 TB (terabyte).

La herramienta de copia de seguridad de Linux ideal

Al considerar la creación de copias de seguridad para Ext2 , Ext3 y Ext4 sistemas de archivos en Linux, es importante optar por una herramienta efectiva y confiable.

El programa de volcado es un candidato ideal para crear copias de seguridad de estos sistemas de archivos debido a las siguientes características principales:

  • Admite copias de seguridad remotas.
  • Si no desea hacer una copia de seguridad de todo el sistema de archivos, puede hacer una copia de seguridad de una sección del sistema de archivos como Inicio , Documentos o Descargas .
  • Las copias de seguridad de medios extraíbles abarcan varios volúmenes.
  • Admite copias de seguridad incrementales, diferenciales y completas.

Instalar comando de volcado en Linux

Puede instalar volcado utilidad en su distribución de Linux desde cualquiera de los siguientes comandos:

$ sudo apt-get install dump     [On Debian, Ubuntu and Mint]
$ sudo yum install dump         [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a sys-apps/dump  [On Gentoo Linux]
$ sudo pacman -S dump           [On Arch Linux]
$ sudo zypper install dump      [On OpenSUSE]    

Estructura de comandos de la herramienta de copia de seguridad de volcado

Tu vertedero la estructura de comando necesita verificar los siguientes tres pasos:

  • Nivel de volcado :es un valor entero que determina si desea realizar una copia de seguridad incremental, diferencial o completa. Un valor entero cero indica una copia de seguridad completa.
  • Archivo de destino :Es el destino de la copia de seguridad a crear. Puede ser un archivo de dispositivo o un archivo normal. El volcado usará /dev/tape cuando no se especifica ningún archivo de copia de seguridad.
  • Archivos para volcar :Es el Ext2 , Ext3 o Ext4 sistemas de archivos.

Copia de seguridad de sistemas de archivos Linux Ext2, Ext3 o Ext4

Para crear una copia de seguridad completa de un sistema de archivos Linux como /boot , a un archivo de volcado como /my_backups/boot.0 , implementaríamos el comando dump de la siguiente manera:

$ sudo dump -0f /my_backups/boot.0 /boot

Por mi parte, me aseguré de que el directorio de respaldo /my_backups existe.

De manera similar, puede hacer una copia de seguridad de /root , /inicio , /etc sistemas de archivos.

Para realizar copias de seguridad de particiones de Linux como /dev/sda1 , /dev/sda2 y /dev/sda3 en archivos de copia de seguridad guardados en /backup directorio, use los siguientes comandos:

$ sudo dump -0uf /backup/sda1.dump /dev/sda1
$ sudo dump -0uf /backup/sda2.dump /dev/sda2
$ sudo dump -0uf /backup/sda3.dump /dev/sda3

Asegúrese de reemplazar el archivo de copia de seguridad con una ubicación a un archivo donde desea guardar la copia de seguridad. Reemplace el dispositivo con el nombre de la partición que desea respaldar.

Copia de seguridad parcial de sistemas de archivos Linux Ext2, Ext3 o Ext4

Aquí puede hacer una copia de seguridad de varios subdirectorios o partes de un sistema de archivos de Linux como /etc/default y /etc/red .

$ sudo dump -0f /my_backups/configurations.dump /etc/default /etc/network 

Visualización de copias de seguridad creadas de sistemas de archivos Linux Ext2, Ext3 o Ext4

Para confirmar la existencia de su Ext2 , Ext3 o Ext4 Copias de seguridad del sistema de archivos de Linux, use el siguiente comando. El comando genera el contenido de la copia de seguridad en el terminal.

$ sudo restore -tf /my_backups/configurations.dump 

Restauración de las copias de seguridad del sistema de archivos de Linux

Para la restauración completa de los archivos de copia de seguridad, debe seguir el orden del nivel de volcado (desde el primer volcado creado hasta el último). Para restaurar un solo archivo o directorio.

$ sudo restore -xf /my_backups/configurations.dump 

El comando anterior asume que su sistema de archivos original está perdido o dañado. Dado que todavía tengo mi sistema de archivos intacto, recibí la salida del terminal no se puede crear un enlace simbólico... El archivo existe . Elija n en establecer propietario/modo para '.'? . Garantiza que el modo de directorio actual permanezca sin cambios.

Para hacer una copia de seguridad de un sistema de archivos de Linux en un dispositivo externo, lea nuestro artículo:Cómo hacer una copia de seguridad del sistema de archivos de Linux mediante el comando dump.

Más opciones de línea de comandos para entender y usar dump y restaurar los comandos son a través del man dump y man restore comandos de terminal.


Linux
  1. Cómo cambiar los nombres de las etiquetas de las particiones de Linux en EXT4/EXT3/EXT2 e intercambiar

  2. 7 formas de determinar el tipo de sistema de archivos en Linux (Ext2, Ext3 o Ext4)

  3. ¿Cómo cambiar el nombre de un archivo en Linux?

  4. Sistemas de archivos Linux:Ext2 vs Ext3 vs Ext4

  5. 5 métodos para identificar su tipo de sistema de archivos Linux (Ext2 o Ext3 o Ext4)

Cómo montar y desmontar sistemas de archivos en Linux

Cómo crear un archivo en Linux

Cómo montar un archivo ISO en Linux

Cómo hacer una copia de seguridad y restaurar el historial de la terminal de Linux

Cómo vincular un archivo en Linux

Cómo hacer una copia de seguridad del sistema de archivos de Linux usando el comando dump