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

Choose the Pro Plan That Fits Your Learning Journey

Invest in your future with flexible Pro subscription plans. Whether you're starting your cybersecurity journey or expanding your expertise, choose the membership duration that works for you and gain access to our complete learning platform.

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

Pro

Ideal for continuous learning, offering extensive resources with 900+ courses and diverse Learning Paths to enhance your skills.

$ 599.00
Billed annually or $69.00 billed monthly

What is included

  • Access to 900+ 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 +

Experience immersive learning with Practice Labs and CTF Challenges for comprehensive skill-building.

$ 699.00
Billed annually or $79.00 billed monthly

Everything in Pro and

  • 500+ Practice Labs with Guided Instructions
  • 400+ CTF Challenges with Detailed Walkthroughs
  • New Practice Labs and Challenges Added Every Month

Related Courses

1 of 50