Exportar e Importar Snapshots

Você pode salvar snapshots em seu sistema de arquivos local ou armazenamento no Oracle Cloud e fazer o upload deles de volta para a nuvem. A exportação e importação de snapshots permite que você faça backup e restaure conteúdo ou migre conteúdo entre os ambientes de desenvolvimento, teste e produção.

Exportar Snapshots

Use a opção Exportar para salvar um snapshot em seu sistema de arquivos local ou em um bucket de armazenamento no Oracle Cloud Infrastructure. A exportação permite que você armazene e gerencie os snapshots obtidos de seu sistema.

O snapshot é exportado como um arquivo compactado (.bar). O tempo exigido para exportar seu snapshot depende do tamanho do arquivo .bar.

Nota:

Se você exporta regularmente snapshots grandes (mais de 5 GB ou mais do que o limite de download do seu browser), você tem que configurar um bucket de armazenamento no Oracle Cloud Infrastructure e salvar seus snapshots no armazenamento em nuvem. Dessa forma, você pode evitar erros de exportação por causa de limitações de tamanho e timeouts que, às vezes, podem ocorrer ao salvar snapshots grandes em seu sistema de arquivos local. Consulte Configurar um Bucket do Oracle Cloud Storage para Snapshots.

Se você não tiver obtido o snapshot ainda, precisará fazer isso primeiro.

  1. Clique em Console.
  2. Clique em Snapshots.
  3. Selecione o snapshot que deseja exportar.
  4. Clique em Ações de Snapshot Menu de ações de snapshot.
  5. Clique em Exportar.
  6. Selecione o local para onde deseja exportar o snapshot.
    • Oracle Cloud Storage: Exporte o snapshot para um bucket de armazenamento existente no Oracle Cloud Infrastructure (OCI). Clique em Detalhes de Armazenamento para especificar detalhes de conexão para o bucket de armazenamento.

      Se você não tiver configurado um bucket de armazenamento, faça isso primeiro. Consulte Configurar um Bucket do Oracle Cloud Storage para Snapshots.

    • Armazenamento de Arquivos Local: Exporte o snapshot para a pasta de download do seu browser.
  7. Se você selecionar Oracle Cloud Storage, forneça os detalhes da conexão, um nome para o snapshot e a pasta que deseja usar.
    1. Em Configurar Detalhes do Armazenamento, selecione como deseja fornecer detalhes da conexão. Você pode usar uma conexão existente do Recurso do OCI com acesso ao armazenamento ou informar manualmente detalhes da conexão com a chave privada.
    2. Se você selecionar Selecionar conexão do Recurso do OCI, selecione o nome da conexão que deseja usar, clique em Próximo, selecione o compartimento e o bucket de armazenamento para o qual deseja exportar o snapshot e clique em Próximo.

      Se você não tiver configurado uma conexão do Recurso do OCI, faça isso primeiro. Consulte Criar uma Conexão com sua Tenancy do Oracle Cloud Infrastructure.

    3. Se você selecionar Informar detalhes do armazenamento com chave privada, especifique um bucket de armazenamento para o snapshot, juntamente com as chaves de segurança e os IDs do Oracle Cloud (OCIDs) necessários para acessar o bucket no Oracle Cloud Infrastructure Object Storage e, em seguida, clique em Próximo.

      Você precisa de acesso à Console do Oracle Cloud Infrastructure para gerar ou obter essas informações. Caso não tenha acesso, entre em contato com o administrador.

      • Nome do Bucket: Nome do bucket. Por exemplo: My_OAC_Snapshot_StorageBucket
      • Região do OCI: Identificador da região em que se localiza o bucket. Por exemplo: us-phoenix-1
      • ID da Tenancy do OCI: OCID para a tenancy que está hospedando o bucket.

        Por exemplo: ocid1.tenancy.oc1..<unique_ID>

        Consulte Onde Obter o OCID da Tenancy.

      • ID do Usuário do OCI: OCID de um usuário que criou e fez upload do par de chaves de assinatura necessário para acessar o bucket.

        Por exemplo: ocid1.tenancy.oc1..<unique_ID>

        Consulte Onde Obter o OCID de um Usuário. Consulte também Como Fazer Upload da Chave Pública.

      • Impressão Digital da Chave: Impressão digital da chave privada necessária para acessar o bucket.

        A impressão digital tem mais ou menos esta aparência: 99:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef

        Consulte Como Obter a Impressão Digital da Chave.

      • Chave Privada: Nome e localização do arquivo de chaves privadas do usuário no formato PEM.

        Por exemplo: oci_private_key.pem

        Consulte Como Gerar uma Chave de Assinatura.

    4. Opcional: Em Salvar Snapshot como, use o campo Nome do Arquivo para alterar o nome do arquivo .bar do snapshot ou selecione outra pasta para o snapshot.

      Por padrão, os snapshots são salvos na pasta-raiz do bucket e chamados de <timestamp>.bar. Por exemplo: 20210824140137.bar.

      • Para usar outro nome, digite um novo nome para o snapshot no campo Nome do Arquivo. Por exemplo: 24August2021.bar
      • Para selecionar uma pasta específica, navegue até a pasta necessária ou digite o nome da pasta no campo Nome do Arquivo. Por exemplo: MyDaily_Snapshots/August/24August2021.bar

      Clique no ícone Atualizar Dados para voltar ao nome e localização padrão do arquivo.

      Nota:

      Você não verá cada arquivo e pasta no bucket de armazenamento por meio da caixa de diálogo Salvar Snapshot como. Você só verá snapshots (arquivos BAR) e pastas que contêm snapshots.
    5. Clique em OK para confirmar que deseja salvar o snapshot com este nome e localização.
  8. Em Senha do Snapshot, informe e confirme a senha para o snapshot.

    A senha deve ter de 14 a 50 caracteres e conter pelo menos um caractere numérico, uma letra maiúscula, uma letra minúscula e um caractere especial. Os caracteres especiais permitidos incluem: !#$%&'()*+,-./:;<=>?@[\]^_`{|}~

    Não esqueça a senha. Ela será solicitada quando você tentar importar o arquivo futuramente. Por exemplo, se quiser restaurar ou migrar o conteúdo armazenado no snapshot.

  9. Clique em Exportar.

    O tempo exigido para exportar depende do tamanho do arquivo.

    Se você optar por exportar o snapshot para o armazenamento local, poderá alterar o nome do arquivo .bar do snapshot ou selecionar uma pasta diferente para o snapshot antes do início da exportação.

