Configuração dos Parâmetros do Repositório de Backup
    pgsmart backup config [Flags]
Flags
- -a, --agent= <agent>. => Alias, hostname ou IP do servidor onde o PgSmart Agent desejado está instalado.
- -h, --help. => Ajuda
A execução não interativa está desabilitada para esta operação.
    pgsmart backup config
Os parâmetros específicos de Repositórios de Backup podem ser visualizados ou configurados das seguintes formas:
- 
Durante a criação de um novo Repositório de Backup, com a opção de definir seus parâmetros no momento da criação. 
- 
Na opção Adicionar parâmetros de Backup. 
Consulta Parâmetros
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmartdesejado ou Registrar um novo Agente.
- 
Selecione Repositórios de Backupsno menu de opções.
- 
Selecione Listar- 
Serão exibidos os Repositórios de Backupexistentes com seus parâmetros default e configurados pelo cliente.
- 
Para localizar um parâmetro na lista, digite seu nome completo, parcial ou qualquer conjunto de caracteres relacionados ao valor ou à seção desejada. A busca não diferencia maiúsculas de minúsculas (case insensitive). 
- 
Para visualizar detalhes do parâmetro, clique <ENTER>no parâmetro desejado.alerta- parâmetros na cor azul são obrigatórios e essenciais para o funcionamento do serviço.
- parâmetros em vermelho estão inconsistentes no arquivo de configuração e devem ser corrigidos.
  Figura 1 - Configuração de Parâmetros de Repositório de Backup - Consulta Figura 1 - Configuração de Parâmetros de Repositório de Backup - Consulta
 
- 
Insere Parâmetros
Existem duas formas de inserir um novo parâmetro de Repositório de Backup
- Via opção Listar Repositórios de Backup
- Vídeo-Exemplo
- Via opção Adicionar Parâmetros
- Vídeo-Exemplo
- 
Selecione o Agente do PgSmartdesejado ou Registrar um novo Agente.1.1. Selecione Repositórios de Backupsno menu de opções.1.2. Selecione Listar- 
Serão exibidos os Repositórios de Backupexistentes com seus parâmetros default e configurados pelo cliente.
- 
Para localizar um parâmetro na lista, digite seu nome completo, parcial ou qualquer conjunto de caracteres relacionados ao valor ou à seção desejada. A busca não diferencia maiúsculas de minúsculas (case insensitive). 
- 
Para visualizar detalhes do parâmetro, clique <ENTER>no parâmetro desejado.alerta- parâmetros na cor azul são obrigatórios e essenciais para o funcionamento do serviço.
- parâmetros em vermelho estão inconsistentes no arquivo de configuração e devem ser corrigidos.
 
 1.3. Pressione insertno seu teclado para adicionar um parâmetro ao Repositório de Backup.1.4. Selecione um parâmetro e <enter>para detalhar o parâmetro selecionado.1.5. Selecione a seção do arquivo de configuração (Repositório) onde será inserido o parâmetro. 1.6. Selecione a operação onde o parâmetro será configurado, se assim for solicitado. 1.7. Escolha/Informe o novo valor do parâmetro válido para o Repositório selecionado . 1.8. Confirme a operação. 1.9. Confirme o Reloadse assim for solicitado. Figura 2 - Configuração de Parâmetros de Repositório de Backup - Inserção Figura 2 - Configuração de Parâmetros de Repositório de Backup - Inserção
- 
- 
Selecione o Agente do PgSmartdesejado ou Registrar um novo Agente.1.1. Selecione Adicionar Parâmetrosno menu de opções.1.2. Selecione Repositório de Backups- 
Serão exibidos os Repositórios de Backupexistentes com seus parâmetros default e configurados pelo cliente.
- 
Para localizar um parâmetro na lista, digite seu nome completo, parcial ou qualquer conjunto de caracteres relacionados ao valor ou à seção desejada. A busca não diferencia maiúsculas de minúsculas (case insensitive). 
- 
Para visualizar detalhes do parâmetro, clique <ENTER>no parâmetro desejado.nota- 
Os parâmetros de Backup são agrupados por seção: 
- 
Cada parâmetro é identificado por sua origem de valores, que diz respeito a localização onde se origina o valor: - repo : parâmetros configurados especificamente para o backup.
- cmd : parâmetros configurados especificamente para um comando.
 Exemplos: ─── [ repo01 ] ───
 (site) pg1-host = 192.168.56.237─── [ site01:archive-push ] ───
 (cmd) archive-push-queue-max = 1B
 alerta- parâmetros na cor azul são obrigatórios e essenciais para o funcionamento do serviço.
- parâmetros em vermelho estão inconsistentes no arquivo de configuração e devem ser corrigidos.
 
