TR-4955: Recuperação de desastres com o FSX ONTAP e VMC (AWS VMware Cloud)
O Disaster Recovery Orchestrator (DRO; uma solução com script com IU) pode ser usado para recuperar facilmente cargas de trabalho replicadas do FSX no local para o FSX ONTAP. O DRO automatiza a recuperação do nível SnapMirror, por meio do Registro de VM para VMC, para mapeamentos de rede diretamente no NSX-T. esse recurso está incluído em todos os ambientes VMC.
Niyaz Mohamed, NetApp
Visão geral
A recuperação de desastres na nuvem é uma maneira resiliente e econômica de proteger as cargas de trabalho contra interrupções no local e eventos de corrupção de dados (por exemplo, ransomware). Com a tecnologia NetApp SnapMirror, os workloads da VMware no local podem ser replicados para o FSX ONTAP executado na AWS.
O Disaster Recovery Orchestrator (DRO; uma solução com script com IU) pode ser usado para recuperar facilmente cargas de trabalho replicadas do FSX no local para o FSX ONTAP. O DRO automatiza a recuperação do nível SnapMirror, por meio do Registro de VM para VMC, para mapeamentos de rede diretamente no NSX-T. esse recurso está incluído em todos os ambientes VMC.
Como começar
Implante e configure o VMware Cloud na AWS
"VMware Cloud na AWS" Fornece uma experiência nativa em nuvem para workloads baseados em VMware no ecossistema AWS. Cada VMware Software-Defined Data Center (SDDC) é executado em uma Amazon Virtual Private Cloud (VPC) e fornece uma pilha completa de VMware (incluindo vCenter Server), rede definida por software NSX-T, armazenamento definido por software VSAN e um ou mais hosts ESXi que fornecem recursos de computação e armazenamento para as cargas de trabalho. Para configurar um ambiente VMC na AWS, siga as etapas "link"neste . Um cluster de luz piloto também pode ser usado para fins de DR.
Na versão inicial, o DRO suporta um conjunto de luzes piloto existente. A criação de SDDC sob demanda estará disponível em um próximo lançamento. |
Provisione e configure o FSX ONTAP
O Amazon FSX ONTAP é um serviço totalmente gerenciado que fornece armazenamento de arquivos altamente confiável, escalável, de alto desempenho e rico em recursos, construído no popular sistema de arquivos NetApp ONTAP. Siga as etapas a seguir "link" para provisionar e configurar o FSX ONTAP.
Implante e configure o SnapMirror para o FSX ONTAP
A próxima etapa é usar o NetApp BlueXP e descobrir o FSX ONTAP provisionado na instância da AWS e replicar os volumes de armazenamento de dados desejados de um ambiente local para o FSX ONTAP com a frequência apropriada e a retenção de cópia Snapshot do NetApp:
Siga as etapas neste link para configurar o BlueXP . Você também pode usar a CLI do NetApp ONTAP para agendar a replicação seguindo este link.
Um relacionamento SnapMirror é um pré-requisito e deve ser criado com antecedência. |
Instalação DRO
Para começar a usar o DRO, use o sistema operacional Ubuntu em uma instância designada EC2 ou máquina virtual para garantir que você atenda aos pré-requisitos. Em seguida, instale o pacote.
Pré-requisitos
-
Certifique-se de que existe conetividade com o vCenter e os sistemas de armazenamento de origem e destino.
-
A resolução DNS deve estar em vigor se você estiver usando nomes DNS. Caso contrário, você deve usar endereços IP para o vCenter e os sistemas de armazenamento.
-
Crie um usuário com permissões de root. Você também pode usar sudo com uma instância EC2.
Requisitos da OS
-
Ubuntu 20,04 (LTS) com mínimo de 2GB e 4 vCPUs
-
Os seguintes pacotes devem ser instalados na VM do agente designado:
-
Docker
-
Docker-compose
-
Jq
-
Alterar permissões em docker.sock
sudo chmod 666 /var/run/docker.sock
: .
O deploy.sh script executa todos os pré-requisitos necessários.
|
Instale o pacote
-
Faça o download do pacote de instalação na máquina virtual designada:
git clone https://github.com/NetApp/DRO-AWS.git
O agente pode ser instalado no local ou em uma VPC da AWS. -
Descompacte o pacote, execute o script de implantação e insira o IP do host (por exemplo, 10.10.10.10).
tar xvf DRO-prereq.tar
-
Navegue até o diretório e execute o script de implantação da seguinte forma:
sudo sh deploy.sh
-
Acesse a IU usando:
https://<host-ip-address>
com as seguintes credenciais padrão:
Username: admin Password: admin
A palavra-passe pode ser alterada utilizando a opção "alterar palavra-passe". |
Configuração DRO
Depois que o FSX ONTAP e o VMC tiverem sido configurados corretamente, você pode começar a configurar o DRO para automatizar a recuperação de cargas de trabalho locais para o VMC usando as cópias SnapMirror somente leitura no FSX ONTAP.
A NetApp recomenda a implantação do agente DRO na AWS e também na mesma VPC onde o FSX ONTAP é implantado (ele pode ser conetado por pares também), para que o agente DRO possa se comunicar através da rede com seus componentes locais, bem como com os recursos FSX ONTAP e VMC.
O primeiro passo é descobrir e adicionar os recursos locais e de nuvem (vCenter e armazenamento) ao DRO. Abra o DRO em um navegador suportado e use o nome de usuário e senha padrão (admin/admin) e Adicionar sites. Os sites também podem ser adicionados usando a opção Discover. Adicione as seguintes plataformas:
-
On-premises
-
VCenter no local
-
Sistema de storage da ONTAP
-
-
Nuvem
-
VMC vCenter
-
No FSX ONTAP
-
Uma vez adicionado, o DRO executa a descoberta automática e exibe as VMs que têm réplicas SnapMirror correspondentes do armazenamento de origem para o FSX ONTAP. O DRO deteta automaticamente as redes e grupos de portas usados pelas VMs e as preenche.
A próxima etapa é agrupar as VMs necessárias em grupos funcionais para servir como grupos de recursos.
Agrupamentos de recursos
Depois que as plataformas tiverem sido adicionadas, você pode agrupar as VMs que deseja recuperar em grupos de recursos. Os grupos de recursos DRO permitem agrupar um conjunto de VMs dependentes em grupos lógicos que contêm suas ordens de inicialização, atrasos de inicialização e validações opcionais de aplicativos que podem ser executadas após a recuperação.
Para começar a criar grupos de recursos, execute as seguintes etapas:
-
Acesse grupos de recursos e clique em criar novo grupo de recursos.
-
Em novo grupo de recursos, selecione o site de origem no menu suspenso e clique em criar.
-
Forneça Detalhes do Grupo de recursos e clique em continuar.
-
Selecione as VMs apropriadas usando a opção de pesquisa.
-
Selecione a ordem de inicialização e o atraso de inicialização (segundos) para as VMs selecionadas. Defina a ordem da sequência de ativação selecionando cada VM e configurando a prioridade para ela. Três é o valor padrão para todas as VMs.
As opções são as seguintes:
1 – a primeira máquina virtual a ligar 3 – padrão 5 – a última máquina virtual a ligar
-
Clique em criar Grupo de recursos.
Planos de replicação
Você precisa de um plano para recuperar aplicativos em caso de desastre. Selecione as plataformas do vCenter de origem e destino na lista suspensa e escolha os grupos de recursos a serem incluídos neste plano, juntamente com o agrupamento de como os aplicativos devem ser restaurados e ativados (por exemplo, controladores de domínio, depois Tier-1, depois Tier-2, etc.). Tais planos às vezes também são chamados de plantas. Para definir o plano de recuperação, navegue até a guia Plano de replicação e clique em novo Plano de replicação.
Para começar a criar um plano de replicação, execute as seguintes etapas:
-
Acesse planos de replicação e clique em criar novo plano de replicação.
-
Em novo plano de replicação, forneça um nome para o plano e adicione mapeamentos de recuperação selecionando o site de origem, o vCenter associado, o site de destino e o vCenter associado.
-
Após a conclusão do mapeamento de recuperação, selecione o mapeamento de cluster.
-
Selecione Detalhes do Grupo de recursos e clique em continuar.
-
Defina a ordem de execução para o grupo de recursos. Esta opção permite selecionar a sequência de operações quando existem vários grupos de recursos.
-
Depois de terminar, selecione o mapeamento de rede para o segmento apropriado. Os segmentos já devem ser provisionados dentro do VMC, portanto, selecione o segmento apropriado para mapear a VM.
-
Com base na seleção de VMs, os mapeamentos do datastore são selecionados automaticamente.
O SnapMirror está no nível do volume. Portanto, todas as VMs são replicadas para o destino da replicação. Certifique-se de selecionar todas as VMs que fazem parte do datastore. Se não estiverem selecionadas, somente as VMs que fazem parte do plano de replicação serão processadas. -
Nos detalhes da VM, você pode redimensionar opcionalmente os parâmetros CPU e RAM da VM; isso pode ser muito útil quando se recupera ambientes grandes para clusters de destino menores ou para realizar testes de DR sem ter que provisionar uma infraestrutura VMware física um-para-um. Além disso, você pode modificar a ordem de inicialização e o atraso de inicialização (segundos) para todas as VMs selecionadas nos grupos de recursos. Há uma opção adicional para modificar a ordem de inicialização se houver alguma alteração necessária daquelas selecionadas durante a seleção de ordem de inicialização do grupo de recursos. Por padrão, a ordem de inicialização selecionada durante a seleção do grupo de recursos é usada; no entanto, quaisquer modificações podem ser realizadas nesta fase.
-
Clique em Create Replication Plan.
Após a criação do plano de replicação, a opção failover, a opção failover de teste ou a opção migrar podem ser exercidas dependendo dos requisitos. Durante as opções de failover e failover de teste, a cópia Snapshot mais recente do SnapMirror é usada ou uma cópia Snapshot específica pode ser selecionada em uma cópia Snapshot pontual (de acordo com a política de retenção do SnapMirror). A opção pontual pode ser muito útil se você estiver enfrentando um evento de corrupção como ransomware, onde as réplicas mais recentes já estão comprometidas ou criptografadas. DRO mostra todos os pontos disponíveis no tempo. Para ativar o failover ou o failover de teste com a configuração especificada no plano de replicação, você pode clicar em failover ou failover de teste.
O plano de replicação pode ser monitorizado no menu de tarefas:
Depois que o failover é acionado, os itens recuperados podem ser vistos no VMC vCenter (VMs, redes, datastores). Por padrão, as VMs são recuperadas para a pasta Workload.
O failback pode ser acionado no nível do plano de replicação. Para um failover de teste, a opção de remoção pode ser usada para reverter as alterações e remover a relação do FlexClone. O failback relacionado ao failover é um processo de duas etapas. Selecione o plano de replicação e selecione Reverse data Sync.
Depois de concluído, você pode acionar o failback para voltar ao local de produção original.
No NetApp BlueXP , podemos ver que a integridade da replicação foi quebrada para os volumes apropriados (aqueles que foram mapeados para VMC como volumes de leitura e gravação). Durante o failover de teste, o DRO não mapeia o destino ou o volume da réplica. Em vez disso, ele faz uma cópia do FlexClone da instância do SnapMirror (ou Snapshot) necessária e expõe a instância do FlexClone, que não consome capacidade física adicional para o FSX ONTAP. Esse processo garante que o volume não seja modificado e que os trabalhos de réplica possam continuar mesmo durante testes de DR ou fluxos de trabalho de triagem. Além disso, este processo garante que, se ocorrerem erros ou dados corrompidos forem recuperados, a recuperação pode ser limpa sem o risco de a réplica ser destruída.
Recuperação de ransomware
Recuperar de ransomware pode ser uma tarefa assustadora. Especificamente, pode ser difícil para as ORGANIZAÇÕES DE TI identificar onde o ponto de retorno seguro é e, uma vez determinado, proteger cargas de trabalho recuperadas de ataques recorrentes de, por exemplo, malware adormecido ou aplicativos vulneráveis.
O DRO resolve estas preocupações permitindo-lhe recuperar o seu sistema a partir de qualquer ponto disponível no tempo. Você também pode recuperar cargas de trabalho para redes funcionais e ainda isoladas para que as aplicações possam funcionar e se comunicar entre si em um local onde não estejam expostas ao tráfego norte-sul. Isso dá à sua equipe de segurança um lugar seguro para conduzir forenses e garantir que não haja malware oculto ou adormecido.
Benefícios
-
Uso da replicação SnapMirror eficiente e resiliente.
-
Recuperação para qualquer ponto disponível no tempo com a retenção de cópias Snapshot.
-
Automação completa de todas as etapas necessárias para recuperar de centenas a milhares de VMs das etapas de validação de storage, computação, rede e aplicativos.
-
Recuperação da carga de trabalho com a tecnologia ONTAP FlexClone usando um método que não altera o volume replicado.
-
Evita o risco de corrupção de dados para volumes ou cópias Snapshot.
-
Evita interrupções de replicação durante os workflows de teste de DR.
-
Uso potencial de dados de DR com recursos de computação em nuvem para fluxos de trabalho além da DR, como DevTest, teste de segurança, teste de patch ou atualização e teste de correção.
-
-
Otimização de CPU e RAM para ajudar a reduzir os custos da nuvem, permitindo a recuperação para clusters de computação menores.