Importar Snapshots

Você pode importar um snapshot que salvou anteriormente no seu sistema de arquivos local ou em um bucket de armazenamento no Oracle Cloud Infrastructure. O tempo exigido para importar o snapshot depende do tamanho do arquivo .bar do snapshot.

Quando você importa um snapshot, o arquivo propriamente dito é transferido por upload para o seu sistema, mas os artefatos armazenados dentro do snapshot não ficam disponíveis imediatamente no seu ambiente. O arquivo de snapshot que você importa é exibido na lista de snapshots. Quando estiver pronto para fazer isso, substitua os artefatos atuais, como seu catálogo, restaurando o conteúdo dentro do snapshot.

  1. Clique em Console.
  2. Clique em Snapshots.
  3. Clique no menu Ações da página Menu Ações da Página e selecione Importar Snapshot.
  4. Selecione o local de onde deseja importar o snapshot.
    • Armazenamento de Arquivos Local: Importe um snapshot do seu sistema de arquivos local.
    • Oracle Cloud Storage: Importe um snapshot localizado em um bucket de armazenamento no Oracle Cloud Infrastructure. Clique em Detalhes de Armazenamento para especificar detalhes de conexão para o bucket de armazenamento.
  5. Se você selecionar Armazenamento de Arquivos Local, clique em Selecionar para localizar o snapshot do qual deseja fazer upload.

    Selecione o arquivo de snapshot (.bar) que contém seu snapshot. Você pode fazer upload de snapshots tirados do Oracle Analytics Cloud, Oracle Analytics Server e Oracle BI Enterprise Edition 12c.

  6. Se você selecionar Oracle Cloud Storage, forneça os detalhes da conexão e selecione o snapshot que deseja importar.
    1. Em Configurar Detalhes do Armazenamento, selecione como deseja fornecer detalhes da conexão. Você pode usar uma conexão existente do Recurso do OCI com acesso ao armazenamento ou informar manualmente detalhes da conexão com a chave privada.
    2. Se você selecionar Selecionar conexão do Recurso do OCI, selecione o nome da conexão que deseja usar, clique em Próximo, selecione o compartimento e o bucket de armazenamento para o qual deseja exportar o snapshot e clique em Próximo.

      Se você não tiver configurado uma conexão do Recurso do OCI, faça isso primeiro. Consulte Criar uma Conexão com sua Tenancy do Oracle Cloud Infrastructure.

    3. Se você selecionar Informar detalhes do armazenamento com chave privada, especifique o bucket de armazenamento que contém o snapshot, juntamente com as chaves de segurança e os IDs do Oracle Cloud (OCIDs) necessários para acessar o bucket no Oracle Cloud Infrastructure Object Storage e, em seguida, clique em Próximo.

      Você precisa de acesso à Console do Oracle Cloud Infrastructure para obter essas informações. Caso não tenha acesso, entre em contato com o administrador.

      • Nome do Bucket: Nome do bucket. Por exemplo: My_OAC_Snapshot_StorageBucket
      • Região do OCI: Identificador da região em que se localiza o bucket. Por exemplo: us-phoenix-1
      • ID da Tenancy do OCI: OCID para a tenancy que está hospedando o bucket.

        Por exemplo: ocid1.tenancy.oc1..<unique_ID>

        Consulte Onde Obter o OCID da Tenancy.

      • ID do Usuário do OCI: OCID de um usuário que criou e fez upload do par de chaves de assinatura necessário para acessar o bucket.

        Por exemplo: ocid1.tenancy.oc1..<unique_ID>

        Consulte Onde Obter o OCID de um Usuário. Consulte também Como Fazer Upload da Chave Pública.

      • Impressão Digital da Chave: Impressão digital da chave privada necessária para acessar o bucket.

        A impressão digital tem mais ou menos esta aparência: 99:34:56:78:90:ab:cd:ef:12:34:56:78:90:ab:cd:ef

        Consulte Como Obter a Impressão Digital da Chave.

      • Chave Privada: Nome e localização do arquivo de chaves privadas do usuário no formato PEM.

        Por exemplo: oci_private_key.pem

        Consulte Como Gerar uma Chave de Assinatura.

    4. Em Selecionar Snapshot, navegue até o snapshot que você deseja importar.

      Como alternativa, digite o caminho da pasta e o nome do snapshot no campo Nome do Arquivo. Por exemplo: MyDaily_Snapshots/August/24August2021.bar

      Clique no ícone Atualizar Dados para limpar sua seleção e comece novamente.

      Nota:

      Você não verá cada arquivo e pasta no bucket de armazenamento por meio da caixa de diálogo Selecionar Snapshot. Você só verá snapshots (arquivos BAR) e pastas que contêm snapshots.
    5. Clique em OK para confirmar que você deseja importar o snapshot selecionado.
  7. Informe a senha do snapshot.

    Essa é a senha que você especifica sempre que exporta um snapshot para seu sistema de arquivos local ou armazenamento na nuvem.

    Nota:

    Se você inserir uma senha incorreta muitas vezes, o sistema bloqueará automaticamente o snapshot como precaução de segurança. Aguarde aproximadamente 30 minutos e depois tente fazer upload do snapshot novamente com a senha correta.

  8. Clique em Importar.

