Restaurar um sistema de EFS arquivos da Amazon - AWS Backup

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á.

Restaurar um sistema de EFS arquivos da Amazon

Se você estiver restaurando uma instância do Amazon Elastic File System (AmazonEFS), poderá realizar uma restauração completa ou uma restauração em nível de item.

Restauração completa

Quando você executa uma restauração completa, todo o sistema de arquivos é restaurado.

AWS Backup não suporta restaurações destrutivas com a Amazon. EFS Uma restauração destrutiva ocorre quando um sistema de arquivos restaurado exclui ou substitui o sistema de arquivos de origem ou existente. Em vez disso, o AWS Backup restaura o sistema de arquivos em um diretório de recuperação fora do diretório raiz.

Restauração em nível de item

Quando você executa uma restauração em nível de item, AWS Backup restaura um arquivo ou diretório específico. Você deve especificar o caminho relativo à raiz do sistema de arquivos. Por exemplo, se o sistema de arquivos estiver montado em /user/home/myname/efs e o caminho do arquivo for user/home/myname/efs/file1, insira /file1. Os caminhos diferenciam letras maiúsculas de minúsculas. Caracteres curinga e strings de regex não são compatíveis. Seu caminho pode ser diferente do que está no host se o sistema de arquivos for montado usando um ponto de acesso.

Você pode selecionar até 10 itens ao usar o console para realizar uma EFS restauração. Não há limite de itens quando você usa CLI para restaurar; no entanto, há um limite de 200 KB no tamanho dos metadados de restauração que podem ser passados.

Você pode restaurar esses itens para um sistema de arquivos novo ou existente. De qualquer forma, AWS Backup cria um novo EFS diretório Amazon (aws-backup-restore_datetime) fora do diretório raiz para conter os itens. A hierarquia completa dos itens especificados é preservada no diretório de recuperação. Por exemplo, se o diretório A contiver os subdiretórios B, C e D, o AWS Backup manterá a estrutura hierárquica quando A, B, C e D forem recuperados. Independentemente de você realizar uma restauração em EFS nível de item da Amazon em um sistema de arquivos existente ou em um novo sistema de arquivos, cada tentativa de restauração cria um novo diretório de recuperação fora do diretório raiz para conter os arquivos restaurados. Se você tentar várias restaurações para o mesmo caminho, poderão existir vários diretórios contendo os itens restaurados.

nota

Se você mantiver apenas um backup semanal, só será possível restaurar para o estado do sistema de arquivos no momento em que o backup foi feito. Não será possível restaurar backups incrementais anteriores.

Use o AWS Backup console para restaurar um ponto de EFS recuperação da Amazon

