Como Restaurar um Snapshot
- 🖥️ Console
- >_ CLI
Siga os passos abaixo para restaurar um snapshot utilizando o Console Magalu Cloud:
- Acesse o Console Magalu Cloud.
- No painel principal, escolha a opção Database.
- Clique sobre o nome da instância que gerou o snapshot original.
- Clique na aba Snapshots.
- Na listagem dos snapshots, selecione aquele que será utilizado para criar uma nova instância de banco de dados.
- Selecione a opção “Restaurar snapshot em nova instância”.
- Preencha as informações solicitadas no formulário de criação.
- 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.
-
Obtenha o ID do Banco de Dados que originou o Snapshot que você gostaria de restaurar:
Single-Zone
mgc dbaas instances list
Multi-Zonas
mgc dbaas clusters list
-
Liste os Snapshots do Banco de Dados e obtenha o ID do Snapshot que será utilizado:
Single-Zone
mgc dbaas snapshots instances-snapshots list [instance-id]
- Substitua
[instance-id]
pelo ID da instância que terá seus snapshots listados.
Multi-Zonas
mgc dbaas snapshots clusters-snapshots list [cluster_id]
- Substitua
[cluster_id]
pelo ID do cluster que terá seus snapshots listados.
- Substitua
-
Solicite a criação de um novo snapshot (se não possuir uma)
Single-Zone
mgc dbaas snapshots instances-snapshots create --instance-id=[instance-id] --instance-type-id="[instance-type-id]" --name="[nome-novo-snapshot]"
- Substitua
[instance-id]
pelo ID da instância que você deseja criar um snapshot. - Substitua
[instance-type-id]
pelo ID da instância que você deseja criar um snapshot. - Substitua
[nome-novo-snapshot]
pelo nome que deseja dar ao novo snapshot.
Multi-Zonas
mgc dbaas snapshots clusters-snapshots create --cluster-id=[cluster-id] --instance-type-id="[instance-type-id]" --name="[nome-novo-snapshot]"
- Substitua
[cluster-id]
pelo ID do cluster que você deseja criar um snapshot. - Substitua
[instance-type-id]
pelo ID da instância que você deseja criar um snapshot. - Substitua
[nome-novo-snapshot]
pelo nome que deseja dar ao novo snapshot.
- Substitua
-
Restaure um snapshot, criando uma nova instância de banco de dados:
Single-Zone
mgc dbaas snapshots instances-snapshots restore --instance-type-id=[instance-type-id] --name="[nome-nova-instancia]" --snapshot-id=[snapshot-id]
- Substitua
[instance-type-id]
pelo ID do tipo de instância que você usar para criar a nova instância de banco de dados. - Substitua
[nome-nova-instancia]
pelo nome que você deseja dar a nova instância de banco de dados. - Substitua
[snapshot-id]
pelo ID do snapshot a ser restaurado como nova instância.
Multi-Zonas
mgc dbaas snapshots clusters-snapshots restore --instance-type-id=[instance-type-id] --name="[nome-nova-instancia]" --snapshot-id=[snapshot-id]
- Substitua
[instance-type-id]
pelo ID do tipo de instância que você usar para criar a nova instância de banco de dados. - Substitua
[nome-nova-instancia]
pelo nome que você deseja dar a nova instância de banco de dados. - Substitua
[snapshot-id]
pelo ID do snapshot a ser restaurado como nova instância.
- Substitua
-
Consulte a situação do seu banco de dados restaurado através do ID fornecido na resposta do comando acima, preenchendo-o no comando a seguir:
Single-Zone
mgc dbaas instances get [instance-id]
- Substitua
[instance-id]
pelo ID da instância que deseja consultar.
Multi-Zonas
mgc dbaas clusters get [cluster_id]
- Substitua
[cluster_id]
pelo ID do cluster que deseja consultar.
- Substitua