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

Empower Your Learning with Our Flexible Plans

Invest in your future with our flexible subscription plans. Whether you're just starting out or looking to enhance your expertise, there's a plan tailored to meet your needs. Gain access to in-demand skills and courses for your continuous learning needs.

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

Pro

Ideal for continuous learning, offering video-based learning with 840+ courses and diverse Learning Paths to enhance your skills.

$ 69.00
Billed monthly or $599.00 billed annually

What is included

  • 840+ 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.

$ 79.00
Billed monthly or $699.00 billed annually

Everything in Pro and

  • 1400+ Practice Lab exercises with guided instructions
  • 150+ CTF Challenges with detailed walkthroughs
  • New Practice Labs and Challenges added every month

Related Courses

1 of 50