Como Restaurar um Snapshot
- 🖥️ Console
- >_ CLI
Siga os passos abaixo para restaurar um snapshot utilizando o Console Magalu Cloud:
-
Abra o Console Magalu Cloud
- Acesse o Console Magalu Cloud.
-
Navegue até sua instância
- No painel principal, escolha a opção Database.
-
Selecione a instância que originou o Snapshot
- Entre as listas Single Instances e Clusters, clique sobre o nome da instância que gerou o snapshot desejado.
-
Acesse a aba de Snapshots
- Clique na aba Snapshots.
-
Escolha o Snapshot que deseja usar
- Na listagem, selecione o snapshot que será utilizado para criar uma nova instância de banco de dados.
-
Clique no menu "..." ao final da linha
- Selecione a opção “Restaurar snapshot em nova instância”.
-
Siga o passo a passo para criar uma nova instância
- Preencha as informações solicitadas no formulário de criação.
-
Aguarde a criação da nova instância
- Você pode acompanhar o progresso no Console e acessá-la a partir da listagem de databases.
Após a conclusão, sua nova instância estará disponível para uso.
1. Obtenha o ID do Banco de Dados que originou o Snapshot que você gostaria de restaurar:
Single Instance
mgc database instances list
Cluster
mgc database clusters list
2. Liste os Snapshots do Banco de Dados e obtenha o ID do Snapshot que será utilizado:
Single Instance
mgc database snapshots instances-snapshots list --instance-id="[ID da instância]"
- Substitua [ID da instância] pelo ID da instância que terá seus snapshots listados.
Cluster
mgc database snapshots clusters-snapshots list --cluster-id="[ID do cluster]"
- Substitua [ID do cluster] pelo ID do cluster que terá seus snapshots listados.
3. Solicite a criação de uma nova instância ou cluster de Banco de Dados a partir do ID do Snapshot. Assim como o comando de criação de um novo Banco de Dados, há outras informações obrigatórias:
Single Instance
mgc database snapshots instances-snapshots create --instance-type-id="784b7041-3e27-41f5-b31c-0a147d6e98e1" --name="banco de dados restaurado" --volume.size="50" --snapshot-id="[ID do snapshot]"
- Substitua [ID do snapshot] pelo ID do snapshot que será usado para a criação da nova instância.
Cluster
mgc database snapshots clusters-snapshots create --instance-type-id="784b7041-3e27-41f5-b31c-0a147d6e98e1" --name="banco de dados restaurado" --volume.size="50" --snapshot-id="[ID do snapshot]"
- Substitua [ID do snapshot] pelo ID do snapshot que será usado para a criação do novo cluster.
4. Consulte a situação da sua nova instância ou cluster de Banco de Dados restaurada através do ID fornecido na resposta do comando acima, preenchendo-o no comando a seguir:
Single Instance
mgc database instances get [ID da nova instância]
- Substitua [ID da nova instância] pelo ID da instância que foi criada no comando anterior.
Cluster
mgc database clusters get [ID do novo cluster]
- Substitua [ID do novo cluster] pelo ID do novo cluster que foi criado no comando anterior.