Práticas recomendadas para a recuperação de dados - AWS Storage Gateway

A documentação do gateway de arquivos do Amazon S3 foi movida para O que é o Amazon S3 File Gateway?

A documentação FSx do Amazon File Gateway foi movida para O que é o Amazon FSx File Gateway?

A documentação do gateway de fitas foi movida para O que é o gateway de fitas?

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Práticas recomendadas para a recuperação de dados

Ainda que isso seja raro, o gateway pode enfrentar uma falha irrecuperável. Essa falha pode ocorrer em sua máquina virtual (VM), no gateway em si, no armazenamento local ou em outro lugar. Se ocorrer uma falha, é recomendável seguir as instruções apropriadas na seção adiante para recuperar seus dados.

Importante

O Storage Gateway não consegue recuperar uma VM do gateway por meio de um snapshot criado pelo hipervisor ou de uma imagem de máquina da Amazon (AMI) do Amazon EC2. Se a VM do gateway apresentar problemas, ative um novo gateway e recupere seus dados para esse gateway usando as instruções a seguir.

Como se recuperar de um caso de encerramento inesperado da máquina virtual

Se sua VM encerrar-se inesperadamente – por exemplo, durante uma queda de energia –, seu gateway ficará inacessível. Quando a energia e a conectividade de rede são restauradas, o gateway fica novamente acessível e começa a funcionar normalmente. Veja a seguir algumas medidas que você pode tomar em momentos como esse para ajudar a recuperar os dados:

  • Se uma interrupção provocar problemas de conectividade de rede, é possível solucionar esse problema. Para obter informações sobre como testar a conectividade de rede, consulte Como testar a conexão de seu gateway com a Internet.

  • Para configurações de volumes ou , quando seu gateway fica acessível, os volumes ou as entram no status BOOTSTRAPPING. Essa funcionalidade garante que seus dados armazenados localmente continuem a ser sincronizados com AWS. Para obter mais informações sobre esse status, consulte Noções básicas sobre transições e status de volumes.

  • Se seu gateway apresentar problemas, e esses problemas ocorrerem com volumes ou fitas em consequência de encerramento inesperado, você poderá recuperar seus dados. Para obter informações sobre como recuperar seus dados, consulte as seções a seguir que se aplicam à sua situação.

Como recuperar seus dados de um gateway ou uma VM com falha

Se o gateway ou a máquina virtual não funcionarem corretamente, você poderá recuperar dados que foram carregados AWS e armazenados em um volume no Amazon S3. Para gateways de volumes armazenados em cache, os dados são recuperados por meio de um snapshot de recuperação. Para gateways de volumes armazenados, é possível recuperar os dados por meio do snapshot do Amazon EBS mais recente do volume. Em gateway de fitas, uma ou mais fitas podem ser recuperadas a parti de um ponto de recuperação para um novo gateway de fitas.

Caso seu gateway de volumes armazenados em cache fique inacessível, você poderá usar as seguintes etapas para recuperar seus dados por meio de um snapshot de recuperação:

  1. Em AWS Management Console, escolha o gateway com defeito, escolha o volume que você deseja recuperar e, em seguida, crie um instantâneo de recuperação a partir dele.

  2. Implante e ative um novo gateway de volumes. Ou, se você já tiver um gateway de volumes em funcionamento, poderá usar esse gateway para recuperar os dados do volume.

  3. Encontre o snapshot que você criou e restaure-o em um novo volume no gateway com falha.

  4. Monte o novo volume como um dispositivo iSCSI no servidor de aplicativos local.

Para obter informações detalhadas sobre como recuperar dados de volumes armazenados em cache por meio de um snapshot de recuperação, consulte O gateway armazenado em cache é inacessível e você deseja recuperar seus dados.

Como recuperar seus dados de um volume irrecuperável

Se o status de um volume for IRRECOVERABLE, você não poderá mais usar esse volume.

Para volumes armazenados, é possível recuperar os dados do volume irrecuperável para um novo volume usando as seguintes etapas:

  1. Crie um novo volume com o disco que foi usado para criar o volume irrecuperável.

  2. Preserve os dados existentes ao criar o novo volume.

  3. Exclua todos as tarefas pendentes de snapshot referentes ao volume irrecuperável.

  4. Exclua o volume irrecuperável do gateway.

Para volumes armazenados em cache, é recomendável usar o último ponto de recuperação para clonar um novo volume.

