Implementar a Replicação do OCI File Storage
Essa implementação usa o recurso de replicação do Oracle Cloud Infrastructure File Storage, que fornece uma réplica automatizada entre regiões para os sistemas de arquivos do OCI File Storage.
As vantagens de implementar a replicação do serviço OCI File Storage são:
- Não há necessidade de criar e executar scripts periodicamente, como em outros casos de replicação. Depois que você configura a replicação, ela é executada automaticamente pelo Oracle Cloud Infrastructure.
- É uma solução de uso geral aplicável a qualquer sistema de arquivos do OCI File Storage montado por qualquer sistema de camada intermediária. Se você tiver vários sistemas usando o OCI File Storage, poderá usar a mesma abordagem em todos eles.
- A informação no sistema de arquivos replicado é uma cópia exata do primário; todos os arquivos no sistema de arquivos são replicados.
Estas são as considerações sobre a implementação do OCI File Storage:
- Requer etapas para montar o OCI File Storage replicado no sistema secundário. Não é possível montar diretamente os sistemas de arquivos de destino; primeiro você precisa cloná-los e, em seguida, montar o sistema de arquivos clonado. No entanto, você pode superar essa complexidade usando o serviço OCI Full Stack Disaster Recovery para automatizar essas etapas nas operações de switchover, failover e validação.
- Esta tecnologia pode não ser suficiente para muitos sistemas. Se o sistema tiver mais tipos de armazenamento (por exemplo, volumes em blocos), você precisará usar uma tecnologia de réplica diferente para eles.
Configurar Replicação para Armazenamento de Arquivos do OCI
Para implementar a replicação do serviço OCI File Storage, as seguintes etapas são necessárias:
- Use a Console do OCI para criar os sistemas de arquivos do OCI de destino no site secundário.
- Ative a réplica nos sistemas de arquivos principais do OCI, apontando para o sistema de arquivos do OCI de destino apropriado.
- Estabeleça conexão com os hosts de camada intermediária da região secundária e desmonte o sistema de arquivos que será replicado do principal.
- Usando a IU da Console do OCI, desanexe e descarte os sistemas de arquivos do OCI que serão replicados do principal.
- Implementar uma maneira de gerenciar as informações específicas do site, atualizando-as com as informações apropriadas após a réplica.
Exemplo 1: Usar a replicação do OCI File Storage para replicar a configuração e o runtime da camada intermediária
Observação:
Este exemplo se aplica a qualquer sistema de camada intermediária. Como referência, ele usa um sistema Oracle WebLogic Server que segue as melhores práticas do Oracle Fusion Middleware Enterprise Deployment Guide. Esse sistema tem dois sistemas de arquivos do OCI File Storage: um para a configuração compartilhada (o domínio de Administração WebLogic, armazenamentos de chaves etc.) e outro para os dados de runtime. Mas você pode seguir as mesmas etapas para replicar qualquer sistema de arquivos do OCI File Storage de uma camada intermediária.
Execute o seguinte para configurar a réplica entre regiões para os sistemas de arquivos do OCI File Storage:
A replicação do sistema de arquivos do OCI agora está pronta.
Validar Replicação para Armazenamento de Arquivos do OCI
Em uma operação de switchover ou failover, as informações replicadas devem estar disponíveis e utilizáveis no site stand-by antes do início dos processos. Isso também é necessário quando você valida o sistema secundário (abrindo o banco de dados stand-by no modo snapshot).
Para disponibilizar e usar os sistemas de arquivos replicados do OCI File Storage no sistema stand-by, siga essas ações para cada sistema de arquivos.
Execute as seguintes etapas para usar os sistemas de arquivos replicados no stand-by:Executar Replicação Contínua para o OCI File Storage
Siga estas recomendações para a replicação contínua ao usar esta implementação.
- O OCI executa automaticamente a replicação do OCI File Storage em segundo plano. A única coisa que você precisa fazer durante o ciclo de vida é garantir que os sistemas de arquivos do OCI File Storage do principal tenham a réplica ativada.
- Considere o uso do OCI Full Stack Disaster Recovery para automatizar as tarefas de switchover e failover. Ele permite executar um plano de switchover ou failover com apenas um clique usando a Console do OCI. É muito útil simplificar a execução das tarefas relacionadas à réplica do OCI File Storage.
- O recurso de replicação é complementar ao recurso de instantâneo, não um substituto. Certifique-se de anexar uma política de snapshot para os sistemas de arquivos do OCI File Storage também. Isso fornecerá proteção de dados, além da réplica entre regiões, permitindo que você restaure um sistema de arquivos para um ponto no tempo.
- Manter as informações específicas de cada site e mantê-las atualizadas. Por exemplo, se o sistema de arquivos contiver uma pasta com os artefatos para estabelecer conexão com um Autonomous Database, mantenha uma cópia de backup dessa pasta. Certifique-se de atualizar o backup da pasta quando executar uma atualização na wallet. Dessa forma, ele será restaurado corretamente em switchover e failovers subsequentes.
- Após uma operação de switchover ou failover, limpe os sistemas de arquivos não utilizados e altere a direção da réplica. Estas ações são necessárias para reverter a direção da réplica:
- Desative a replicação anterior do primário anterior e limpe (exclua) os sistemas de arquivos de destino não utilizados no novo primário.
- Ative a réplica nos sistemas de arquivos do OCI File Storage do novo principal.
- Exclua os sistemas de arquivos não utilizados no novo standby.