proyecto en DevOps Skill Tree

Demuestra que una copia de pedidos puede restaurar la tienda Proyecto

Crea archivos PostgreSQL de formato personalizado con puntos claros, restaura pedidos completos en una tienda independiente y conserva el original.

DevOpsPostgreSQL

💡 Este tutorial está traducido por IA desde la versión en inglés. Para ver la versión original, puedes hacer clic aquí

Introducción

Este proyecto práctico de recuperación con PostgreSQL está dirigido a principiantes de DevOps que manejan lo básico de la terminal. Guardarás pedidos reales de una pequeña tienda, abrirás el estado guardado en un servicio independiente y demostrarás que los pedidos de prueba quedan en la copia.

Dos laboratorios guiados enseñan un límite claro de exportación y una restauración segura y completa. Un desafío independiente aplica las mismas herramientas a reservas de talleres, participantes relacionados y dos puntos de recuperación. Cada unidad comienza con su propio entorno preparado.

Lo que aprenderás

  • Identificar las bases de origen y destino antes de elegir una conexión.
  • Crear e inspeccionar un archivo PostgreSQL de formato personalizado con pg_dump y pg_restore.
  • Distinguir el punto guardado de los registros posteriores del original.
  • Rechazar destinos no vacíos y restaurar mediante una transacción en una copia independiente.
  • Leer relaciones completas de pedidos o participantes, descargar recibos y probar escrituras exclusivas de la copia.

A quién va dirigido este curso

Para estudiantes de DevOps que saben introducir comandos y reconocer rutas. No se requiere programar SQL, instalar bases de datos ni completar otro curso. Los servicios de conexión, las opciones del archivo y la sintaxis necesaria del shell se explican al utilizarlos.

El entorno del navegador proporciona PostgreSQL, una terminal y dos sitios comerciales completos con datos ficticios. La documentación está disponible en ocho idiomas adicionales; las etiquetas del sitio, los comandos y las salidas permanecen en inglés.

Preguntas frecuentes

¿Debo instalar PostgreSQL? No. Cada laboratorio proporciona una base preparada y clientes compatibles.

¿Dañaré la tienda original? El ejercicio conserva los pedidos originales y restaura en una base desechable con nombre definido. Enseña a comprobar identidades y rechaza destinos no vacíos.

¿Es un plan completo de recuperación ante desastres? No. Es un ensayo de copia lógica y restauración en una sola instancia. No cubre PITR continuo, almacenamiento externo, fallos del servidor ni recuperación completa de producción.

Profesor

labby
Labby
Labby is the LabEx teacher.