Para restaurar um sistema de EFS arquivos da Amazon
  1. Abra o AWS Backup console em https://console.aws.amazon.com/backup.

  2. Seu cofre EFS de backup recebe a política de acesso Deny backup:StartRestoreJob após a criação. Se estiver restaurando o cofre de backup pela primeira vez, você deverá alterar a política de acesso da seguinte maneira:

    1. Escolha Cofres de backup.

    2. Escolha o cofre de backup que contém o ponto de recuperação que você deseja restaurar.

    3. Role para baixo até a Política de acesso do cofre

    4. Se presente, exclua backup:StartRestoreJob da Statement. Faça isso escolhendo Editar, excluindo backup:StartRestoreJob e escolhendo Salvar política.

  3. No painel de navegação, escolha Recursos protegidos e a ID do sistema de EFS arquivos que você deseja restaurar.

  4. Na página Detalhes do recurso é mostrada uma lista de pontos de recuperação para o ID do sistema de arquivos selecionado. Para restaurar um sistema de arquivos, no painel Backups, escolha o botão de opção ao lado do ID do ponto de recuperação do sistema de arquivos. No canto superior direito do painel, escolha Restaurar.

  5. Especifique os parâmetros de restauração para o sistema de arquivos. Os parâmetros de restauração inseridos são específicos do tipo de recurso selecionado.

    É possível executar uma Restauração completa, que restaura todo o sistema de arquivos. Ou, poderá restaurar arquivos e diretórios específicos usando a Restauração em nível de item.

    • Escolha a opção Restauração completa para restaurar o sistema de arquivos inteiro, incluindo todas as pastas e arquivos de nível raiz.

    • Escolha a opção de Restauração em nível de item para restaurar um arquivo ou diretório específico. Você pode selecionar e restaurar até cinco itens na sua AmazonEFS.

      Para restaurar um arquivo ou diretório específico, é necessário especificar o caminho relativo relacionado ao ponto de montagem. Por exemplo, se o sistema de arquivos estiver montado em /user/home/myname/efs e o caminho do arquivo for user/home/myname/efs/file1, insira /file1. Os caminhos diferenciam maiúsculas e minúsculas e não podem conter caracteres especiais, curingas e strings regex.

      1. Na caixa de texto Caminho do item insira o caminho do arquivo ou pasta.

      2. Escolha Adicionar item para adicionar arquivos ou diretórios adicionais. Você pode selecionar e restaurar até cinco itens em seu sistema de EFS arquivos.

  6. Para Restaurar local

    • Escolha a opção Restaurar para o diretório no sistema de arquivos de origem se desejar restaurar para o sistema de arquivos de origem.

    • Escolha a opção Restaurar para um novo sistema de arquivos se desejar restaurar para um sistema de arquivos diferente.

  7. Em Tipo do sistema de arquivos

    • (Recomendado) Escolha Regional se quiser restaurar seu sistema de arquivos em várias zonas de AWS disponibilidade.

    • Escolha Uma zona se quiser restaurar o sistema de arquivos em uma única zona de disponibilidade. Em seguida, no menu suspenso Zona de disponibilidade, escolha o destino para a restauração.

    Para obter mais informações, consulte Gerenciando classes EFS de armazenamento da Amazon no Guia EFS do usuário da Amazon.

  8. Em Performance

    • Se você optar por realizar uma restauração regional, escolha Uso geral (recomendado) ou E/S máx.

    • Se optar por realizar uma restauração em uma zona, você deverá escolher Uso geral (recomendado). As restaurações de uma zona não são compatíveis com E/S máx.

  9. Em Habilitar criptografia

    • Escolha Ativar criptografia, se desejar criptografar seu sistema de arquivos. KMSa chave IDs e os aliases aparecem na lista depois de serem criados usando o console AWS Key Management Service (AWS KMS).

    • Na caixa de texto da KMSchave, escolha a chave que você deseja usar na lista.

  10. Em Função de restauração, escolha a IAM função que AWS Backup será assumida para essa restauração.

    nota

    Se a função AWS Backup padrão não estiver presente na sua conta, uma função padrão será criada para você com as permissões corretas. Você poderá excluir essa função padrão ou torná-la inutilizável.

  11. Escolha Restaurar backup.

    O painel Tarefas de restauração será exibido. Uma mensagem na parte superior da página fornece informações sobre o trabalho de restauração.

    nota

    Se você mantiver apenas um backup semanal, só será possível restaurar para o estado do sistema de arquivos no momento em que o backup foi feito. Não será possível restaurar backups incrementais anteriores.

Use o AWS Backup API,CLI, ou SDK para restaurar os pontos de EFS recuperação da Amazon

Usar StartRestoreJob. Ao restaurar uma EFS instância da Amazon, você pode restaurar um sistema de arquivos inteiro ou arquivos ou diretórios específicos. Para restaurar EFS os recursos da Amazon, você precisa das seguintes informações:

  • file-system-id— O ID do sistema de EFS arquivos da Amazon que é copiado pelo AWS Backup. Restaurado em GetRecoveryPointRestoreMetadata. Isso não é necessário quando um novo sistema de arquivos é restaurado (esse valor é ignorado se o parâmetro newFileSystem forTrue).

  • Encrypted: um valor booliano que, quando verdadeiro, especifica que o sistema de arquivos foi criptografado. Se KmsKeyId for especificado, Encrypted deverá ser definido como true.

  • KmsKeyId— Especifica a AWS KMS chave usada para criptografar o sistema de arquivos restaurado.

  • PerformanceMode: especifica o modo de throughput do sistema de arquivos.

  • CreationToken: um valor fornecido pelo usuário que garante a exclusividade (idempotência) da solicitação.

  • newFileSystem— Um valor booleano que, se verdadeiro, especifica que o ponto de recuperação é restaurado em um novo sistema de EFS arquivos da Amazon.

  • ItemsToRestore : uma matriz de até cinco strings em que cada string é um caminho de arquivo. Use ItemsToRestore para restaurar arquivos ou diretórios específicos, em vez de todo o sistema de arquivos. Esse parâmetro é opcional.

Você também pode incluir aws:backup:request-id.

As restaurações de uma zona podem ser realizadas incluindo parâmetros:

"singleAzFilesystem": "true" "availabilityZoneName": "ap-northeast-3"

Para obter mais informações sobre os valores EFS de configuração da Amazon, consulte create-file-system.

Desativando backups automáticos na Amazon EFS

Por padrão, a Amazon EFS cria backups de dados automaticamente. Esses backups são representados como pontos de recuperação em AWS Backup. As tentativas de remover o ponto de recuperação resultarão em uma mensagem de erro informando que não há privilégios suficientes para realizar a ação.

É uma melhor prática manter esse backup automático ativo. Especialmente no caso de exclusão acidental de dados, esse backup permite a restauração do conteúdo do sistema de arquivos até a data do último ponto de recuperação criado.

No caso improvável de você desejar desativá-los, a política de acesso deve ser alterada de "Effect": "Deny" para "Effect": "Allow". Consulte o Guia EFS do usuário da Amazon para obter mais informações sobre como ativar ou desativar backups automáticos.