En el siguiente ejemplo se utiliza un prompt para corregir una pregunta de la asignatura "Seguridad Informática" del ciclo Técnico de Administración de Sistemas Informaticos en Red.
Pregunta: Copias de Seguridad con TAR (6 puntos)
Estructura de Carpetas
Crea la estructura de carpetas y archivos (0.5 puntos):
Realiza una copia de seguridad completa (0.5 puntos):
Realiza una copia completa de la carpeta ProyectoLinux a ~/Desktop/backup_completo asegurándote de conservar los permisos, fechas y propietarios de los archivos.
Comprime la carpeta ProyectoLinux con verificación (0.5 puntos):
Comprime la carpeta ProyectoLinux y guarda el archivo comprimido como proyecto_backup.tar.gz, verificando la integridad del archivo comprimido.
Simula una pérdida de datos y recuperación selectiva (1 punto):
Borra los archivos de ~/Desktop/ProyectoLinux/Modulo1/SubmoduloA y recupéralos usando proyecto_backup.tar.gz, pero solo aquellos modificados en el último mes.
Añade varios archivos adicionales y actualiza la copia de seguridad (1 punto):
Crea archivoExtra1.txt y archivoExtra2.txt en ~/Desktop/ProyectoLinux/Modulo2 y añade solo estos archivos a la copia comprimida proyecto_backup.tar.gz.
Escribe un script de backup incremental con recuperación automatizada (2.5 puntos):
Crea un script en bash que añada varios archivos adicionales a la copia comprimida existente y realice una copia incremental, utilizando variables para las rutas, guardando los errores en un archivo log detallado, y que pueda recuperar automáticamente los archivos eliminados en caso de falla.
Abrimos CHATGPT(en primer lugar le pasamos el fichero que contiene el prompt que va a utilizar en la corrección)
prompt.docx
Ahora que he revisado la imagen con la solución manuscrita de "xxxxxx", procederé a evaluarla siguiendo los criterios establecidos.
Evaluación de la Solución de "xxxxxx"
1. Estructura de Carpetas y Archivos (0.5 puntos)
- Realizado correctamente: Uso de
mkdirytouchpara crear estructura de carpetas y archivos. - Errores graves:
- Uso incorrecto de
tar -ren lugar demkdirpara crear subcarpetas. No es el comando adecuado. - Uso de
taren lugar de operaciones de directorio podría ser considerado como comando erróneo.
- Uso incorrecto de
- Número de errores graves: 2
- Nota final para esta sección: 0.2 puntos (50% del valor inicial reducido dos veces por dos errores graves).
2. Copia de seguridad completa (0.5 puntos)
- Tareas realizadas: Uso incorrecto de
tar -cvf * ProyectoLinux ~ /Desktop/backup_completo. - Errores graves:
- Sintaxis incorrecta y posiblemente comando erróneo, ya que el formato del comando no sigue la estructura correcta de
tar.
- Sintaxis incorrecta y posiblemente comando erróneo, ya que el formato del comando no sigue la estructura correcta de
- Número de errores graves: 1
- Nota final para esta sección: 0.35 puntos (50% del valor inicial reducido por un error grave).
3. Compresión con verificación (0.5 puntos)
- Tareas realizadas: Uso del comando
tar -gzvf ProyectoLinux=proyecto_backup.tar.gz. - Errores graves:
- Falta de verificación explícita tras la compresión.
- Uso potencialmente erróneo de igual (
=) en lugar de espacio.
- Número de errores graves: 1
- Nota final para esta sección: 0.35 puntos (50% del valor inicial reducido por un error grave).
4. Simula una pérdida de datos y recuperación selectiva (1 punto)
- Tareas realizadas: Uso de
tar -czvfpara intentar restaurar archivos. - Errores graves:
- Comando incorrecto para filtrar archivos por fecha de modificación.
- Número de errores graves: 1
- Nota final para esta sección: 0.7 puntos (50% del valor inicial reducido por un error grave).
5. Añadir archivos adicionales y actualizar la copia de seguridad (1 punto)
- Tareas realizadas: Uso de
tar -cvfpara añadir archivos a un archivo tar existente. - Errores graves:
- Comando incorrecto, ya que debería ser
tar -rvfpara añadir archivos sin rehacer el tar completo.
- Comando incorrecto, ya que debería ser
- Número de errores graves: 1
- Nota final para esta sección: 0.7 puntos (50% del valor inicial reducido por un error grave).
6. Script de backup incremental con recuperación automatizada (2.5 puntos)
- Tareas realizadas: Creación de un script Bash.
- Errores graves:
- Falta de manejo claro de copias incrementales y recuperación automatizada.
- Número de errores graves: 1
- Nota final para esta sección: 1.75 puntos (50% del valor inicial reducido por un error grave).
Cálculo de la Nota Final:
- Suma de puntos:
Nombre del alumno: xxxxxx
Nota final: 4.05/6
Total de errores graves: 6
Esta evaluación refleja que xxxxxx ha demostrado conocimientos básicos en la creación de estructuras de directorios y manejo de archivos con comandos, pero cometió errores significativos en la aplicación correcta de los comandos TAR y en la lógica de los scripts para copias de seguridad.
Seguimos corriendo ejercicios de otros alumnos de la misma forma.
Le podemos pedir que nos saque una tabla con el resultado de la corrección por apartados. He quitado los nombres de los alumnos.
saca las notas de todos los alumnos evaluados en una tabla, incluyendo notas de los apartados

.jpg)

No hay comentarios:
Publicar un comentario