Get in Touch
 Duration 14 hours

Course Outline

1. Core PostgreSQL Replication

  • Physical replication via WAL streaming
  • Distinguishing between synchronous and asynchronous replication
  • Setup and management of Primary and Standby nodes
  • Leveraging replication slots
  • Executing manual failover procedures
  • Implementing logical replication

2. Replication Oversight via RepMgr

  • Understanding RepMgr components and the repository
  • Deployment and configuration steps
  • Process for registering cluster nodes
  • Provisioning Standby servers
  • Managing switchover and failover events
  • Implementing automatic failover using repmgrd

3. Achieving High Availability with PgPool-II

  • Overview of the PgPool-II architecture
  • Installation and configuration processes
  • Controlling PgPool-II service startup and shutdown
  • Utilizing fundamental administrative tools and commands
  • Oversight of replication and load balancing tasks
  • Setting up automatic failover and failback mechanisms
  • Deploying a Watchdog architecture for enhanced reliability
  • Optimizing performance through connection pooling

Requirements

  • A solid grasp of PostgreSQL internal architecture and configuration parameters
  • Practical experience with Linux command-line operations and general database administration tasks

Target Audience

Database Administrators, DevOps Engineers, and System Architects who are tasked with maintaining database reliability, ensuring redundancy, and maximizing uptime.

Testimonials (2)

Related Categories