Restaurando um volume de uma captura instantânea de backup

Restaure volumes de inicialização ou de dados a partir de instantâneos de backup para criar armazenamento totalmente provisionado, seja durante a criação de instâncias, ao adicionar armazenamento a instâncias existentes ou entre regiões para recuperação de desastres.

É possível restaurar volumes a partir de instantâneos de backup no console, na CLI, com a API ou no Terraform.

Sobre restaurar um volume por meio de uma captura instantânea de backup

A restauração de um volume a partir de um instantâneo de backup cria um volume de inicialização ou de dados, dependendo do fato de o instantâneo ser inicializável ou não.

  • A restauração a partir de um snapshot inicializável cria um volume de inicialização que você pode usar para iniciar uma instância de servidor virtual. A capacidade do volume de inicialização é limitada a 10-250 GB para volumes de primeira geração. Os volumes de segunda geração podem ser aumentados para até 32.000 GB. A capacidade do volume de inicialização não pode ser menor do que o tamanho do snapshot.

  • Um novo volume de dados criado a partir de um snapshot não inicializável herda suas propriedades do volume original, como perfil, capacidade, geração de armazenamento, dados e metadados. Se o volume de origem usou criptografia gerenciada pelo cliente, o volume herdará essa criptografia com a chave raiz do cliente (CRK) original. No entanto, você pode especificar um tamanho de volume maior, um perfil diferente da mesma geração de armazenamento e um CRK diferente, se preferir.

Os perfis de volume de primeira e segunda geração não são intercambiáveis. Um backup de um volume de segunda geração pode ser usado somente para criar outro volume de segunda geração, não pode ser usado para criar um volume de primeira geração. Da mesma forma, um backup de um volume de primeira geração só pode ser usado para criar outro volume de primeira geração com os mesmos dados, e o novo volume não pode ser alternado para o perfil sdp.

A restauração de um volume a partir de uma captura instantânea de backup cria um volume de inicialização ou de dados, dependendo se a captura instantânea é inicializável ou não inicializável O volume aparece inicialmente como “pendente ” enquanto está sendo criado. Durante a restauração, seus dados são copiados de um repositório de armazenamento regional para o site Block Storage for VPC. Após o volume ser hidratado (totalmente provisionado), você pode usar a nova inicialização ou volume de dados. Para obter mais informações sobre como o desempenho é afetado durante a restauração, consulte Impacto do desempenho quando capturas instantâneas de backup são usadas.

Para melhor desempenho, use backups com restauração rápida. É possível ativar a restauração rápida para capturas instantâneas de backup em diversas zonas e usá-las para restaurar um volume totalmente provisionado quando o volume for criado. O recurso de restauração rápida pode alcançar um objetivo de tempo de recuperaçãoNo planejamento de recuperação de desastres, o período de tempo para que um processo comercial seja restaurado após um desastre. (RTO) mais rápido do que restaurar a partir de uma captura instantânea de backup regular. Para obter mais informações, consulte restauração rápida..

Para restaurar um volume, o snapshot de backup deve estar em um estado estável.

Todos os snapshots herdam o tipo de criptografia e a chave do volume principal. Ao criar um volume a partir de um instantâneo de primeira geração, você pode manter a criptografia igual à do instantâneo ou alterar suas chaves. Quando o instantâneo de primeira geração é protegido com chaves gerenciadas pelo provedor, você também pode optar por adicionar chaves gerenciadas pelo cliente. Se o instantâneo foi protegido com chaves gerenciadas pelo cliente, o novo volume também deverá ter chaves gerenciadas pelo cliente. Quando você cria um volume a partir de um instantâneo de segunda geração, o volume deve ter o mesmo tipo de criptografia (gerenciada pelo provedor ou gerenciada pelo cliente) que o instantâneo.

As funções Hyper Protect Crypto Services estão obsoletas. Os clientes podem usar as instâncias existentes até 20 de março de 2027. Para obter mais informações, consulte “Descontinuação do IBM Cloud Hyper Protect Crypto Services ”. Para garantir proteção contínua, considere migrar suas chaves de criptografia existentes para uma instância dedicada do Key Protect. Para obter mais informações, consulte o Guia de migração.

Restauração a partir de um backup inicializável

Ao restaurar a partir de um snapshot de backup inicializável, você cria um volume de inicialização que será usado para provisionar outra instância.

Como o instantâneo de backup inicializável não é totalmente provisionado, quando você inicia a instância do servidor virtual, o desempenho é mais lento do que quando você usa um volume de inicialização normal. Para obter mais informações, consulte Impacto de desempenho

