Instalação do Serviço de Gerenciamento de Backups
O componente do Ecossistema PostgreSQL com a qual o PgSmart se integra para realizar operações de backup e restore é o pgBackRest.
Sintaxe do Comando
pgsmart install --service=backup FLAGS
Flags:
-
-M, --pg-version=(11|12|13|14|15) ⇒ Default: 15. Versão majoritária do PostgreSQL, independentemente do serviço. Será usada a release (versão minoritária)mais recente da versão majoritária escolhida.
-
-a, --agent=<agent> ⇒ Alias, hostname ou IP do servidor onde o PgSmart Agent está instalado.
-
-h, --help ⇒ Ajuda
-
-q, --quiet ⇒ Execução não interativa para a instalação dos serviços. Usada com --service, --pg-major-version e --agent.
Instalação Não Interativa
Este modo de instalação é ativado pela opção quiet (--quiet, -q) e sua execução utiliza os valores padrão (default) para os parâmetros não informados. Contudo, esta opção é desabilitada na primeira instalação, visto a necessidade de criação do repositório de pacotes do PostgreSYS baseado nas informações solicitadas interativamente.
pgsmart install -a <agent> -q --service=backup
Instalação Interativa
pgsmart install
-
Selecione o Agente do PgSmart ou registre um novo.
-
Selecione o serviço Gerenciamento de Backups (utilize a tecla <ESPAÇO> para marcar e desmarcar os serviços desejados)
-
Selecione a versão majoritária do PostgreSQL do ambiente.
-
Selecione a release da versão majoritária do PostgreSQL do ambiente.
-
Confirme a instalação.
-
Confirme se deseja instalar o repositório de pacotes do PostgreSYS.
-
Informe a URL do repositório de pacotes.
Esta pergunta não é realizada se os repositórios pgsys e pgsys-utils já estiverem presentes ou mapeados na máquina. |
Variações do Comando para Instalação Interativa
Alguns parâmetros podem ser repassados previamente, no comando, entretanto, sem a opção quiet (--quiet, -q) a execução continua interativa, sendo estes parâmetros utilizados com os valores padrão (default) nos prompts.
Exemplos:
pgsmart install --service=cluster
pgsmart install --pg-version=15