Con este curso estarás capacitado para crear y emplear políticas de respaldo en bases de datos PostgreSQL. Vas a aprender las técnicas y herramientas para llevar a cabo copias de seguridad físicas y lógicas, incrementales y continuas, así como métodos de recuperación selectiva y completa.
La formación está orientada a profesionales que trabajen con bases de datos PostgreSQL y quieran ahondar en estrategias de backup y recuperación para entornos reales y exigentes.
La finalidad de la formación es que logren:
1.Introducción
1.1 Las copias de seguridad y el papel del DBA
1.2 Prepara un entorno de pruebas
1.3 Instalaciones y configuraciones adicionales
1.4 Carga las bases de datos de ejemplo
2.Técnicas de backup y recuperación en PostgreSQL
2.1 Conociendo las técnicas de backup y recuperación
2.2 Comparativa entre técnicas
Test Temas 1 y 2
3.Logical backup: backup y restauración completa del cluster
3.1 Opciones generales
3.2 Opciones de backup
3.2.1 pg_dumpall: Opciones de backup, parte I
3.2.2 pg_dumpall: Opciones de backup, parte II
3.2.3 pg_dumpall: Opciones de backup, parte III
3.2.4 pg_dumpall: Opciones de backup, parte IV
3.2.5 pg_dumpall: Opciones de backup, parte V
3.2.6 pg_dumpall: Opciones de backup, parte VI
3.3Opciones de conexión
3.4 TALLER AVANZADO 1: Recuperar una base de datos con el backup de pg_dumpall
3.5 TALLER AVANZADO 2: Copiar un cluster de PostgreSQL de un servidor a otro
3.6 TALLER AVANZADO 3: y ahora, a otro servidor con distinto SO y distinta versión
3.7 TALLER AVANZADO 4: Configurando .pgpass
Test Tema 3
4.Logical backup: backup selectivos con pg_dump
4.1 Opciones generales
4.2 Opciones de backup
4.2.1 Opciones de backup, parte I
4.2.2Opciones de backup, parte II
4.3 TALLER AVANZADO 5: Recuperar una base de datos con pg_dump
4.4 TALLER AVANZADO 6: Copiar bases de datos
4.5 TALLER AVANZADO 7: Copiar una base de datos en otro S.O. y otra versión de PGSQL
4.6 TALLER AVANZADO 8: Backup selectivo, restauración no selectiva
4.7 TALLER AVANZADO 9: Cuidado con las restricciones de integridad
4.8 TALLER AVANZADO 10: Variando la base de datos por defecto
4.9 TALLER AVANZADO 11: Una alternativa a pg_dumpall que la optimiza
Test Tema 4
5.Logical backup: copias de seguridad y restauración selectivas
5.1 pg_dump, formato custom
5.2 pg_dump, formato tar
5.3 pg_dump, formato dir
5.4 pg_restore, restauración selectiva
5.5 TALLER AVANZADO 12: Ejemplos de recuperaciones selectivas
5.6 TALLER AVANZADO 13: Recuperaciones selectivas utilizando la tabla de contenidos
5.7 TALLER AVANZADO 14: Backups y restauraciones en paralelo
5.8 TALLER AVANZADO 15: Recuperar en una sola transacción
5.9 TALLER AVANZADO 16: Migrando entre distintas versiones de PostgreSQL
Test Tema 5
6.Physical backups con técnicas filesystem
6.1 Filesystem backup
6.2 Incremental backup
6.3 TALLER AVANZADO 17: Recuperación física del clúster en otro servidor
6.4 TALLER AVANZADO 18: Recuperación en otro servidor con distinto S.O.
Test Tema 6
7.Physical backups con la técnica del archivado continuo de ficheros WAL
7.1 Entendiendo los ficheros WAL, el archivado continuo y el PITR
7.2 Activar el archivado continuo
7.3 pg_basebackup, opciones de backup
7.4 pg_basebackup, opciones generales y opciones de conexión
7.5 Backups base en PostgreSQL 12+
7.6 PITR en PostgreSQL 12+, con un punto de recuperación preestablecido
7.7 PITR en PostgreSQL 12+, averiguando el punto de recuperación
7.8 Backups base en PostgreSQL 11 y anteriores
7.9 PITR en PostgreSQL 11 y anteriores, averiguando el punto de recuperación
7.10 PITR en PostgreSQL 11 y anteriores, con un punto de recuperación preestablecido
7.11 TALLER AVANZADO 19: Las TimeLines y los viajes en el tiempo en PostgreSQL 10
7.12 TALLER AVANZADO 20: Las TimeLines y los viajes en el tiempo en PostgreSQL 12
7.13 TALLER AVANZADO 21: Backup continuo manual
Test Tema 7
8.Diseñar una política de copias de seguridad
8.1 Consejos para diseñar una política de copias de seguridad
Vas a recibir un certificado de aprovechamiento una vez haya superado las pruebas con una calificación igual o mayor a 6.
Es necesario que los estudiantes cuenten con conocimientos básicos en bases de datos relacionales, PostgreSQL y Linux.
Información Adicional
Precio: 375,00 €
Si vienes de Empresa, puedes bonificar hasta el 100% del curso con el crédito FUNDAE