AWS - Replicação EFS

1

Estou tentando replicar um EFS existente para um novo EFS e montá-lo em um ambiente clonado para fins de teste, mas parece que não consigo encontrar boas informações nele.

Para esclarecer - estarei replicando uma instância do EC2 também e quero criar um ambiente completamente separado para que a nova instância do EFS seja idêntica ao EFS de origem em um determinado momento, mas não precise ficar em sincronizar depois.

Alguma opinião?

O link a seguir é uma solução em potencial, mas parece excessivamente complicado. Dito isto, pode ser a melhor / única maneira que isso pode ser feito: link

    
por elPastor 23.11.2018 / 16:43

2 respostas

1

Isso parece simples demais ... Não sei se entendi completamente sua pergunta.

  1. Monte os dois sistemas de arquivos EFS em uma única instância, provavelmente em sua instância atual.
  2. Use um comando de cópia para copiar os arquivos para o novo sistema de arquivos EFS.
  3. Desconecte o novo sistema de arquivos da sua instância
  4. Monte o novo sistema de arquivos EFS na nova instância

Atualizar

Aqui estão alguns comandos que têm uma boa chance de funcionar. Eu os peguei de esta página .

Monte o segundo sistema de arquivos

sudo mount -t efs -o tls fs-12345678:/ /mnt/efs2

Copie os arquivos

sudo cp -r /mnt/efs /mnt/efs2/
    
por 23.11.2018 / 20:20
2

Como alternativa, se você não quiser montar o novo EFS no servidor existente, poderá montá-lo apenas no novo e copiar os arquivos pela rede.

[root@old-instance ~] # rsync -PrvaSHz /efs new-instance:/efs

(supondo que o volume do EFS esteja montado como /efs em ambos os lados)

Espero que ajude:)

    
por 24.11.2018 / 00:08