Cómo clonar o hacer una copia de seguridad del disco de Linux usando Clonezilla


Clonezilla es una de las mejores herramientas de copia de seguridad de código abierto para Linux. La ausencia de una interfaz gráfica de usuario combinada con un asistente de línea de comandos guiado más simple, rápido e intuitivo que se ejecuta sobre un kernel de Linux en vivo lo convierte en una herramienta de respaldo perfecta para todos los administradores de sistemas.

Con Clonezilla, no solo puede realizar una copia de seguridad completa de los bloques de datos de un dispositivo directamente en otra unidad, sino también la clonación de disco conocida, sino que también puede realizar copias de seguridad de discos enteros o particiones individuales de forma remota (utilizando recursos compartidos SSH, Samba o NFS) o localmente en imágenes. que se pueden cifrar y almacenar en un almacenamiento de copia de seguridad central, normalmente un NAS, o incluso en discos duros externos u otros dispositivos USB.

En caso de una falla en la unidad, las imágenes respaldadas se pueden restaurar fácilmente a un nuevo dispositivo conectado a su máquina, con la observación de que el nuevo dispositivo debe cumplir con el valor de espacio mínimo requerido, que es al menos del mismo tamaño que la unidad de copia de seguridad fallida tenía.

En términos más simples, si clona un disco duro de 120 GB que tiene 80 GB de espacio libre, no podrá restaurar la imagen de la copia de seguridad en un nuevo disco duro de 80 GB. El nuevo disco duro que se utilizará para clonar o restaurar el antiguo debe tener al menos el mismo tamaño que el disco de origen (120 GB).

En este tutorial, le mostraremos cómo puede clonar un dispositivo de bloque, generalmente un disco duro sobre el cual ejecutamos un servidor CentOS 8/7 (o cualquier distribución de Linux como RHEL, Fedora, Debian, Ubuntu, etc. .).

Para clonar el disco de destino, debe agregar físicamente un nuevo disco en su máquina con al menos el mismo tamaño que el disco de origen utilizado para la clonación.

  1. Descargar la imagen ISO de Clonezilla: http://clonezilla.org/downloads.php
  2. Nuevo disco duro: conectado físicamente a la máquina y operativo (consulte la BIOS para obtener información sobre el dispositivo).

Cómo clonar o hacer una copia de seguridad del disco de CentOS 7 con Clonezilla

1. Después de descargar y grabar la imagen ISO de Clonezilla en un CD/DVD, coloque el medio de arranque en la unidad óptica de su máquina, reinicie la máquina y presione la tecla específica (F11, F12, ESC, DEL, etc.) para instruir al BIOS para arrancar desde la unidad óptica adecuada.

2. La primera pantalla de Clonezilla debería aparecer en su pantalla. Seleccione la primera opción, Clonezilla live y presione la tecla Enter para continuar.

3. Después de que el sistema cargue los componentes requeridos en la RAM de su máquina, debería aparecer una nueva pantalla interactiva que le pedirá que elija su idioma.

Use las teclas de flecha arriba o abajo para navegar por el menú de idioma y presione la tecla Enter para elegir su idioma y avanzar.

4. En la siguiente pantalla, tiene la opción de configurar su teclado. Simplemente presione la tecla Intro en la opción de mapa de teclas No tocar para pasar a la siguiente pantalla.

5. En la siguiente pantalla, elija Iniciar Clonezilla para ingresar al menú de la consola interactiva Clonezilla.

6. Debido a que en este tutorial vamos a realizar una clonación del disco local, elija la segunda opción, dispositivo-dispositivo, y presione la tecla Enter nuevamente para continuar.

Además, asegúrese de que el nuevo disco duro ya esté conectado físicamente en su máquina y que su máquina lo detecte correctamente.

7. En la siguiente pantalla, elija el asistente del modo Principiante y presione la tecla Intro para pasar a la siguiente pantalla.

Si el nuevo disco duro es más grande que el anterior, puede elegir el modo Experto y seleccionar las opciones -k1 y -r que asegurarán que las particiones se crearán proporcionalmente en el el disco de destino y el sistema de archivos cambiará de tamaño automáticamente.

Se recomienda utilizar las opciones del modo experto con extrema precaución.

8. En el siguiente menú, elija la opción disk_to_local_disk y presione Enter para continuar. Esta opción asegura que se realizará una clonación de disco completo (MBR, tabla de particiones y datos) con el mismo tamaño que el disco de origen al disco de destino.

9. En la siguiente pantalla, debe elegir el disco de origen que se utilizará para el clon. Preste atención a los nombres de disco que se utilizan aquí. En Linux, un disco puede llamarse sda, sdb, etc., lo que significa que sda es el primer disco, sdb el segundo y así sucesivamente.

En caso de que no esté seguro de cuál es el nombre del disco de origen, puede examinar físicamente el nombre del disco de origen y el número de serie, comprobar el cableado del puerto SATA en la placa base o consultar la BIOS para obtener información sobre el disco.

En esta guía, usamos discos virtuales de Vmware para la clonación y sda es el disco de origen que se utilizará para la clonación. Una vez que haya identificado correctamente la unidad de origen, presione la tecla Intro para pasar a la siguiente pantalla.

10. A continuación, seleccione el segundo disco que se utilizará como destino para la clonación y presione la tecla Intro para continuar. Proceda con la máxima atención porque el proceso de clonación es destructivo y borrará todos los datos del disco de destino, incluido el MBR, la tabla de particiones, los datos o cualquier cargador de arranque.

11. Si está seguro de que el sistema de archivos de origen no está dañado, puede elegir con seguridad Omitir la verificación/reparación del sistema de archivos de origen y presionar Intro para continuar.

A continuación, el comando utilizado para esta sesión de clonación se mostrará en su pantalla y el mensaje esperará a que presione la tecla Intro para continuar.

12. Antes de iniciar el proceso real de clonación del disco, la utilidad mostrará algunos informes sobre su actividad y emitirá dos mensajes de advertencia.

Presione la tecla y dos veces para estar de acuerdo con ambas advertencias y presione la tecla y la tercera vez para clonar el cargador de arranque en el dispositivo de destino.

13. Una vez que haya aceptado todas las advertencias, el proceso de clonación se iniciará automáticamente. Todos los datos de la unidad de origen se replicarán automáticamente en el dispositivo de destino sin interferencia del usuario.

Clonezilla mostrará un informe gráfico con respecto a todos los datos que transfiere de una partición a otra, incluido el tiempo y la velocidad necesarios para transferir datos.

14. Una vez que el proceso de clonación finalice con éxito, se mostrará un nuevo informe en su pantalla y el mensaje le preguntará si desea usar Clonezilla nuevamente ingresando la línea de comando o saliendo del asistente.

Simplemente presione la tecla Enter para pasar al nuevo asistente y desde allí seleccione la opción de apagado para detener su máquina.

¡Eso es todo! El proceso de clonación ha finalizado y ahora se puede usar el nuevo disco duro en lugar del anterior después de que se haya desconectado físicamente de la máquina. Si el viejo disco duro aún está en mejor forma, puede guardarlo en un lugar seguro y usarlo como una solución de respaldo para casos extremos.

En caso de que su jerarquía del sistema de archivos de CentOS genere varios discos, debe asegurarse de que cada disco en la jerarquía también esté duplicado para hacer una copia de seguridad de los datos en caso de que uno de los discos falle.