Este projeto prático de recuperação com PostgreSQL é para iniciantes em DevOps com noções básicas de terminal. Você salvará pedidos reais de uma pequena loja, abrirá o estado salvo em um serviço independente e comprovará que os pedidos de teste ficam somente na cópia.
Dois laboratórios guiados ensinam um limite claro de exportação e uma restauração segura e completa. Um desafio independente aplica as mesmas ferramentas a reservas de oficinas, participantes relacionados e dois pontos de recuperação. Cada unidade começa com seu próprio ambiente preparado.
O que você aprenderá
- Identificar os bancos de origem e destino antes de escolher a conexão.
- Criar e examinar um arquivo PostgreSQL no formato personalizado com
pg_dumpepg_restore. - Distinguir o ponto salvo dos registros posteriores do original.
- Recusar destinos não vazios e restaurar uma cópia independente em uma transação.
- Ler relações completas de pedidos ou participantes, baixar recibos e testar gravações exclusivas da cópia.
Para quem é este curso
Para estudantes de DevOps que sabem digitar comandos e reconhecer caminhos. Não é preciso programar SQL, instalar bancos de dados nem concluir outro curso. Serviços de conexão, opções de arquivo e a sintaxe necessária do shell são explicados durante o uso.
O ambiente no navegador fornece PostgreSQL, um terminal e dois sites comerciais completos com dados fictícios. Os documentos estão disponíveis em oito idiomas adicionais; rótulos dos sites, comandos e saídas permanecem em inglês.
Perguntas frequentes
Preciso instalar PostgreSQL? Não. Cada laboratório oferece um banco preparado e clientes compatíveis.
Vou danificar a loja original? O exercício preserva os pedidos originais e restaura em um banco descartável com nome definido. Ele ensina a conferir identidades e recusa destinos não vazios.
É um plano completo de recuperação de desastres? Não. É um ensaio de backup lógico e restauração em uma única instância. Não inclui PITR contínuo, armazenamento externo, falha do servidor ou recuperação completa de produção.




