Configuração do Ambiente de Backup

A configuração de um Ambiente de Backup tem como objetivo identificar todas as instâncias de banco de dados (clusters) que compartilham de uma mesma Política de Backup.

Sintaxe do Comando

pgsmart backup config [OPÇÕES]
OPÇÃO DESCRIÇÃO

-h, --help

Exibe informações de ajuda.

Configuração Interativa

Execução do Comando

pgsmart backup config

Seleção da Seção

  1. Selecione a seção Ambientes de Backup.

    Seleciona seção Ambiente de Backup

    Nessa seção, as seguintes operações estão disponíveis:

    • Listar: Lista os Ambientes de Backup existentes.

    • Adicionar: Cria um novo Ambiente de Backup.

    • Verificar: Verifica o estado de um Ambiente de Backup.

    • Ativar: Ativa um Ambiente de Backup.

    • Parar: Para um Ambiente de Backup, suspendendo a execução de rotinas de backup.

    • Iniciar: Inicia um Ambiente de Backup, retomando a execução de rotinas de backup.

    • Remover: Remove um Ambiente de Backup.

Listar Ambientes de Backup

  1. Selecionar a opção Listar.

    Seleciona operação ambiente backup
  2. Resultado da listagem dos Ambientes de Backup:

    Lista ambiente backup

    Se não existirem Ambientes de Backup cadastrados, o PgSmart oferece a possibilidade de adicionar um novo.

Adicionar Ambiente de Backup

  1. Selecione a operação Adicionar.

    Seleciona operação ambiente backup
  2. Proceda com a configuração do novo Ambiente de Backup:

    1. Informe um nome para o Ambiente de Backup.

    2. Informe o hostname/IP da instância PostgreSQL.

    3. Informe o usuário de conexão da instância PostgreSQL.

    4. Informe o caminho completo do diretório de dados da instância PostgreSQL.

    5. Confirme se deseja adicionar mais clusters ao Ambiente de Backup em criação. Caso afirmativo, repita os passos a partir do item 3 para cada cluster adicional.

      Informa detalhes do ambiente a ser adicionado

      É possível registrar múltiplas instâncias em um mesmo Ambiente de Backup. Ao incluir mais de uma, o pgBackrest as interpreta como Réplicas, sendo possível então utilizá-las para a execução de backups, poupando a instância Master da leitura, transferência e compactação de arquivos, entre outros processos, necessários para a conclusão dessa operação.

  3. Resultado da adição do Ambiente de Backup:

    Informa resultado do ambiente adicionado

Verificar Ambiente de Backup

  1. Selecione a operação Verificar.

    Seleciona operação ambiente backup
  2. Escolha o Ambiente de Backup que deseja verificar.

    Seleciona ambiente backup
  3. Resultado da verificação do Ambiente de Backup:

    Resultado verificação ambiente backup

Ativar Ambiente de Backup

Antes de ativar o Ambiente de Backup, verifique o seu estado e certifique-se que o arquivamento de WALs está configurado nas instâncais que o compoêm.

  1. Selecione a operação Ativar.

    Seleciona operação ambiente backup
  2. Escolha o Ambiente de Backup que deseja ativar.

    Verifica arquivamento de WAL
  3. Confirme a ativação do Ambiente de Backup.

    Confirma ativação do ambiente
  4. Resultado da ativação do Ambiente de Backup.

    Resultado ativação ambiente

Iniciar Ambiente de Backup

  1. Selecione a operação Iniciar.

    Seleciona operação ambiente backup
  2. Escolha o ambiente que deseja iniciar.

    Seleciona ambiente backup
  3. Resultado da inicialização do Ambiente de Backup:

    Resultado da inicialização do backup

Esta operação retoma rotinas de backup pausadas pela operação Parar.

Parar Ambiente de Backup

  1. Selecione a operação Parar.

    Seleciona operação ambiente backup
  2. Escolha o ambiente que deseja suspender.

    Seleciona ambiente backup
  3. Resultado da parada do Ambiente de Backup:

    Resultado da parada do ambiente backup

Este comando suspende todas as rotinas de backup em execução, o que é especialmente útil durante manutenções.

Remover Ambiente de Backup

  1. Selecione a operação Remover.

    Seleciona operação ambiente backup
  2. Escolha o ambiente que deseja remover.

    Seleciona ambiente backup
  3. Confirme a desativação do ambiente.

    Confirma desativação
  4. Confirme a exclusão do ambiente nas Configurações Globais.

    Confirma exclusão
  5. Resultado da remoção do Ambiente de Backup:

    Resultado da exclusão

Logs

Os logs das operações realizadas para Ambientes de Backup estão disponíveis nos seguintes arquivos:

  • /var/log/pgsmart/pgsmart.log

  • /var/log/pgbackrest/<AMBIENTE DE BACKUP>-start.log

  • /var/log/pgbackrest/<AMBIENTE DE BACKUP>-stop.log

  • /var/log/pgbackrest/<AMBIENTE DE BACKUP>-stanza-create.log

  • /var/log/pgbackrest/<AMBIENTE DE BACKUP>-stanza-delete.log