Saltar al contenido principal

Modo de recuperación. Ejemplos de interacción

¿Qué es el "Modo de recuperación"?

advertencia

Tenga en cuenta que esto no es lo mismo que el Modo de recuperación de Windows.

Cuando se activa el modo de recuperación, se carga una versión especial de Linux. Este es un sistema operativo que se ejecuta en la RAM y permite acceder a las particiones de disco de su servidor. Es útil para tareas como restablecer contraseñas o recuperar configuraciones.

¿Qué es el montaje del sistema de archivos?

El montaje del sistema de archivos es el proceso que hace que una partición de disco sea accesible para el sistema operativo. Por ejemplo, si necesita acceder a los datos del servidor en modo de recuperación. El siguiente comando se usa para montar:

mount

Trabajar en el modo de recuperación

Determinación de la estructura del disco

Primero, necesita determinar cómo está organizado su sistema de discos. Ejecute el siguiente comando:

lsblk

Mostrará una lista de discos y particiones en su servidor. Ejemplo de salida del comando:

sda 8:0 0 477G 0 disk
├─sda1 8:1 0 12G 0 part
│ └─md0 9:0 0 12G 0 raid1
├─sda2 8:2 0 512M 0 part
│ └─md1 9:1 0 511.4M 0 raid1
└─sda3 8:3 0 453.3G 0 part
└─md2 9:2 0 453.1G 0 raid1

En este ejemplo, la partición raíz se encuentra en md2, pero su partición puede tener un nombre diferente.

consejo

En nuestros servidores, con el particionado estándar, la partición raíz se encuentra con mayor frecuencia en md2 o md1, según la configuración del servidor.

Montaje del sistema de archivos

Ahora, monte la partición raíz para acceder a ella. Use el comando:

mount /dev/md2 /mnt

(Sustituya md2 por su partición si es diferente)

Este comando hace que los datos de esta partición sean accesibles para trabajar con ellos.

Conexión al sistema de archivos

Después de montar el sistema de archivos, necesita entrar en él para trabajar como si fuera el sistema principal. Para hacerlo, ejecute los siguientes comandos:

chroot-prepare /mnt
  • Este comando prepara el sistema para trabajar con la partición montada.
chroot /mnt
  • Con este comando, "entra" en el sistema de archivos y puede ejecutar comandos como si fuera el sistema operativo principal.

Ejemplo: Restablecimiento de la contraseña de root

Ahora, veamos un ejemplo de cómo restablecer la contraseña del usuario root en modo de recuperación.

Arranque del servidor en modo de recuperación

Vaya al panel de control, abra la tarjeta del servidor, seleccione "Management" y haga clic en la opción "Recovery mode (rescue)" Luego, reinicie el servidor.

Conexión al servidor mediante SSH

Conéctese al servidor mediante SSH usando el usuario root y la contraseña que recibirá por correo electrónico después de que se active el modo de recuperación.

Montaje del sistema de archivos

Introduzca el comando para montar la partición raíz:

mount /dev/md2 /mnt

Entrada al sistema de archivos

Conéctese al sistema de archivos montado usando los siguientes comandos:

chroot-prepare /mnt
chroot /mnt

Restablecimiento de la contraseña de root

Ejecute el siguiente comando para restablecer la contraseña:

passwd root

Nota: Mientras introduce la nueva contraseña, no aparecerá ningún carácter en la pantalla.

Salida de chroot

Para salir del modo chroot, introduzca el comando:

exit

Desmontaje del sistema de archivos

Desmonte el sistema de archivos para completar el proceso:

umount /mnt/*
umount /mnt

Reinicio del servidor

Reinicie el servidor para cargar el sistema operativo instalado.