Recuperación del Sistema Operativo: Puntos de Restauración e Imágenes de Respaldo en Windows y Ubuntu

La estabilidad de un sistema operativo no depende solo de saber instalar programas o configurar dispositivos. Un técnico competente debe saber recuperar un equipo cuando algo falla.

En esta guía aprenderás a crear mecanismos de recuperación tanto en Windows como en Ubuntu, entendiendo qué protege cada método y cuándo utilizarlo.


1. Métodos de recuperación: por qué son esenciales

En cualquier sistema pueden producirse errores:

  • Instalación de un controlador incompatible
  • Actualización defectuosa
  • Configuración incorrecta
  • Ataque de malware
  • Fallo físico del disco duro

Para estos casos existen dos niveles principales de recuperación:

1.1 Puntos de restauración

Son instantáneas de la configuración del sistema y de archivos críticos.

  • No suelen afectar a documentos personales
  • Permiten revertir cambios del sistema
  • Son útiles tras instalaciones fallidas o errores de configuración

1.2 Imágenes de respaldo

Son copias completas del disco.

  • Incluyen sistema operativo, programas y archivos
  • Permiten restaurar todo el sistema en caso de fallo grave
  • Son esenciales ante daños físicos del disco

2. Puntos de restauración en Windows (Restaurar sistema)

Windows incluye la herramienta Protección del sistema, que permite crear puntos de restauración.

2.1 Crear un punto de restauración

  1. Pulsa la tecla Windows y escribe:
    Crear un punto de restauración
  2. En la pestaña Protección del sistema, selecciona la unidad principal (normalmente C:)
  3. Pulsa Configurar y verifica que la protección esté activada
  4. Haz clic en Crear, introduce un nombre descriptivo (por ejemplo: Antes_instalar_programa) y confirma

2.2 Restaurar el sistema

  1. Accede al mismo menú
  2. Pulsa Restaurar sistema
  3. Selecciona el punto deseado
  4. El equipo se reiniciará y volverá al estado de esa fecha

Vídeo de apoyo

Tutorial práctico paso a paso sobre cómo crear y restaurar un punto de restauración en Windows:


3. Imagen de sistema en Windows

Este método realiza una copia completa del disco.

3.1 Crear una imagen de sistema

  1. Ve a Panel de Control
  2. Accede a Sistema y seguridad
  3. Entra en Copias de seguridad y restauración (Windows 7)
  4. Selecciona Crear una imagen de sistema
  5. Elige un disco externo como destino
  6. Inicia el proceso de copia

Este método permite recuperar el sistema completo incluso si el disco principal deja de funcionar.

Vídeo de apoyo

Tutorial sobre creación de imagen de sistema en Windows:


4. Puntos de restauración en Ubuntu con Timeshift

En Ubuntu no existe una herramienta visual equivalente al Restaurar sistema de Windows, pero se utiliza una herramienta muy eficaz llamada Timeshift.

Timeshift crea snapshots del sistema usando enlaces duros, lo que lo hace rápido y eficiente.

4.1 Instalación

Abrir terminal y ejecutar:

sudo apt install timeshift

4.2 Configuración inicial

  1. Ejecutar Timeshift
  2. Seleccionar el tipo RSYNC
  3. Elegir la ubicación donde guardar las instantáneas

4.3 Crear un snapshot

Dentro de la aplicación, pulsar Create para generar una instantánea del sistema.

Vídeo de apoyo

Tutorial de instalación y uso de Timeshift en Ubuntu:


5. Imagen completa de disco en Ubuntu

En Linux, la clonación completa del disco puede realizarse mediante herramientas externas o mediante terminal.

5.1 Método avanzado con el comando dd

sudo dd if=/dev/sda1 of=/ruta/de/mi/respaldo.img status=progress
  • if: disco o partición de origen
  • of: archivo de destino
  • status=progress: muestra el progreso del proceso

Este método crea una copia exacta bit a bit del disco o partición seleccionada.

Advertencia: un uso incorrecto de dd puede sobrescribir datos de forma irreversible.

Vídeo de apoyo

Tutorial sobre clonación con dd en Linux:


6. Actividad práctica: Simulación de recuperación

Parte A: Windows

  1. Crear un punto de restauración llamado Reto_Clase
  2. Acceder a: C:\Windows\System32\drivers\etc
  3. Abrir el archivo hosts como administrador
  4. Añadir al final la línea: TEST
  5. Ejecutar la restauración al punto Reto_Clase
  6. Comprobar si la línea añadida permanece o desaparece

Objetivo: comprender qué archivos protege realmente el sistema de restauración.


Parte B: Ubuntu

  1. Instalar Timeshift
  2. Crear un snapshot manual
  3. Eliminar un paquete instalado previamente (por ejemplo un reproductor o editor)
  4. Restaurar el snapshot
  5. Verificar si el paquete vuelve a estar disponible

