Course Overview

Neste curso o aluno estará apto a administrar um servidor de banco de dados PostgreSQL, além de oferecer suporte as ações necessárias do dia a dia. O curso é voltado para profissionais que estão iniciando seu aprendizado no uso da ferramenta e para profissionais que querem se atualizar. Também é um material de apoio para engenheiro de dados. Todo o material contém referências ao material original, além de oferecer dicas e informações extras sobre a ferramenta. 

Além disso, o aluno estará apto a fazer um backup completo e incremental com Point-in-Time-Recovery, além de oferecer suporte as ações necessárias do dia a dia. e para completar o aluno estará apto projetar um cluster de servidores PostgreSQL com replicação, com alta disponibilidade e gerenciamento de réplicas. 

Engenheiros de Dados que estão começando no mundo relacional, esse curso irá lhe da a base necessária para entrar de cabeça no mundo Big Data, além de te oferecer profundos conhecimentos técnicos com referência ao material oficial e aulas práticas usando somente o terminal linux. Veja que o aprendizado será focado no aprendizado ROOT onde o aluno usará as ferramentas mais básicas, porém as mais poderosas. 

O aluno usará somente o terminal e as ferramentas principais mais usadas no mundo PostgreSQL, todas as técnicas são padrões e usadas em diversas outras ferramentas de mercado. 

Venha ser ROOT em sua carreira, venha ser SUDOERS. 

What You Will Learn

  • Como montar e administrar um cluster PostgreSQL
  • Conhecimento sobre a estrutura e uso das ferramentas para PostgreSQL
  • Manutenção e administração para PostgreSQL

Program Curriculum

  • Um passeio pela história dos dados
  • Sudoers - Tipagem de Dados
  • Instalação PostgreSQL no Ubuntu
  • Ferramentas para PostgreSQL Ubuntu
  • Instalação CentOS
  • Databases postgres, template0 e template1
  • Usando o InitDB
  • Mais de um cluster de PostgreSQL
  • Capítulo 1 Quiz

  • Arquivos e Diretórios
  • Criando e gerindo Schemas/Databases
  • Criando e gerindo Tablespaces - Parte 1
  • Criando e gerindo Tablespaces - Parte 2
  • Criando Índices
  • Carga de Dados
  • Capítulo 2 Quiz

  • Usuários e Superusuários
  • Acesso externo
  • pg_hba.conf - Parte 1
  • pg_hba.conf - Parte 2
  • Regras e Privilégios
  • Dicas extras do pg_hba.conf
  • Capítulo 3 Quiz

  • Reload
  • Parada Smart
  • Parada Fast
  • Parada Immediate
  • Uso Kill
  • Capítulo 4 Quiz

  • Backup de um banco de dados
  • Backup de Cluster
  • Restauração de Databases
  • Restauração de Cluster
  • Restauração com pg_restore
  • Backup pelo Cron
  • Capítulo 5 Quiz

  • Preparação Backup PITR
  • Copiando o Cluster
  • Restauração PITR - Parte 1
  • Restauração PITR - Parte 2
  • Recovery Done
  • Testando um Backup
  • Backup PITR pelo Cron
  • Usando o pg_archivecleanup
  • Capítulo 6 Quiz

  • Instalação Barman
  • Troca de Chaves SSH
  • Preparando PostgreSQL
  • Preparando Barman
  • Backup Completo
  • Restauração Completa
  • Restauração Point-in-Time-Recovery
  • Gerenciamento Barman
  • Capítulo 7 Quiz

  • O que é ACID?
  • Preparando Master
  • Preparando Slave
  • Replicação Log Shipping
  • Replicação Streaming Replication
  • Log Shipping e Streaming Replication
  • Réplica Síncrona
  • Catálogo pg_stat_replication
  • Entendendo a importância do log de transação
  • Capítulo 8 Quiz

  • Usando o pg_ctlcluster promote
  • Disparando o gatilho
  • Preparando o postgresql.conf
  • Usando o pg_rewind
  • Fazendo o Failback
  • Capítulo 9 Quiz

  • Instalação Repmgr
  • Preparação PostgreSQL
  • Preparação pg_hba.conf
  • Preparando Repmgr no Master
  • Preparando Repmgr no Slave
  • Promover uma réplica
  • Usando o Switchover
  • Configurações Repmgr
  • Daemon Repmgrd
  • Simulando Failover
  • Capítulo 10 Quiz
Load more modules

Instructor

Vinicius Vale

Vinicious Vale is a Big Data specialist with expertise in Hadoop, data architecture, ETL, and analytics tools. An experienced consultant and MBA professor, he holds multiple certifications in IT, cloud, databases, and agile methodologies.

Join over 1 Million professionals from the most renowned Companies in the world!

certificate

Fastest Way to Level Up Your Cybersecurity Skills

Invest in your future with flexible subscription plans that give you access to the world’s largest online cybersecurity course library. Whether you're exploring cybersecurity courses for beginners or advancing your expertise,
access in-demand courses, practical labs, and CTF challenges designed to support continuous learning.

Monthly Plans
Annual Plans
Save 20% with our annual plans!

Pro

Build your cybersecurity skills with 900+ bite-sized courses and curated learning paths designed for continuous learning.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 880+ Premium Short Courses
  • 70+ Structured Learning Paths
  • Validation of Completion with all courses and learning paths
  • New Courses added every month
Early Access Offer

Pro +

Develop real-world cybersecurity skills through hands-on labs and CTF challenges designed for practical learning.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro, Plus:

  • 1600+ Hands-on lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Hands-on Labs and Challenges added every month

Related Courses

1 of 50