É possível restaurar um volume de uma captura instantânea de backup de um volume de inicialização de várias maneiras.

  • É possível restaurar um volume de inicialização ao fornecer uma instância para iniciar a nova instância.
  • É possível restaurar um volume de inicialização e usá-lo posteriormente para iniciar uma nova instância. O processo de restauração inicia quando o volume de inicialização é conectado à instância.

Restauração a partir de um backup não inicializável

É possível restaurar um volume de uma captura instantânea de backup de um volume de dados de várias maneiras.

  • É possível restaurar um volume de dados ao fornecer uma instância. Durante o provisionamento, você pode selecionar um instantâneo de backup não inicializável para criar um volume de dados que será anexado à instância como armazenamento auxiliar.
  • É possível restaurar um volume de dados quando você deseja incluir mais armazenamento em uma instância existente
  • É possível restaurar um volume de dados para criar um volume independente, que pode ser anexado a uma instância posteriormente

Restauração de um volume a partir de um instantâneo de backup no console

A restauração de um volume a partir de um instantâneo de backup no console cria um volume de dados ou de inicialização totalmente provisionado. É possível restaurar um volume a partir da lista de capturas instantâneas do Block Storage e da página de detalhes da captura instantânea.

É possível restaurar um volume a partir de um instantâneo de backup das seguintes maneiras.

Criação de um volume a partir da lista de instantâneos

