Modificar um banco de dados
Se você deseja modificar um banco de dados, siga as instruções abaixo. É possível alterar o tipo de instância (vCPU / RAM), o tamanho e tipo do volume de armazenamento e modificar outras configurações.
Algumas alterações causam a reinicialização do banco de dados e consequente indisponibilidade temporária (o tempo varia de acordo com o tamanho da instância). Neste caso todas as conexões são terminadas e qualquer execução em andamento é interrompida.
- 🖥️ Console
- >_ CLI
Usando o Console
-
Acesse o Console Magalu Cloud;
-
No painel principal, escolha a opção Database;
-
Na lista de bancos de dados criados, abra o menu de opções daquele que você deseja modificar e seleciona a opção "Modificar";
-
Selecione o novo tipo de instância e ajuste o tamanho do armazenamento (este deve ser igual ou superior ao atual);
noteEsta ação pode aumentar o custo mensal aproximado do banco de dados.
-
Altere quaisquer outras configurações que desejar
-
Clique em "Salvar alterações" para confirmar;
-
Pode levar alguns minutos para que a modificação seja concluída. O banco de dados estará indisponível durante esse período. Aguarde até que o status indique "Ligado".
Usando a CLI
Modificar o tipo de instância
Para modificar o tipo de instância usada pelo banco de dados (vCPU/RAM) você pode utilizar o comando resize
com o parâmetro --instance-type-id
.
mgc dbaas instances resize --instance-id=3eb06ab4-01ce-428a-b54d-9438c29e6e93 --instance-type-id=8bbe8e01-40c8-4d2b-80e8-189debc44b1c
Substitua:
instance-id
pelo ID da instância que você deseja alterarinstance-type-id
pelo ID do novo tipo de instância que você deseja aplicar
Modificar o tamanho do volume de armazenamento
Para modificar o tamanho do volume você também pode utilizar o comando resize
com o parâmetro --volume.size
.
mgc dbaas instances resize --instance-id=3eb06ab4-01ce-428a-b54d-9438c29e6e93 --volume.size=50
Substitua:
instance-id
pelo ID da instância que você deseja alterarvolume.size
pelo novo tamanho (em GB) do volume que você deseja. Ele deve ser maior que o atual.
Modificar outras configurações
Para modificar outras configurações do banco de dados (vCPU/RAM) você pode utilizar o comando update
.
mgc dbaas instances update
Com este comando você pode alterar configurações como tempo de retenção dos snapshots, horário de início do backup automático, grupo de parâmetros, dentre outros. Execute o comando e veja as flags correspondentes para cada configuração.
Por exemplo, para alterar o período de retenção de backups você pode executar o seguinte comando:
mgc dbaas instances update --instance-id=3eb06ab4-01ce-428a-b54d-9438c29e6e93 --backup-retention-days=2
Substitua:
instance-id
pelo ID da instância que você deseja alterarbackup-retention-days
pelo tempo de retenção que desejar, em dias.