Para obter informações detalhadas sobre como recuperar os dados de um volume irrecuperável para um novo volume, consulte O console informa que seu volume é irrecuperável.

Como recuperar seus dados de um disco de cache com falha

Se seu disco de cache encontrar uma falha, é recomendável usar as etapas a seguir para recuperar seus dados, de acordo com sua situação:

  • Se a falha ocorreu porque um disco de cache foi removido do host, desligue o gateway, adicione novamente o disco e reinicie o gateway.

  • Se o disco de cache estiver corrompido ou inacessível, desligue o gateway, restaure o disco de cache, reconfigure o disco para armazenamento em cache e reinicie o gateway.

Como recuperar seus dados de um sistema de arquivos corrompido

Se o sistema de arquivos for corrompido, você poderá usar o comando fsck para buscar erros nele e repará-los. Se conseguir corrigir o sistema de arquivos, você poderá recuperar os dados que se encontram nos volumes do sistema de arquivos, como descrito a seguir:

  1. Desligue a máquina virtual e use o Storage Gateway Management Console para criar um snapshot de recuperação. Esse instantâneo representa os dados mais atuais armazenados em AWS.

    nota

    Você pode usar esse snapshot como fallback se o sistema de arquivos não puder ser reparado ou se o processo de criação de snapshot não puder ser concluído com êxito.

    Para obter informações sobre como criar um snapshot de recuperação, consulte O gateway armazenado em cache é inacessível e você deseja recuperar seus dados.

  2. Use o comando fsck para buscar erros no sistema de arquivos e tentar repará-los.

  3. Reinicie a VM do gateway.

  4. Quando o host do hipervisor começar a inicializar, pressione e mantenha a tecla Shift pressionada para entrar no menu de inicialização do Grub.

  5. No menu, pressione e para editar.

  6. Escolha a linha do kernel (a segunda linha) e pressione e para editar.

  7. Anexe a seguinte opção à linha de comando do kernel: init=/bin/bash. Use um espaço para separar a opção anterior da opção recém-anexada.

  8. Exclua as duas linhas do console=, certificando-se de excluir todos os valores após o símbolo =, incluindo aqueles separados por vírgulas.

  9. Pressione Return para salvar as alterações.

  10. Pressione b para inicializar o computador com a opção de kernel modificado. O computador inicializará para um prompt bash#.

  11. Insira /sbin/fsck -f /dev/sda1 para executar este comando manualmente no prompt e verificar e reparar seu sistema de arquivos. Se o comando não funcionar com o caminho /dev/sda1, será possível usar lsblk para determinar o dispositivo do sistema de arquivos raiz para / e, em vez disso, usar esse caminho.

  12. Quando o processo de verificação e reparo do sistema de arquivos se encerrar, reinicie a instância. As configurações do Grub serão revertidas para os valores originais e o gateway inicializará normalmente.

  13. Aguarde a conclusão dos snapshots em andamento no gateway original e valide os dados no snapshot.

Você pode continuar a usar o volume original no estado em que se encontra ou pode criar um novo gateway com um novo volume por meio do snapshot de recuperação ou do snapshot concluído. Outra opção é criar um novo volume de qualquer um de seus snapshots concluídos desse volume.

Como recuperar seus dados de um datacenter inacessível

Se o gateway ou datacenter ficar inacessível por algum motivo, é possível recuperar seus dados em um outro gateway em outro datacenter ou recuperar um gateway hospedado em uma instância do Amazon EC2. Se você não tiver acesso a outro datacenter, recomendamos criar o gateway em uma instância do Amazon EC2. As etapas que você segue dependem do tipo de gateway cujos dados você está cobrindo.

Para recuperar dados de um gateway de volumes em um datacenter inacessível
  1. Crie e ative um novo gateway de volumes em um host do Amazon EC2. Para ter mais informações, consulte Como implantar uma instância do Amazon EC2 para hospedar seu gateway de volumes.

    nota

    Os volumes armazenados em gateway não podem ser hospedados na instância Amazon EC2.

  2. Crie um novo volume e escolha o gateway do EC2 como gateway de destino. Para ter mais informações, consulte Como criar um volume.

    Crie o novo volume baseado em um snapshot ou clone do Amazon EBS do último ponto de recuperação do volume que você deseja recuperar.

    Se um volume basear-se em um snapshot, forneça o ID desse snapshot.

    Se estiver clonando um volume a partir de um ponto de recuperação, escolha o volume de origem.