A partir da lista de snapshots Block Storage for VPC, você pode criar um volume Block Storage for VPC e especificar se ele está conectado a uma instância de servidor virtual ou desanexado (independente). Se você optar por anexar um volume, será possível selecionar uma instância de servidor virtual existente ou optar por criar uma instância Os novos volumes são adicionados à lista de Block Storage for VPC volumes.

  1. Acesse a lista de instantâneos do Block Storage for VPC. Em " console IBM Cloud, clique em " Menu de navegação, " ícone do menu, " > Infraestrutura, " Ícone de VPC, " **Armazenamento > snapshots ' Block Storage for VPC **.

  2. Selecione na lista uma captura instantânea de backup. A coluna Criado por mostra quais capturas instantâneas foram criadas por uma política de backup. Capturas instantâneas devem estar em um estado stable para restauração.

  3. No menu Ações ícone Ações, selecione Criar volume..

  4. Os detalhes do instantâneo são exibidos no painel lateral Criar um volume a partir de um instantâneo. Selecione uma das três opções:

    • Não anexar - Ao selecionar essa opção, você começa a criar um volume autônomo
    • Anexar novo volume a um servidor virtual existente- Ao escolher essa opção, você cria um volume e seleciona um servidor existente para anexá-lo também.
    • Anexar novo volume a um novo servidor virtual- Ao escolher essa opção, você cria um volume e uma nova instância de servidor virtual ao mesmo tempo.
  5. Após fazer a seleção, clique em Configurar volume.

    • Se você escolher as opções Não anexar ou Anexar novo volume a um servidor virtual existente, você será levado à página Bloquear volume de armazenamento para provisionamento de VPC. O snapshot é pré-selecionado para você, e você deve preencher o restante dos detalhes do volume:

      1. Verifique as informações de localização. A geografia, a região e a zona são herdadas da VPC (por exemplo, América do Norte, Dallas, Dallas-1 ). Você pode selecionar um local diferente clicando no ícone Editar ícone Editar.

      2. Na seção Details (Detalhes ), é necessário especificar o nome do volume e o grupo de recursos ao qual o volume deve ser adicionado. Opcionalmente, você pode adicionar tags de gerenciamento de usuários e acessos.

        • Especifique um nome significativo para o volume. Por exemplo, forneça um nome que descreva sua função de cálculo ou de carga de trabalho. O nome do volume deve começar com uma letra minúscula. O nome do volume pode ter até 63 caracteres alfanuméricos em minúsculas e incluir o hífen (-). Os nomes dos volumes devem ser exclusivos em toda a VPC. Você pode editar o nome mais tarde.
        • Especifique um grupo de recursos.
        • Especifique tags de usuário para organizar seus recursos e para uso por políticas de backup.
        • Especifique as tags de gerenciamento de acesso que foram criadas no IAM para ajudá-lo a gerenciar o acesso aos seus volumes.
      3. Na seção Optional configurations (Configurações opcionais ), o snapshot é pré-selecionado para você.

        • Se desejar, você também pode aplicar uma política de backup ao novo volume. Clique em “Aplicar” para ver as apólices e os planos disponíveis.
        • Revise a seção Anexar ao servidor virtual existente. Se quiser criar um volume autônomo, verifique se a caixa Não anexar está marcada. Se quiser anexar o volume a uma instância, remova a marca de seleção da caixa e selecione um servidor virtual existente na tabela.
      4. Na seção Profile (Perfil ), é possível especificar o perfil de desempenho do volume, seus limites de desempenho e capacidade. O valor de geração de armazenamento do instantâneo deve corresponder ao valor de geração de armazenamento do perfil de volume selecionado.

        • Você pode selecionar o perfil sdp se o snapshot tiver sido criado a partir de um volume da Geração 2. Em seguida, especifique a capacidade de seu volume, o limite de largura de banda solicitado e o IOPS necessário. O tamanho do volume pode variar de 1 a 32.000 GB. Você pode especificar IOPS no intervalo de 100 a 64.000. O intervalo do limite de throughput é de 1.000 a 8.192 Mbps.
        • Se o seu instantâneo for de um volume da Geração 1, você poderá selecionar um dos perfis em camadas. Depois de selecionar general-purpose, 5iops-tier ou 10iops-tier, a próxima etapa é especificar a capacidade do volume. O tamanho do volume pode variar entre 10 e 16.000 GB.
        • Se o seu instantâneo for de um volume da Geração 1 e seus requisitos de desempenho não se enquadrarem em nenhuma das camadas de IOPS, você poderá selecionar o perfil custom. Em seguida, especifique o tamanho de seu volume e o IOPS no intervalo apropriado para a capacidade do volume. À medida que você digita o valor de IOPS, o console mostra o intervalo aceitável. Você também pode clicar no link de tamanho do armazenamento para ver o tamanho e os intervalos de IOPS do perfil de volume personalizado.
      5. Na seção Encryption at rest (Criptografia em repouso ), você pode optar por manter a criptografia com chaves gerenciadas pelo IBM, que é ativada por padrão em todos os volumes. Ou você pode optar por usar sua própria chave de criptografia, selecionando seu serviço de gerenciamento de chaves: Key Protect. Para localizar sua chave de criptografia, selecione uma das seguintes opções:

        • Localizar por instância:
          1. Selecione a instância de criptografia de dados na lista. Se você ainda não tem uma instância, pode clicar no link para criar uma.
          2. Selecione a chave de criptografia de dados armazenada na instância Key Protect a ser usada para criptografar o volume.
        • Locate by CRN: digite o CRN da chave raiz do cliente a ser usada para criptografar o volume.

        Se você selecionou um snapshot de segunda geração para criar o volume, o tipo de criptografia do volume deverá corresponder ao tipo de criptografia do snapshot. Se o snapshot tiver chaves gerenciadas pelo provedor, não especifique uma chave de um serviço de gerenciamento de chaves.

      6. Quando terminar, clique em Create block storage volume (Criar volume de armazenamento em bloco ).

        • Se ainda não estiver pronto para fazer o pedido ou se estiver apenas procurando informações sobre preços, você poderá adicionar as informações que vê no painel lateral a uma Estimativa. Para obter mais informações sobre como esse recurso funciona, consulte Estimativa de seus custos.
      7. A página Block Storage for VPC volumes é exibida, onde uma mensagem indica que o volume está sendo criado (o status do volume está pendente ). Uma segunda mensagem é exibida quando o volume é criado (o status do volume está disponível ).

      8. Para ver os detalhes do novo volume, selecione o link Visualizar recurso na segunda mensagem para acessar a página de detalhes Volume.

      Ao atualizar a lista de volumes do Block Storage no console, o novo volume aparece no início da lista de volumes. Para volumes independentes, a coluna “Tipo de anexo” fica em branco (-). O menu “ Ações ” ( Ícone de ações ) no final de uma linha da tabela fornece um link para conectar um volume do Block Storage a uma instância.

    • Se você escolheu a opção Attach new volume to an existing virtual server (Anexar novo volume a um servidor virtual existente ), você será levado à página Virtual server for VPC provisioning (Servidor virtual para provisionamento de VPC). O instantâneo é pré-selecionado para você; se for um instantâneo inicializável, seus dados serão usados para criar o volume de inicialização. Se for um snapshot não inicializável, seus dados serão usados para criar um volume de dados. Você deve preencher o restante dos detalhes da instância conforme descrito em Criação de uma instância de servidor virtual com a interface do usuário.

Passe o mouse sobre o nome de um volume conectado a uma instância na página de detalhes da instância. O texto indica se o volume foi criado a partir de um backup ou de um snapshot regular.

Criando um volume a partir da página de detalhes da captura instantânea

