Crear una copia de seguridad de un directorio de registros

LinuxBeginner
Practicar Ahora

Introducción

Tres registros de aplicaciones deben viajar juntos como una única copia de seguridad comprimida. El directorio de origen debe seguir disponible después de crear el archivo.

En el laboratorio guiado anterior practicó cómo crear y listar un archivo .tar.gz. Este desafío aplica exactamente ese flujo de trabajo a un único archivo de copia de seguridad.

Crear la copia de seguridad de los registros

Situación actual

El directorio /home/labex/project/log-backup/source/logs contiene tres archivos de registro y todavía no existe ninguna copia de seguridad.

Alcance

  • Trabaje en /home/labex/project/log-backup.
  • Cree logs-backup.tar.gz.
  • Guarde el directorio bajo la ruta de nivel superior logs/ dentro del archivo.
  • Mantenga sin cambios el directorio de origen.

Objetivo

Cree un único archivo tar comprimido y legible que contenga el directorio logs completo.

Criterios de aceptación

  • logs-backup.tar.gz es un archivo tar comprimido con gzip y se puede leer.
  • Contiene logs/api.log, logs/worker.log y logs/scheduler.log.
  • Los tres archivos de origen siguen existiendo con su contenido original.

Pistas

¿Cómo creó el laboratorio guiado un archivo tar comprimido?

Revise las opciones de tar utilizadas en el ejemplo de .tar.gz y la opción -C, que determina dónde comienzan las rutas archivadas.

Resumen

Creó e inspeccionó un archivo comprimido mientras conservaba su directorio de origen.

✨ Revisar Solución y Practicar