O que é um banco de dados gerenciado na Vertra Cloud?
Um banco de dados gerenciado na Vertra Cloud é uma instância de PostgreSQL, MongoDB, Redis ou MySQL que a plataforma provisiona, protege e monitora para você: o TLS é obrigatório, os certificados de CA, servidor e cliente são gerados automaticamente, e cada banco roda no próprio container, com memória e armazenamento dedicados.Quais motores de banco estão disponíveis?
Quatro: PostgreSQL (18 ou 17), MongoDB (8.0 ou 9.0), Redis (8.2 ou 7.2) e MySQL (9.7 ou 8.4). Você escolhe a versão ao criar o banco, e a recomendada é a padrão. Todos os motores exigem TLS e um certificado de cliente — só a senha nunca conecta.PostgreSQL 18 / 17
Banco relacional com SQL completo, suporte a JSONB e extensões.Usuário:
vertracloud | Banco de dados: vertracloud | Autenticação: senha + certificado de clienteMongoDB 8.0 / 9.0
Banco NoSQL orientado a documentos, para dados flexíveis.Usuário:
vertracloud | Banco de dados: vertracloud | Banco de autenticação: admin | Autenticação: senha + certificado de clienteRedis 8.2 / 7.2
Armazenamento em memória para cache de alto desempenho, filas e pub/sub.Usuário:
vertracloud | Autenticação: usuário + senha + certificado de clienteMySQL 9.7 / 8.4
Banco relacional popular, com transações ACID e um grande ecossistema.Usuário:
vertracloud | Banco de dados: vertracloud | Autenticação: senha + certificado de cliente X509Com qual usuário eu me conecto?
Bancos criados a partir da v26.4.8 recebem o usuáriovertracloud e um banco
padrão chamado vertracloud. Ele é dono dos seus dados e, dependendo do motor, pode criar bancos e papéis
(PostgreSQL), usar todos os bancos (MongoDB) ou executar todos os comandos de dados (Redis). Como em outros
serviços de banco gerenciado, a administração no nível do servidor (configurações do servidor, usuários
administradores, backups e restaurações) fica a cargo da plataforma.
Bancos criados antes disso mantêm o usuário padrão do motor: postgres (banco postgres) no PostgreSQL,
default no MongoDB e no Redis, e root (banco default) no MySQL. O campo username em
Obter banco de dados sempre indica qual usar.
O que preciso para me conectar?
São quatro itens, todos na página do banco no painel (ou pela API):- Host —
<id-do-banco-sem-hifens>.db.usa1.vertraweb.app, mostrado na página do banco e em Obter banco de dados. - Porta — única por banco, não a porta padrão do motor (5432, 27017, 6379, 3306). Sempre copie-a da página do banco ou da resposta da API.
- Usuário —
vertracloud(ou o usuário do motor, em bancos mais antigos), mostrado na página do banco e comousernameem Obter banco de dados. - Senha — mostrada na página do banco; redefina-a se necessário.
- Certificados — baixe-os na aba Certificados do banco ou pelo Obter certificado do banco de dados:
O certificado do servidor corresponde ao host do banco, então a verificação completa (
verify-full,
VERIFY_IDENTITY, rejectUnauthorized: true) funciona. Mantenha os arquivos .key e .pem privados — eles
autenticam como você. Redefinir os certificados
emite novos certificados e invalida os arquivos antigos.
Como me conecto a cada motor?
Nos exemplos,<host>, <port> e <password> vêm da página do banco; o usuário e o banco são
vertracloud (troque pelo username do seu banco se ele foi criado antes da v26.4.8); e
certificate.crt / certificate.key / certificate.pem são os três arquivos baixados.
- PostgreSQL
- MongoDB
- Redis
- MySQL
Node.js (pg)
Python (psycopg)
psql
Ciclo de vida
Operações disponíveis
Iniciar / Parar / Reiniciar
Controla o ciclo de vida do container. Os dados são preservados ao parar ou reiniciar.
Resetar
Apaga todos os dados e recria o banco do zero. Ação irreversível.
Redefinir senha
Gera uma nova senha aleatória e segura para o banco.
Redefinir certificados
Regenera todos os certificados TLS (CA, servidor e cliente).
Baixar snapshot
Baixa uma cópia dos dados do banco.
Restaurar snapshot
Restaura o banco a partir de um snapshot anterior.
Métricas
O painel exibe métricas em tempo real para cada banco:CPU
Uso de CPU do container.
Memória
Consumo atual de RAM.
Armazenamento
Espaço em disco usado vs. a cota.