Use as etapas a seguir para criar um volume a partir da página de detalhes da captura instantânea.

  1. Acesse a lista de volumes Block Storage for VPC. Em " console IBM Cloud, clique em " Menu de navegação, " ícone do menu, " > Infraestrutura, " Ícone de VPC, " **Armazenamento > snapshots ' Block Storage for VPC **.

    Você pode ir para a página de detalhes snapshots de backup de outras formas. Por exemplo, ao visualizar uma lista de jobs de backup, você pode clicar no link snapshots para um trabalho de backup e ir para a página de detalhes.

  2. Na página de detalhes do volume, selecione a guia Capturas instantâneas e backups. A lista exibe os instantâneos criados por políticas de backup ou manualmente. Cópias cruzadas regionais de capturas instantâneas também são incluídas na lista.

  3. A partir da lista, clique no nome do instantâneo de backup para ir até sua página de detalhes.

  4. No menu Ações ícone Ações, selecione Criar volume..

  5. Os detalhes do instantâneo são exibidos no painel lateral Criar um volume a partir de um instantâneo. Selecione uma das três opções:

    • Não anexar - Ao selecionar essa opção, você começa a criar um volume autônomo
    • Anexar novo volume a um servidor virtual existente- Ao escolher essa opção, você cria um volume e seleciona um servidor existente para anexá-lo também.
    • Anexar novo volume a um novo servidor virtual- Ao escolher essa opção, você cria um volume e uma nova instância de servidor virtual ao mesmo tempo.
  6. Depois que a seleção for feita, clique em Configurar volume. As etapas de configuração são as mesmas de quando você cria um volume a partir da lista de snapshots.

Criando um volume por meio de uma captura instantânea de backup ao provisionar uma instância

Siga estas etapas para criar um volume de inicialização e de dados por meio de capturas instantâneas ao provisionar uma nova instância de servidor virtual.

  1. No consoleIBM Cloud, clique no ícone do menu de navegação ícone do menu > ícone VPC de infraestrutura > Computação > Instâncias de servidor virtual.

  2. Clique em “Criar” e configure sua nova instância com as informações da tabela na seção “Criação de instâncias de servidor virtual” no console.

  3. Para o volume de inicialização com o sistema operacional, clique na guia para Snapshots.

    1. A captura instantânea inicializável mais recente é listada. Para selecionar um snapshot inicializável diferente e criar um volume de inicialização, clique em “Alterar ”.
    2. Na lista de capturas instantâneas, selecione uma captura instantânea inicializável para o sistema operacional de sua instância e clique em Salvar. Esta ação importa dados de captura instantânea para o volume de inicialização. O novo volume de inicialização é criado a partir do snapshot e aparece na seção “Volume de inicialização” da página de provisionamento da instância.
  4. Para criar um volume de dados, em Volumes de dados, clique em Criar. É exibido um painel lateral para a criação de um novo volume de dados.

    1. Selecione Importar da captura instantânea. Expanda a lista para selecionar uma captura instantânea de dados. A captura instantânea de dados mais recente é selecionada por padrão. Opcionalmente, selecione da lista uma captura instantânea diferente. A captura instantânea contém as propriedades do volume de origem original, incluindo a camada de IOPS e a criptografia.
    2. Opcionalmente, mude o tamanho do volume.
    3. Clique em Salvar. O novo volume de dados é criado a partir do instantâneo. Ele é anexado à instância, e mostrado na lista de volume de Dados.
  5. Quando terminar de provisionar a sua nova instância, clique em Criar instância de servidor virtual. A nova instância aparece na lista de instâncias de servidor virtual.

Após a criação da instância, você pode clicar no nome da instância para visualizar os detalhes da mesma. O volume de inicialização que você restaurou a partir do instantâneo de backup está listado na seção “Volumes de armazenamento ”. O ícone da câmera indica que o volume foi criado a partir de um snapshot.

Criação de um volume de dados a partir de um instantâneo de backup de uma instância de servidor virtual existente

É possível criar um volume de dados por meio de uma captura instantânea para uma instância existente. Escolha na lista de instâncias de servidor virtual.

  1. No console IBM Cloud, clique no ícone do menu Menu de navegação > Ícone da VPC de infraestrutura Computação > Instâncias do servidor virtual.

  2. Na lista, clique no nome de uma instância. A instância deve estar em um estado Em execução.

  3. Na página de detalhes da Instância, role para a lista de volumes de armazenamento e clique em Conectar volumes. É aberto um painel lateral para você definir a conexão de volume.

  4. No painel “Anexar volume de dados”, expanda a lista de “Volumes em bloco” e selecione “Criar um volume de dados ”.

  5. Selecione Importar da captura instantânea. Expanda a lista Captura instantânea e selecione uma captura instantânea de backup.

  6. Opcionalmente, aumente o tamanho do volume dentro do intervalo especificado.

  7. Clique em Salvar. O painel lateral é fechado e as mensagens indicam que o volume restaurado está sendo conectado à instância.

