Pular para o conteúdo principal

Backups

Backups da organização em ZIP, com todos os workspaces. download baixa o arquivo; restore create restaura um backup no workspace da chamada — é destrutivo e assíncrono — e cancel interrompe uma restauração em andamento.

ComandoHTTPDescrição
backups listGET /v1/backupsListar backups
backups createPOST /v1/backupsSolicitar backup
backups getGET /v1/backups/{id}Consultar backup
backups deleteDELETE /v1/backups/{id}Excluir backup
backups cancelPOST /v1/backups/{id}/cancelCancelar restauração
backups downloadGET /v1/backups/{id}/downloadBaixar backup
backups restore createPOST /v1/backups/restoreRestaurar backup

Exemplos​

--params carrega parâmetros de query, de caminho e de cabeçalho (id, página, filtros, X-Workspace-Id); --json carrega o corpo da requisição; --fields limita os campos que voltam — vale a pena em todo list/get, para economizar contexto. Veja Flags globais para a referência completa.

# Listar backups
kobana dashboards backups list \
--fields "id,type,status,file_size_bytes,created_at"

# Solicitar backup
kobana dashboards backups create

# Baixar backup
kobana dashboards backups download \
--params '{"id": "BACKUP_ID"}' \
--output backup.zip

# Restaurar backup
kobana dashboards backups restore create \
--json '{"backup_id": "BACKUP_ID"}' \
--dry-run

Próximos passos​