Configurar um Bucket do Oracle Cloud Storage para Snapshots

Se quiser armazenar seus snapshots do Oracle Analytics Cloud no Oracle Cloud, você (ou o seu administrador) deverá concluir várias etapas de configuração. Você precisa criar o bucket de armazenamento que planeja usar e gerar uma chave de assinatura de API que autorize você (ou outro usuário) a acessar o bucket pelo Oracle Analytics Cloud.

  1. Na Console do Oracle Cloud Infrastructure, crie um usuário no serviço IAM com autorização para criar o bucket e estabelecer conexão com ele.

    Você poderá ignorar essa etapa se o usuário já existir. Consulte Adicionando Usuários.

  2. Gere um par de chaves de assinatura de API para esse usuário.

    Consulte Como Gerar uma Chave de Assinatura da API.

    Quando você usa a Console para adicionar o par de chaves de assinatura da API, um trecho de código de visualização do arquivo de configuração é gerado com as informações a seguir.

    • user - OCID do usuário para quem o par de chaves está sendo adicionado.
    • fingerprint - Impressão digital da chave que acabou de ser adicionada.
    • tenancy - O OCID da sua tenancy.
    • region - Região selecionada no momento na Console.
    • key_file- Caminho para o arquivo de chaves privadas baixado. Você deve atualizar esse valor para o caminho no seu sistema de arquivos no qual salvou o arquivo de chaves privadas.
  3. Anote as informações exibidas no trecho de código. Quando exportar snapshots do Oracle Analytics Cloud para o armazenamento do Oracle Cloud (ou importar um snapshot armazenado no Oracle Cloud), você será solicitado a fornecer as seguintes informações:

    ID do Usuário do OCI: user

    Impressão Digital da Chave: fingerprint

    Chave Privada: key_file

    ID da Tenancy do OCI: tenancy

    Região do OCI: region

  4. Crie um bucket de armazenamento para snapshots.

    Você poderá ignorar essa etapa se o bucket já existir. Consulte Criar um Bucket.

    O usuário para quem você criou a chave de assinatura deve ter acesso de leitura-gravação ao bucket de armazenamento. Especificamente, este usuário tem que ter as seguintes permissões no bucket de armazenamento em que os snapshots estão armazenados:

    • OBJECT_CREATE
    • OBJECT_OVERWRITE