Restaurar snapshot do banco de dados
Sobrescreva os dados de um banco com um snapshot usando POST /v2/databases//snapshots/restore. A engine do snapshot precisa ser a mesma do banco.
POST
Restaurar snapshot do banco de dados
string
obrigatório
A chave da API para sua conta. Você pode encontrá-la nas configurações da conta.
snapshots:write.
Restaura um banco de dados no local a partir de um snapshot tirado anteriormente, identificado pelo snapshotId e versionId retornados por Criar Snapshot ou Listar Snapshots. O motor do snapshot precisa corresponder ao type do banco de dados de destino; não é possível restaurar um snapshot Redis em um banco de dados MongoDB, por exemplo.
Isso sobrescreve os dados atuais do banco de dados com o conteúdo do snapshot; não há como desfazer além de tirar outro snapshot antes. Enquanto a restauração está em andamento, Iniciar, Parar e Excluir Banco de Dados são rejeitados para esse banco de dados. Limite de taxa de 1 restauração a cada 60 segundos por usuário, e 1 restauração a cada 120 segundos por banco de dados.
Parâmetros
string
obrigatório
O ID do banco de dados.
string
obrigatório
O
name do snapshot na listagem (o ID do banco de dados com o sufixo _<type> e, em snapshots mais novos, _<origin>), enviado exatamente como retornado.string
obrigatório
O
version_id do snapshot, como Listar Snapshots o retorna.Resposta
string
Indica se a chamada foi bem-sucedida:
success se foi, error se não.Erros comuns
Relacionados
- CLI:
squarecloud db snapshot restore - SDKs:
api.databases.snapshots.restore()(JavaScript),client.databases.snapshots.restore()(Python),c.Databases.Snapshots.Restore()(Go)