Objetivo: entender cómo funcionan las instantáneas del sistema en Linux.

Un técnico no solo instala sistemas. Debe saber recuperarlos.

Comprender la diferencia entre un punto de restauración y una imagen completa permite actuar con criterio ante fallos leves o graves.

La prevención no es opcional en administración de sistemas. Es parte fundamental del trabajo técnico.

7. Actividad práctica: Creación de un Contenedor de Emergencia

En esta práctica se simula un fallo del sistema operativo en el que solo es posible acceder a la carpeta personal del usuario.

El objetivo es crear una copia de seguridad utilizando únicamente comandos de consola.


Objetivos de la práctica

  • Localizar archivos sin utilizar el explorador gráfico.
  • Empaquetar y comprimir información mediante comandos.
  • Verificar que la copia de seguridad se ha creado correctamente.
  • Comprobar la integridad del archivo generado.

Parte 1: Windows (CMD) – Copia de seguridad de emergencia

Situación simulada

El sistema funciona de forma inestable y es necesario copiar los documentos a una unidad externa antes de que el equipo falle.

Se trabajará únicamente desde la consola CMD.


Paso 1: Acceder a la carpeta Documentos

Abrir CMD y ejecutar:

cd %USERPROFILE%\Documents

Este comando sitúa al usuario dentro de su carpeta personal de Documentos.

Para comprobar que estamos en la ruta correcta:

cd

Paso 2: Comprobar el tamaño de la carpeta a respaldar

Antes de comprimir, es importante saber cuánto ocupa la información.

dir

Si se desea información más detallada:

dir /s

Paso 3: Comprimir una carpeta

Suponiendo que existe una carpeta llamada Ejercicios dentro de Documentos:

compact /c /s:Ejercicios

Este comando comprime los archivos utilizando el sistema de archivos NTFS.


Paso 4: Crear carpeta de destino (Unidad de Rescate)

Si no existe una carpeta de respaldo, crearla:

mkdir C:\Temp\Backup_Alumno

Si el sistema no permite escribir en C:\Temp, crear una carpeta en el Escritorio:

mkdir %USERPROFILE%\Desktop\Unidad_Rescate

Paso 5: Copia de seguridad con Robocopy

Ejecutar:

robocopy %USERPROFILE%\Documents C:\Temp\Backup_Alumno /E /V

Si se utiliza la carpeta del Escritorio como destino:

robocopy %USERPROFILE%\Documents %USERPROFILE%\Desktop\Unidad_Rescate /E /V

Explicación de parámetros:

  • /E → Copia subdirectorios, incluso si están vacíos.
  • /V → Muestra información detallada del proceso.

Paso 6: Verificación de la copia

Acceder a la carpeta de respaldo:

cd C:\Temp\Backup_Alumno

Listar el contenido:

dir

Comprobar que los archivos coinciden con la carpeta original.


Parte 2: Ubuntu (Terminal) – Creación manual de snapshot

Situación simulada

Se dispone únicamente de acceso a la carpeta personal del usuario.

Se creará un archivo comprimido que contenga documentos seleccionados.


Paso 1: Acceder a la carpeta Documentos

cd ~/Documentos

Verificar ubicación:

pwd

Paso 2: Comprobar tamaño de la carpeta

du -sh .

Paso 3: Crear archivo comprimido selectivo

Para incluir solo archivos .txt:

tar -cvzf rescate_documentos.tar.gz *.txt

Para incluir archivos .txt y .pdf:

tar -cvzf rescate_documentos.tar.gz *.txt *.pdf

Explicación de parámetros:

  • -c → Crear archivo.
  • -v → Mostrar proceso.
  • -z → Comprimir con gzip.
  • -f → Nombre del archivo resultante.

Paso 4: Verificar contenido del archivo comprimido

tar -tf rescate_documentos.tar.gz

Este comando lista el contenido sin necesidad de descomprimir.


Paso 5: Generar huella digital (Checksum)

md5sum rescate_documentos.tar.gz > huella.txt

Este archivo contiene un código único que permite comprobar si la copia ha sido modificada o dañada.


Entregable de la actividad

Cada alumno deberá entregar un archivo llamado:

reporte.txt

El archivo debe incluir las siguientes respuestas:

  1. ¿Qué comando utilizaste para comprobar el tamaño de la carpeta antes de comprimirla?
    • Windows: dir o dir /s
    • Linux: du -sh
  2. Si se elimina huella.txt y se vuelve a generar después de modificar el archivo comprimido, ¿el código es el mismo? Explica por qué.
  3. Explica con tus palabras por qué es más seguro crear un archivo comprimido (tar o zip) que copiar carpetas directamente a un USB.