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.
| Comando | HTTP | Descrição |
|---|---|---|
backups list | GET /v1/backups | Listar backups |
backups create | POST /v1/backups | Solicitar backup |
backups get | GET /v1/backups/{id} | Consultar backup |
backups delete | DELETE /v1/backups/{id} | Excluir backup |
backups cancel | POST /v1/backups/{id}/cancel | Cancelar restauração |
backups download | GET /v1/backups/{id}/download | Baixar backup |
backups restore create | POST /v1/backups/restore | Restaurar 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
- Limpeza de dados
- Introspecção de schema — todos os parâmetros que este recurso aceita.