Pular para o conteúdo principal

❓ Perguntas Frequentes (FAQ) - PostgreSQL

🗄️ Como instalar o PostgreSQL pela SaveinCloud?

Você pode instalar o PostgreSQL de duas formas:

  • Via Marketplace: selecione PostgreSQL e conclua em poucos cliques.
  • Criando novo Ambiente: escolha PostgreSQL na aba SQL ao criar o ambiente.
📦 Quais versões do PostgreSQL estão disponíveis?

As versões variam conforme suporte oficial.
Exemplos disponíveis: 13.x.x, 14.x.x, 15.x.x, 16.x.x e 17.x.x.

🎯 Posso escolher uma versão específica do PostgreSQL?

Sim. É possível selecionar versões disponibilizadas na plataforma (baseadas na imagem oficial).
Caso precise de outra versão, o cliente pode utilizar sua imagem personalizada.

🔑 O PostgreSQL já vem configurado com usuário e senha?

Sim. As credenciais são geradas automaticamente e enviadas ao e-mail da conta, podendo ser alteradas posteriormente.

💻 Como validar acesso ao PostgreSQL via SSH?

Use o comando (substitua webadmin pelo usuário correto):

psql -U webadmin -W postgres
⚡ A SaveinCloud suporta Pgpool para PostgreSQL?

Sim. O Pgpool pode ser atribuído na criação de ambientes ou pelo Marketplace com o template PostgreSQL Primary-Secondary Cluster.

🔄 O PostgreSQL tem suporte a replicação?

Sim. É possível criar ambientes com escala horizontal, até 16 instâncias, escolhendo:

  • Stateless ou Stateful
  • Auto-clustering habilitado
💾 Como realizar backup do PostgreSQL?

O backup é feito com script já incluso no ambiente.
Para automatizar, utilize o CRON, configurando a periodicidade desejada.

🌐 Como acessar o banco de dados PostgreSQL instalado?
  • Via Web SSH da plataforma
  • Por Endpoint
  • Por IP público (menos recomendado)

Recomendação: use par de chaves para autenticação.

📥 Tenho um arquivo dump. Como restaurar no PostgreSQL?

Faça upload do dump.sql para /var/lib/jelastic/backup.
Depois rode no WebSSH:

psql -U <usuario> -d <banco> -h localhost -f dump.sql
🔒 É possível usar IPs privados para conectar aplicações ao PostgreSQL?

Sim. Recomendamos sempre usar IPs privados para comunicação interna.
Também é possível liberar a porta para a internet via Firewall (não recomendado).

🔑 Esqueci a senha do PostgreSQL. É possível recuperar?

Sim. No painel da plataforma, acesse opções do Node PostgreSQL, clique na engrenagem e escolha Trocar senha.
Uma nova senha será gerada e enviada ao e-mail da conta.

⚙️ Onde alterar o limite de conexões (max_connections)?

Edite o arquivo postgresql.conf e ajuste o parâmetro max_connections.
Depois reinicie a instância para aplicar.

🔐 Posso usar certificados SSL/TLS no PostgreSQL?

Sim. Basta instalar o add-on Postgres SSL/TLS Encrypted Connection.

🌍 Existe suporte para clusters multi-região?

Sim. O Marketplace oferece o PostgreSQL Multi-Region Cluster, disponível nas versões 13, 14, 15, 16 e 17.