Administración PostgreSQL: Técnicas de Backup y Recuperación

Todas las técnicas y herramientas disponibles actualmente para hacer copias de seguridad en bases de datos Postgres

4.57 (135 reviews)
Udemy
platform
Español
language
Other
category
Administración PostgreSQL: Técnicas de Backup y Recuperación
802
students
10 hours
content
Mar 2024
last update
$59.99
regular price

What you will learn

Aprender a realizar copias de seguridad en bases de datos Postgres.

Conocer las diferentes técnicas que hay y las características que diferencian unas de otras.

Saber cuándo usar un tipo de copia de seguridad u otro.

Realizar backups lógicos en formato SQL.

Realizar copias de seguridad lógicas, en otros formatos.

Cómo hacer copias de seguridad físicas.

Cómo realizar backups incrementales.

Cómo configurar Postgres para poder hacer backups continuos.

Llevar a cabo cualquier tipo de recuperación de bases de datos Postgres.

Conceptos como: fichero WAL, Archivado Continuo, Punto de Recuperación, Timeline, etc.

Why take this course?

Este curso te capacita para el diseño e implementación de políticas de backup en bases de datos PostgreSQL.

A lo largo de los temas que lo componen irás descubriendo las distintas técnicas que existen actualmente para hacer copias de seguridad en PostgreSQL, las herramientas disponibles para ello así como la forma de recuperar los backups si fuera necesario.

No habrá Segunda Parte de este curso porque no me he dejado nada en el tintero. Todas las técnicas y herramientas las tienes explicadas aquí, a través de clases prácticas en vídeo donde las analizamos en detalle, exploramos todas sus opciones y hacemos multitud de ejemplos.

En total tienes a tu disposición 5 clases teóricas, 28 clases prácticas y 21 talleres avanzados donde se simulan escenarios reales de recuperación ante desastres que sin duda te convertirán en un experto en la materia.

Conocerás en qué se diferencian las copias de seguridad físicas de las lógicas, y cuando es más conveniente usar unas u otras.

¿Sabes que es posible hacer una copia de seguridad continua, que te permita hacer una recuperación hasta un momento determinado en el tiempo?

¿Y que es posible hacer un backup completo de una base de datos, o sólo de determinados objetos? Pues sí, así es. También es posible hacer una restauración selectiva sólo de uno o varios objetos que sepamos que se encuentran en un determinado fichero de backup sin necesidad de realizar el backup completo de la base de datos.

Todo lo que te diga aquí es poco.. si buscas aprender TODO sobre copias de seguridad y restauración de bases de datos PostgreSQL, este es, sin duda, el curso que estás buscando.

Content

Introducción

Las copias de seguridad y el papel del DBA.
Prepara un entorno de pruebas.
Instalaciones y configuraciones adicionales.
Carga de las bases de datos de ejemplo.

Técnicas de backup y recuperación en PostgreSQL

Conociendo las técnicas de backup y recuperación.
Tabla comparativa entre técnicas.

Logical Backups: backup y restauración completa del cluster.

pg_dumpall, opciones generales.
pg_dumpall, opciones de backup, parte I
pg_dumpall, opciones de backup, parte II
pg_dumpall, opciones de backup, parte III
pg_dumpall, opciones de backup, parte IV
pg_dumpall, opciones de backup, parte V
pg_dumpall, opciones de backup, parte VI
pg_dumpall, opciones de conexión
Taller avanzado 1: recuperar una base de datos con el backup de pg_dumpall
Taller avanzado 2: copiar un cluster de PostgreSQL de un servidor a otro
Taller avanzado 3: y ahora, a otro servidor con distinto SO y distinta versión
Taller avanzado 4: configurando .pgpass

Logical Backups: backup selectivos con pg_dump

pg_dump, opciones generales
pg_dump, opciones de backup, parte I
pg_dump, opciones de backup, parte II
Taller avanzado 5: recuperar una base de datos con pg_dump
Taller avanzado 6: copiar bases de datos
Taller avanzado 7: copiar una base de datos en otro S.O. y otra versión de PGSQL
Taller avanzado 8: backup selectivo, restauración no selectiva
Taller avanzado 9: cuidado con las restricciones de integridad
Taller avanzado 10: variando la base de datos por defecto
Taller avanzado 11: una alternativa a pg_dumpall que la optimiza

Logical Backups: copias de seguridad y restauraciones selectivas

