Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

PostgreSQL - El camino de la disponibilidad

624 views

Published on

Presentación sobre alta disponibilidad en PostgreSQL de Jaime Casanova en PgDay Argentina 2013
Tomada desde: http://www.postgresql.org.ar/pgday2013/static/slides/ha.pdf
Esta presentación aborda:

Disponibilidad de servicio
Durabilidad y Disponibilidad de datos
Que no es alta disponibilidad
Política de Respaldos
Respaldos lógicos
Retención de datos
Protección contra errores humanos

Published in: Data & Analytics
  • Be the first to comment

  • Be the first to like this

PostgreSQL - El camino de la disponibilidad

  1. 1. Introducción Datos Servicio Alta Disponibilidad: datos y servicio Jaime Casanova jaime@2ndQuadrant.com 2ndQuadrant 14 de noviembre de 2013 Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  2. 2. Introducción Datos Servicio ¿Quién soy yo? Permítanme presentarme Miembro 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 del Ecuador: ecpug@postgresql.org Principal consultor de la empresa 2ndQuadrant Ecuador Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  3. 3. Introducción Datos Servicio Tabla de Contenido 1 Introducción 2 Datos 3 Servicio Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  4. 4. Introducción Datos Servicio ¿Qué es la Alta Disponibilidad? Disponibilidad de servicio Durabilidad de datos Disponibilidad de datos Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  5. 5. Introducción Datos Servicio ¿Qué es la Alta Disponibilidad? Esto NO es Alta Disponibilidad Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  6. 6. Introducción Datos Servicio Tabla de Contenido 1 Introducción 2 Datos 3 Servicio Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  7. 7. Introducción Datos Servicio Durabilidad de datos El primer paso hacia la disponibilidad de datos es una Política de Respaldos adecuada Respaldos lógicos (pg_dump -Fc) Retención de datos Respaldos diarios Respaldos semanales Respaldos mensuales Respaldos anuales ubicación de los respaldos Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  8. 8. Introducción Datos Servicio Durabilidad de los datos protección contra errores humanos Recuperar tablas borradas Reconstrucción de datos Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  9. 9. Introducción Datos Servicio Disponibilidad de datos Planee el tiempo de recuperación Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  10. 10. Introducción Datos 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 jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  11. 11. Introducción Datos Servicio Durabilidad y disponibilidad de datos Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  12. 12. Introducción Datos Servicio Disponibilidad de datos Servidor warm standby (restore_command) Servidor hot standby (SR) repmgr (www.repmgr.org) Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  13. 13. Introducción Datos Servicio Durabilidad y disponibilidad de datos Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  14. 14. Introducción Datos Servicio Tabla de Contenido 1 Introducción 2 Datos 3 Servicio Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  15. 15. Introducción Datos Servicio Disponibilidad de servicio pg_bouncer londiste / pgq repmgr v2.0 (www.repmgr.org) Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio
  16. 16. Introducción Datos Servicio Disponibilidad de datos y servicio Redundancia es la clave Jaime Casanova jaime@2ndQuadrant.com Alta Disponibilidad: datos y servicio

×