PostgreSQL - El camino de la disponibilidad
-
Upload
lenin-hernandez -
Category
Data & Analytics
-
view
125 -
download
0
description
Transcript of PostgreSQL - El camino de la disponibilidad
![Page 1: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/1.jpg)
IntroducciónDatos
Servicio
Alta Disponibilidad: datos y servicio
Jaime [email protected]
2ndQuadrant
14 de noviembre de 2013
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 2: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/2.jpg)
IntroducciónDatos
Servicio
¿Quién soy yo?
Permítanme presentarmeMiembro de la comunidad de PostgreSQL desde el 2004
Contacto Regional de PostgreSQL para el Ecuador
Beta-tester
Revisor de parches
Contribuidor, PostgreSQL
Mantenedor de repmgr
Administrador del Grupo de Usuarios de PostgreSQL delEcuador: [email protected]
Principal consultor de la empresa 2ndQuadrant Ecuador
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 3: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/3.jpg)
IntroducciónDatos
Servicio
Tabla de Contenido
1 Introducción
2 Datos
3 Servicio
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 4: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/4.jpg)
IntroducciónDatos
Servicio
¿Qué es la Alta Disponibilidad?
Disponibilidad de servicio
Durabilidad de datos
Disponibilidad de datos
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 5: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/5.jpg)
IntroducciónDatos
Servicio
¿Qué es la Alta Disponibilidad?
Esto NO es Alta Disponibilidad
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 6: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/6.jpg)
IntroducciónDatos
Servicio
Tabla de Contenido
1 Introducción
2 Datos
3 Servicio
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 7: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/7.jpg)
IntroducciónDatos
Servicio
Durabilidad de datos
El primer paso hacia la disponibilidad de datos es una Política deRespaldos adecuada
Respaldos lógicos (pg_dump -Fc)Retención de datos
Respaldos diariosRespaldos semanalesRespaldos mensualesRespaldos anuales
ubicación de los respaldos
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 8: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/8.jpg)
IntroducciónDatos
Servicio
Durabilidad de los datos
protección contra erroreshumanos
Recuperar tablasborradasReconstrucción de datos
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 9: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/9.jpg)
IntroducciónDatos
Servicio
Disponibilidad de datos
Planee el tiempo de recuperación
Respaldos físicos y PITR
Respaldos incrementales(archive_command)Retención de datos
Backup físico semanal +incrementales
pg_barman(www.pg_barman.org)
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 10: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/10.jpg)
IntroducciónDatos
Servicio
Disponibilidad de datos
Planee el tiempo de recuperación
Respaldos físicos y PITR
Respaldos incrementales(archive_command)Retención de datos
Backup físico semanal +incrementales
pg_barman(www.pg_barman.org)
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 11: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/11.jpg)
IntroducciónDatos
Servicio
Durabilidad y disponibilidad de datos
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 12: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/12.jpg)
IntroducciónDatos
Servicio
Disponibilidad de datos
Servidor warm standby(restore_command)
Servidor hot standby (SR)
repmgr (www.repmgr.org)
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 13: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/13.jpg)
IntroducciónDatos
Servicio
Durabilidad y disponibilidad de datos
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 14: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/14.jpg)
IntroducciónDatos
Servicio
Tabla de Contenido
1 Introducción
2 Datos
3 Servicio
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 15: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/15.jpg)
IntroducciónDatos
Servicio
Disponibilidad de servicio
pg_bouncer
londiste / pgq
repmgr v2.0(www.repmgr.org)
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio
![Page 16: PostgreSQL - El camino de la disponibilidad](https://reader036.fdocuments.ec/reader036/viewer/2022082812/55936d421a28ab78138b476d/html5/thumbnails/16.jpg)
IntroducciónDatos
Servicio
Disponibilidad de datos y servicio
Redundancia es la clave
Jaime Casanova [email protected] Alta Disponibilidad: datos y servicio