pg_dump, formato custom
pg_dump, formato tar
pg_dump, formato dir
pg_restore, restauración selectiva
Taller avanzado 12: ejemplos de recuperaciones selectivas
Taller avanzado 13: recuperaciones selectivas utilizando la tabla de contenidos
Taller avanzado 14: backups y restauraciones en paralelo
Taller avanzado 15: recuperar en una sola transacción
Taller avanzado 16: migrando entre distintas versiones de PostgreSQL

Physical Backups con técnicas Filesystem

Filesystem backup
Incremental backup
Taller avanzado 17: recuperación física del clúster en otro servidor
Taller avanzado 18: recuperación en otro servidor con distinto S.O.

Physical Backups con la técnica del Archivado continuo de ficheros WAL

Entendiendo los ficheros WAL, el archivado continuo y el PITR
Activar el archivado continuo
pg_basebackup, opciones de backup
pg_basebackup, opciones generales y opciones de conexión
Backups base en PostgreSQL 12
PITR en PostgreSQL 12, con un punto de recuperación preestablecido
PITR en PostgreSQL 12, averiguando el punto de recuperación
Backups base en PostgreSQL 11 y anteriores
PITR en PostgreSQL 11 y anteriores, averiguando el punto de recuperación
PITR en PostgreSQL 11 y anteriores, con un punto de recuperación preestablecido
Taller avanzado 19: Las TimeLines y los viajes en el tiempo en PostgreSQL 10
Taller avanzado 20: Las TimeLines y los viajes en el tiempo en PostgreSQL 12
Taller avanzado 21: backup continuo manual.

Diseñar una política de copias de seguridad

Consejos para diseñar una política de copias de seguridad.
Cómo programar un backup de una base de datos en un servidor Windows

Bonus

Sistema de réplica para Alta Disponibilidad en PostgreSQL 12+
Configura este sistema de réplica, paso a paso, con scripts listos para usar

Screenshots

Administración PostgreSQL: Técnicas de Backup y Recuperación - Screenshot_01Administración PostgreSQL: Técnicas de Backup y Recuperación - Screenshot_02Administración PostgreSQL: Técnicas de Backup y Recuperación - Screenshot_03Administración PostgreSQL: Técnicas de Backup y Recuperación - Screenshot_04

Reviews

Viviana
August 2, 2023
El texto es demasiado pequeño, no se puede leer, y la profesora no explica lo que está haciendo ni lo que está escribiendo, ni para qué lo hace
Christian
July 18, 2023
Excelente elección. Cada hora aumentan las expectativas al máximo. Muy muy bueno. Me encantan los errores involuntarios y que se resuelvan en vivo de manera justificada y totalmente comprensible
Antonio
March 24, 2023
Muy buen curso, me ha encantado. Incluso las equivocaciones cometidas en las explicaciones terminan siendo didácticas. Ya estoy haciendo pruebas en mi trabajo para sacarle el máximo partido. ¡Enhorabuena!
Lorenzo
February 17, 2023
Si. He aprendido mucho. Los laboratorios son muy extensos, aunque las posibilidades son tantas que hay que hacer elecciones y renuncias. Además es un producto con una evolución muy dinámica y según se graba el curso están apareciendo nuevas posibilidades.
Israel
June 2, 2021
Excelente explicación de cada paso, opción y forma de utilizar las herramientas, sin obviar conceptos y/o conocimientos. Simplemente excelente.
Rodrigo
May 6, 2021
muy bien. pausada, clara y didáctica la instructora. se lleva muy bien y me agrada que si algo va mal en vez de cortar el video trabaja en solucionarlo y mostrar que puede pasar.
Ariel
October 13, 2020
Fue una muy buena elección. Me gustaría, si es posible, que se haga un curso de generación de scripts para automatizar backups y talleres de políticas de backups. Seria muy útil! Saludos y muchas gracias!
Vicky
September 26, 2020
Genial!! Se nota que es experta en la materia. Además es excelente profesora y explica todo super bien. Estoy aprendiendo muchísimo!!

Charts

Price

Administración PostgreSQL: Técnicas de Backup y Recuperación - Price chart

Rating

Administración PostgreSQL: Técnicas de Backup y Recuperación - Ratings chart

Enrollment distribution

Administración PostgreSQL: Técnicas de Backup y Recuperación - Distribution chart
3429512
udemy ID
8/18/2020
course created date
1/21/2021
course indexed date
Bot
course submited by