Acessando as Configurações

  1. No menu lateral, clique em Projetos
  2. Localize e clique no nome do projeto de banco de dados desejado
  3. Na página do projeto, clique no botão "Editar" no canto superior direito

Configurações Disponíveis

Nome do Projeto

O nome do projeto pode ser alterado a qualquer momento.

Regras:

  • Mínimo: 6 caracteres
  • Máximo: 32 caracteres
  • Apenas letras minúsculas, números e hífens

Nota: A alteração do nome não afeta o subdomínio existente.


Descrição do Projeto

A descrição do projeto pode ser alterada a qualquer momento.

Características:

  • Campo opcional para descrever o propósito do projeto
  • Ajuda a identificar e organizar seus projetos
  • Pode incluir informações como ambiente, cliente, ou finalidade

Senha do Banco de Dados

Você pode alterar a senha do banco de dados a qualquer momento.

Como alterar:

  1. Na seção de senha, solicite a alteração
  2. Clique em Salvar

Importante: A Zenifra gera uma senha completamente nova. Depois disso, atualize sua aplicação e recopie a URI de conexão no console.


Versão do MariaDB

A versão do MariaDB pode ser atualizada.

Versões disponíveis:

  • MariaDB 11
  • MariaDB 12

Como atualizar:

  1. Selecione a nova versão desejada
  2. Clique em Salvar

Atenção: A atualização de versão pode causar alguns minutos de indisponibilidade. Recomendamos realizar a alteração em horários de baixo acesso.

Importante: Não é possível fazer downgrade da versão do MariaDB.


String de Conexão

A string de conexão é gerada automaticamente e pode ser consultada a qualquer momento.

Formato:

mariadb://usuario:senha@host:porta/nome_banco

Para copiar: Clique no botão de copiar ao lado da string de conexão.

Dica: Use esta string na variável DATABASE_URL da sua aplicação HTTP para conectar ao banco de dados.


Réplicas (MariaDB)

O MariaDB na Zenifra utiliza uma configuração fixa de 3 instâncias:

  • 1 instância primária: Processa operações de escrita e leitura
  • 2 réplicas de leitura: Distribuem a carga de leituras

Nota: Diferente do PostgreSQL, no MariaDB a quantidade de réplicas é fixa (3 instâncias) e não pode ser alterada.

Failover Automático

O MariaDB conta com failover automático:

  • Se a instância primária falhar, uma das réplicas assume automaticamente
  • As aplicações são redirecionadas para a nova instância primária
  • Não é necessária intervenção manual

Armazenamento

O armazenamento do banco de dados pode ser ajustado.

Limites:

  • Mínimo: 1 GB
  • Máximo: 250 GB

Impacto:

  • Para projetos por hora: o armazenamento pode ser aumentado
  • Para contratos mensais/anuais: o armazenamento só pode ser alterado após finalizar o contrato.

Atenção: Não é possível reduzir o armazenamento. O aumento pode causar alguns minutos de indisponibilidade.


Ações do Projeto

Parar o Projeto

Ao parar o projeto:

  • O banco de dados é interrompido
  • As réplicas são desligadas
  • O projeto não pode ser acessado
  • Para projetos por hora, a cobrança do plano é interrompida, mas os custos do armazenamento continuam.

Quando usar:

  • Quando não precisa do banco temporariamente
  • Para economia em projetos por hora

Iniciar o Projeto

Para iniciar um projeto que está parado:

  • O banco de dados é iniciado novamente
  • As réplicas são inicializadas
  • O projeto volta a ser acessível
  • Para projetos por hora, a cobrança é retomada

Deletar o Projeto

A deleção é permanente e irreversível.

O que acontece:

  • Todas as réplicas são removidas
  • Todos os dados são apagados

Requisitos:

  • Para projetos por hora, pode ser deletado a instância a qualquer momento.
  • Para contratos, aguarde o vencimento e desative a renovação automática.

Atenção: Faça backup dos dados com mysqldump antes de deletar. Esta ação não pode ser desfeita.


Próximos Passos


FAQ

Posso alterar a senha do banco de dados?

Sim. A qualquer momento através das configurações do projeto. Lembre-se de atualizar a senha na sua aplicação após alterar a senha no banco de dados.

A alteração de configurações causa downtime?

Depende da alteração:

  • Senha: Não causa downtime
  • Versão do MariaDB: Pode causar alguns minutos de indisponibilidade
  • Réplicas: Configuração fixa (não alterável)
  • Armazenamento: Pode causar alguns minutos de indisponibilidade

Posso restaurar um banco de dados deletado?

Não. A deleção é permanente. Os dados não podem ser recuperados. Certifique-se de fazer backup antes de deletar.

O que acontece se a instância primária falhar?

O MariaDB conta com failover automático:

  • Uma das réplicas assume como primária
  • Uma nova instância é reconfigurada automaticamente
  • Sua aplicação continua funcionando sem intervenção manual

Como fazer backup do meu banco de dados?

Você pode exportar os dados usando ferramentas como mysqldump ou conectando-se diretamente ao banco e exportando os dados necessários.

Posso conectar aplicações externas ao banco?

Sim. Use a string de conexão fornecida nas configurações.

Posso alterar o número de réplicas do MariaDB?

Não. O MariaDB na Zenifra utiliza uma configuração fixa de 3 instâncias (1 primária + 2 réplicas). Esta configuração não pode ser alterada.