- 
 1.3. Selecione um parâmetro e <enter>para detalhar o parâmetro selecionado.1.4. Selecione a seção do arquivo de configuração (Reposit ório) onde será inserido o parâmetro. 1.5. Selecione a operação onde o parâmetro será configurado, se assim for solicitado. 1.6. Escolha/Informe o novo valor do parâmetro válido para o Repositório selecionado . 1.7. Confirme a operação. 1.8. Confirme o Reloadse assim for solicitado. Figura 3 - Configuração de Parâmetros de Repositório de Backup - Adição Figura 3 - Configuração de Parâmetros de Repositório de Backup - Adição
- 
Edita Parâmetros
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmartdesejado ou Registrar um novo Agente.1.1. Selecione Repositórios de Backupno menu de opções.1.2. Selecione ListarSerão apresentados os Repositórios de Backup com seus respectivos parâmetros. 1.3. Selecione um parâmetro de Repositório de Backup.1.4. Clique Enterpara detalhar o parâmetro.1.5. Selecione Editar1.6. Ajuste as informações do Backupconforme sua necessidade:1.7. Confirme a Operação. 1.8. Confirme o Reload do serviço de Backupse assim for solicitado. Figura 4 - Configuração de Parâmetros de Repositório de Backup - Edição Figura 4 - Configuração de Parâmetros de Repositório de Backup - Edição
Remove Parâmetros
- Instruções
- Vídeo
- 
Selecione o Agente do PgSmartdesejado ou Registrar um novo Agente.1.1. Selecione Repositórios de Backupno menu de opções.1.2. Selecione ListarSerão apresentados os Repositórios de Backup com seus respectivos parâmetros. 1.3. Selecione um parâmetro de Repositório de Backup1.4. Clique Enterpara detalhar o parâmetro.1.5. Selecione Remover1.6. Confirme a Operação. 1.7. Confirme o Reload do serviço de Backupse assim for solicitado. Figura 5 - Configuração de Parâmetros de Repositório de Backup - Remoção Figura 5 - Configuração de Parâmetros de Repositório de Backup - Remoção
- 
Conforme o parâmetro modificado, pode ser necessário o RELOAD ou então o RESTART da instância. O PgSmart irá informar qual ação é necessária para efetivar a mudança do parâmetro. 
- 
Caso o ReloadouRestartnão seja confirmado, a configuração permanecerá no arquivo até que a ação necessária seja realizada.
- 
Os parâmetros de Backup são agrupados por seção: 
- 
Cada parâmetro é identificado por sua origem de valores, que diz respeito a localização onde se origina o valor: - repo : parâmetros configurados especificamente para o backup.
- cmd : parâmetros configurados especificamente para um comando.
 Exemplos: ─── [ repo01 ] ───
 (site) pg1-host = 192.168.56.237─── [ site01:archive-push ] ───
 (cmd) archive-push-queue-max = 1B
- 
Os parâmetros do backup são descritos com base em suas principais características, que ajudam a entender seu comportamento e restrições. 
- 
Cada parâmetro é documentado de forma completa para garantir que o usuário saiba como configurá-lo corretamente com as seguintes informações (desde que aplicáveis): - Nome: Nome do parâmetro.
- Tipo: Define o tipo de dado aceito (ex.: integer, boolean, string, size, list, list_kv).
- Valor Corrente: Valor atualmente configurado.
- Origem do Valor: Fonte que definiu o valor (ex.: default, global, repo e cmd (comando)).
- Valor Padrão: Valor assumido se nenhum outro for configurado.
- Grupo: Categoria funcional do parâmetro (ex.: backup, restore).
- Seções: Contextos onde o parâmetro pode ser usado (global, site, repo).
- Unidade Padrão: Unidade assumida na ausência de especificação explícita.
- Obrigatório?: Informa se o parâmetro é mandatório.
- Requer Reinicialização?: Se mudanças exigem reinicializar o serviço.
- Somente Leitura?: Indica se o valor pode ou não ser alterado depois da configuração inicial.
- Comandos: Operações em que o parâmetro é usado (ex.: backup, restore, check).
- Descrição: Explicação resumida da função do parâmetro.
- Descrição Complementar: Informações adicionais, exemplos ou observações importantes.
 
- 
Detalhes específicos do tipo Integer e Size: - Unidades (B, kB, MB, etc.)
- Aceita decimal?
- Aceita negativo?
- Intervalo de valores.
 
- 
Detalhes específicos do tipoLista: - Indexação obrigatória (pg1-, pg2-).
 
- 
Detalhes específicos do tipostring : - Aspas necessárias (casos especiais).
- Case sensitive.