Visão Geral
Curso PostgreSQL Administration Advanced, abrange atualizações de banco de dados, segurança de banco de dados, replicação assíncrona e síncrona de bancos de dados PostgreSQL PostgreSQL
Exercícios e exemplos são usados ao longo do curso para fornecer experiência prática com as técnicas abordadas.
Objetivo
Após realizar este Curso PostgreSQL Administration Advanced, você será capaz de:
- Planejar a atualização de um banco de dados PostgreSQL
- Atualizar um banco de dados PostgreSQL
- Recursos de segurança disponíveis no PostgreSQL
- Gerenciar a segurança do banco de dados controlando o acesso ao servidor
- Criptografe dados confidenciais usando pgcrypto
- Configurar e usar replicação assíncrona e síncrona
Publico Alvo
Este Curso PostgreSQL Administration Advanced foi desenvolvido para administradores profissionais de bancos de dados PostgreSQL que precisam planejar e implementar com sucesso a atualização de um banco de dados PostgreSQL. O curso aborda a replicação de streaming no PostgreSQL e como ela pode ser usada para obter failovers automáticos e configurar um cluster de banco de dados PostgreSQL altamente disponível. Também aborda como a segurança pode ser gerenciada em um banco de dados PostgreSQL.
Pre-Requisitos
Este curso pressupõe um bom conhecimento prático de SQL e especificamente de Administração do PostgreSQL. Isso pode ser obtido participando do curso pré-requisito de Administração do PostgreSQL.
Este curso é executado em um sistema operacional Linux, portanto, é necessário um bom conhecimento de trabalho em UNIX/Linux. Esse conhecimento pode ser adquirido participando do curso de introdução ao Linux pré-requisito
Materiais
Inglês + Exercícios + Lab Pratico
Conteúdo Programatico
Database Upgrades
- PostgreSQL Versioning
- Plan an Upgrade
- Upgrade using pg_dump
- Upgrade using pg_upgrade
- In Place or Out of Place Upgrade
- Post Upgrade Tasks
Database Security
- Users and Groups
- Access Control
- Row Level Security
- Host Based Access Control
- Encryption Options
- Encrypt Specific Columns with the pgcrypto Module
- The Performance Implications of Encryption
Control Access to the Server
- Security Labelling
- Secure TCP/IP Access with OpenSSL
- Secure TCP/IP Connections with SSL
- Create Secure SSH Tunnels
Overview of Asynchronous and Synchronous Replication
- Overview of Streaming Replication
- Overview of Synchronous and Asynchronous Replicationli>
- Continuous Transaction Log Archiving
- Prepare the Master for Standby Servers
- Configure a Standby Server for Replication
- Authentication
- Create a Remote User for Streaming
Configure Asynchronous Replication
- Take Base Backups
- Start Streaming Replication
- Halt and Re-check Replication to Ensure Availability
- Monitor Streaming
- Perform Failovers
- Understand Timelines
- Setup Cascaded Replication
- Manage Conflicts
- Replication Reliability
- Adjust Transaction Durability
- Use Replication Slots
- Physical Replication Slot Handling
Configure Synchronous Replication
- Configure Basic Synchronous Replication
- Configure Multiple Synchronous Standby Servers
- Plan for Performance
- Plan for High Availability
- Logical Replication Slot Handling
- The CREATE PUBLICATION and CREATE SUBSCRIPTION Commands
TENHO INTERESSE