O novo volume aparece na lista de volumes de armazenamento. Passe o mouse sobre o ícone de câmera para ver o nome da captura instantânea de backup da qual ela foi criada.

Restaurando um volume a partir de um snapshot pela CLI

Use a CLI para criar um volume de inicialização ou de dados por meio de uma captura instantânea de backup. Os comandos são os mesmos que aqueles usados para restaurar um volume a partir de uma captura instantânea criada manualmente. Para obter mais informações, consulte Restaurando um volume por meio de uma captura instantânea com a CLI.

Para obter mais informações sobre todos os comandos de serviço de backup, consulte a referência CLI do VPC.

Restaurando um volume a partir de um instantâneo de backup usando a API

É possível restaurar os volumes de inicialização e de dados por meio de uma captura instantânea de backup com a API do VPC. Para começar, faça uma solicitação GET /snapshots para ver uma lista de capturas instantâneas. É possível filtrar por grupo de recursos e ID do volume de origem na solicitação.

  • Para restaurar um volume de inicialização por meio de uma captura instantânea de backup inicializável, especifique o anexo de volume de inicialização e ID de captura instantânea na solicitação POST /instances.

  • Para restaurar um volume de dados a partir de um snapshot de backup e conectá-lo, especifique a conexão do volume de dados e o ID do snapshot na solicitação POST /instances .

  • Para restaurar um volume independente a partir de um instantâneo, especifique o ID do instantâneo na solicitação POST /volumes.

As solicitações da API são as mesmas que você usa para restaurar a partir de um instantâneo criado manualmente. Para obter mais informações, consulte Restaurar um volume a partir de um instantâneo com a API.

Para obter mais informações sobre o uso da API e de todos os métodos de API de serviço de backup, consulte Referência de API VPC.

Restaurando um volume a partir de um snapshot com o Terraform

É possível criar um volume de inicialização ou de dados por meio de uma captura instantânea de backup com o Terraform.. O recurso, os argumentos e os atributos são os mesmos que aqueles usados para restaurar um volume a partir de uma captura instantânea criada manualmente. Para obter mais informações, consulte Restaurar um volume por meio de uma captura instantânea com o Terraform.

Para obter mais informações sobre os recursos, argumentos e atributos do Terraform que são usados para restaurar um volume, consulte ibm_is_volume.

Restaurando volumes de um servidor virtual a partir de um grupo de consistências

É possível usar os membros do grupo de consistências de captura instantânea para restaurar volumes separadamente. A restauração de uma instância diretamente do identificador do grupo de consistências de captura instantânea não é suportada. Não é recomendável restaurar vários volumes de diferentes gerações de armazenamento em uma única operação que também provisiona uma instância de servidor virtual. Para obter mais informações, consulte Problemas conhecidos dos serviços de armazenamento.

Se a instância do servidor virtual marcada tiver uma combinação de volumes de primeira e segunda geração, a política de backup gera dois grupos de consistência de instantâneos, um para cada geração. Você pode localizar todos os instantâneos criados pela mesma tarefa de backup usando o ID da tarefa para filtrar a lista de grupos de consistência.

Para obter mais informações, consulte Criando volumes para uma instância de servidor virtual a partir de um grupo de consistência.

Impacto no desempenho

O desempenho dos volumes de inicialização e de dados é inicialmente prejudicado quando os dados são restaurados a partir de um snapshot da geração 1. A degradação do desempenho ocorre durante a restauração porque seus dados são copiados do repositório de armazenamento regional para Block Storage for VPC em segundo plano. Depois que o processo de restauração for concluído, será possível realizar IOPS completo no novo volume

Impacto no desempenho quando uma captura instantânea de backup inicializável é usada para provisionar uma instância

Antes de selecionar uma captura instantânea de backup de um volume de inicialização para provisionar uma instância, considere os pontos a seguir:

  • Como o instantâneo de backup inicializável não está totalmente restaurado, o desempenho inicial é mais lento do que o de um volume de inicialização comum. Os volumes que são restaurados de clones de restauração rápida não requerem hidratação. Os dados estão disponíveis quando o volume é criado

  • Para obter o melhor desempenho e eficiência ao provisionar várias instâncias, inicialize a partir de uma imagem existente. Imagens personalizadas fornecidas por você são mais adequadas do que imagens de banco de imagens para esse fim. As imagens podem ter um tamanho máximo de 250 GB.

Próximas etapas

Depois de restaurar um volume, é possível Gerenciar suas Políticas de Backup.