Gerenciar Snapshots Usando APIs REST

Você pode usar as APIs REST do Oracle Analytics Cloud para criar, restaurar e gerenciar de forma programada seus snapshots (arquivos BAR) no armazenamento do Oracle Cloud Infrastructure (OCI). Por exemplo, você pode criar um script que faça backups regulares (snapshots).

Nota:

A página Snapshots na Console do Oracle Analytics Cloud lista os snapshots que você gera usando a Console. Os snapshots que você gera e registra usando as APIs REST não são exibidos na página Snapshots.

Aqui estão algumas tarefas comuns que usam APIs REST.

Tarefa Descrição Documentação da API REST
Entender os pré-requisitos

Entenda e conclua várias tarefas de pré-requisitos.

Você deve ter permissões de administrador no Oracle Analytics Cloud para gerenciar snapshots usando APIs REST (Administrador de Serviços do BI).

Você também precisa de acesso ao Oracle Cloud Infrastructure (OCI) Object Storage, além de permissões para criar um bucket para armazenar os snapshots. Especificamente, você precisa das permissões a seguir no bucket de armazenamento em que os snapshots são armazenados: OBJECT_CREATE e OBJECT_OVERWRITE. Você também precisa configurar uma política do OCI IAM que permita ao Oracle Analytics Cloud acessar o bucket de armazenamento usando a autenticação do controlador de recursos.

Pré-requisitos
Entender a autenticação de token OAuth 2.0 A autenticação e a autorização no Oracle Analytics Cloud é gerenciada pelo Oracle Identity Cloud Service. Para acessar as APIs REST do Oracle Analytics Cloud, você precisa de um token de acesso do OAuth 2.0 para usar para autorização. Autenticação de Token do OAuth 2.0
Obter um snapshot Capture conteúdo e configurações em seu sistema em um momento específico para um snapshot (arquivo BAR), salve o snapshot no armazenamento em nuvem e registre o snapshot com seu Oracle Analytics Cloud. Crie um snapshot (type=CREATE)
Registrar um snapshot existente Registre um snapshot existente que está armazenado no armazenamento em nuvem com seu Oracle Analytics Cloud. Crie um snapshot (type=REGISTER)
Restaurar usando um snapshot Restaure seu sistema para um estado de funcionamento anterior usando um snapshot no armazenamento em nuvem. Restaure um snapshot
Excluir um snapshot Exclua snapshots indesejados do armazenamento em nuvem. Exclua snapshots
Obter detalhes do snapshot Obtenha detalhes de um único snapshot ou de todos os snapshots no armazenamento em nuvem. Obtenha um snapshot

Obtenha todos os snapshots

Obter o status de uma solicitação de trabalho de snapshot Monitore o status das solicitações de serviço REST. Obtenha um item da solicitação de serviço