Skip to main content
Uma versão mais recente deste produto está disponível.
O português é fornecido por meio de tradução automática para sua conveniência. O inglês precede o português em caso de inconsistências.

Restaurar uma aplicação a partir de uma cópia de segurança

Colaboradores

Você pode restaurar um aplicativo criando um novo aplicativo a partir de um backup.

1. Selecione a aplicação a restaurar

Execute o fluxo de trabalho "Liste as aplicações" e selecione a aplicação que deseja clonar. Vários dos valores de recursos são necessários para a chamada REST usada para restaurar o aplicativo.

2. Selecione a cópia de segurança a utilizar

Execute o fluxo de trabalho "Liste os backups" e selecione cópia de segurança que pretende utilizar.

3. Restaure a aplicação

Execute a seguinte chamada de API REST. Você deve fornecer o ID para um backup (como mostrado abaixo) ou snapshot.

Método HTTP Caminho

COLOQUE

/account/_id/k8s/v2/apps//app_id

Parâmetros de entrada adicionais

Além dos parâmetros comuns com todas as chamadas de API REST, os seguintes parâmetros também são usados nos exemplos curl para esta etapa.

Parâmetro Tipo Obrigatório Descrição

JSON

Corpo

Sim

Fornece os parâmetros para o aplicativo clonado. Veja o exemplo abaixo.

Exemplo de entrada JSON
{
  "type": "application/astra-app",
  "version": "2.0",
  "backupID": "e24515bd-a28e-4b28-b832-f3c74dbf32fb"
}
Curl exemplo: Restaure um aplicativo no lugar a partir de um backup
curl --location -i --request PUT 'https://astra.netapp.io/accounts/<ACCOUNT_ID>/k8s/v2/apps/<APP_ID>' --header 'Content-Type: application/astra-app+json' --header '*/*' --header 'ForceUpdate: true' --header 'Authorization: Bearer <API_TOKEN>' --data @JSONinput