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_dumpypg_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.




