Saiba Mais Sobre o Uso do Rackware para Cargas de Trabalho do Oracle Compute Cloud@Customer

Backup e recuperação de desastres são uma parte obrigatória das práticas atuais de gerenciamento de dados. Proteja os sistemas de sua organização contra perda de dados, roubo e corrupção devido a falha de hardware ou sistemas ambientais, erro humano ou malícia total. O ambiente do data center está mudando continuamente e requer manutenção e monitoramento constantes. Faça backup de dados para proteção de dados de rotina, controle de versão e recuperação de arquivos individuais ou conjuntos de dados para resolver cenários comuns de perda de dados. Configure a recuperação de desastres para lidar com incidentes mais graves, como desastres naturais, falhas de hardware ou ataques de segurança cibernética, em que toda a infraestrutura de TI pode ser comprometida.

O Oracle Compute Cloud@Customer é uma infraestrutura totalmente gerenciada em escala de rack que está disponível em um modelo OPEX conectado à nuvem. O Oracle Private Cloud Appliance é um sistema projetado em escala de rack - CAPEX, que você pode comprar com as mesmas APIs, SDKs, computação, armazenamento e rede do OCI, assim como o Compute Cloud@Customer e o Oracle Cloud Infrastructure (OCI). Ambos os sistemas permitem que você desenvolva uma vez e implante em qualquer lugar, além de atender aos requisitos de residência de dados.

Nesta solução, você aprende a configurar backup e recuperação para suas cargas de trabalho do Compute Cloud@Customer para estes casos de uso:

  • Migre uma ou mais máquinas virtuais (VMs) de Private Cloud Appliances mais antigos para as máquinas mais recentes.
  • Faça backup de uma ou mais máquinas virtuais do Private Cloud Appliance para o Compute Cloud@Customer.
  • Configure a recuperação de desastres (DR) entre dois ambientes do serviço Compute Cloud@Customer.

Sobre Rackware

O RackWare Management Module (RMM) permite mover suas cargas de trabalho para o Compute Cloud@Customer do local VMWare, OLCNE, Nutanix, Cloud (AWS, GCP, IBM cloud etc.). A Rackware fornece recursos para proteger cargas de trabalho usando recuperação e backup de desastres convergidos replicando cargas de trabalho para a OCI, o Compute Cloud@Customer remoto e outras nuvens.

O Rackware CloudMotion e CloudProtect oferecem os recursos para executar a migração única de sistemas de bare metal e máquinas virtuais para máquinas virtuais localizadas em qualquer ambiente de nuvem, bem como a capacidade de executar operações de backup/restauração de sistema único, bem como recursos completos de preparação e restauração de recuperação de desastres.

O Rackware CloudProtect é uma solução altamente automatizada de gerenciamento de nuvem e recuperação de desastres que permite que as empresas avaliem, migrem e protejam cargas de trabalho em ambientes de nuvem híbrida e em nuvem. Os recursos do Rackware incluem a migração de cargas de trabalho do Linux e do Windows de e para uma ampla variedade de ambientes de nuvem, incluindo Compute Cloud@Customer, Private Cloud Appliance e OCI.

Arquitetura

A configuração mais comum é fazer com que o RMM estabeleça uma conexão TCP diretamente com o servidor de origem.

Essa arquitetura mostra a topologia e as portas que devem ser abertas quando o RMM executa uma migração e uma operação Capture/Sync para um servidor físico ou virtual no ambiente de destino.



rmm-arquivo-captura-sync.zip

Essa arquitetura suporta os seguintes componentes:

  • Região

    Região do Oracle Cloud Infrastructure é uma área geográfica localizada que contém um ou mais data centers, denominada domínios de disponibilidade. As regiões são independentes de outras regiões, e grandes distâncias podem separá-las (entre países ou até mesmo continentes).

  • Compartimento

    Compartimentos são partições lógicas entre regiões em uma tenancy do Oracle Cloud Infrastructure. Use compartimentos para organizar seus recursos no Oracle Cloud, controlar o acesso aos recursos e definir cotas de uso. Para controlar o acesso aos recursos em um determinado compartimento, você define políticas que especificam quem pode acessar os recursos e quais ações eles podem executar.

O Rackware permite interoperabilidade, migração, backup e recuperação de desastres contínuos entre qualquer ambiente do Oracle Cloud, incluindo:

  • Oracle Cloud Infrastructure
  • Oracle Compute Cloud@Customer
  • Oracle Private Cloud Appliance
  • Oracle Cloud Machine (ou Oracle Cloud@Customer Gen 1)

O RMM fornece outros recursos, como sincronizações seletivas de sistemas de arquivos, exclusões de arquivos e pastas, ativando cloud-init e pós-scripts personalizados.

Você pode proteger dados usando backup e recuperação simples, bem como cenários completos de recuperação de desastres mais complexos. Os recursos do Rackware CloudProtect incluem:

Recuperação de Desastres: CloudProtect facilita a recuperação de desastres fornecendo a capacidade de replicar e recuperar cargas de trabalho e dados críticos em ambientes de nuvem. Isso garante a continuidade dos negócios em caso de interrupções ou desastres on-premises.

Suporte Multinuvem: A Rackware suporta várias plataformas de nuvem, bem como configurações de nuvem on-premises e híbrida, permitindo que as organizações adotem estratégias multicloud e multipremise. Essa flexibilidade permite que você escolha a solução mais adequada às suas necessidades de negócios.

Migração na Nuvem Automatizada: o CloudProtect oferece ferramentas de automação para migrar cargas de trabalho de ambientes locais para a nuvem. Isso inclui recursos para otimizar a alocação de recursos e garantir uma transição tranquila.

Orquestração e Automação: Os recursos de orquestração permitem a automação de fluxos de trabalho complexos, facilitando o gerenciamento e a implantação de aplicativos em ambientes de nuvem híbrida e multissite.

Backup e Recuperação: CloudProtect inclui recursos de backup e recuperação convergidos para proteger dados e aplicativos. Isso envolve programações de backup regulares e a capacidade de restaurar dados para pontos específicos no tempo.

Considerações

Backup e recuperação de desastres são conceitos relacionados, mas servem a diferentes propósitos para garantir a continuidade e a proteção de dados e sistemas. As principais diferenças entre backup e recuperação de desastres são as seguintes:

Finalidade

  • Backup: Crie uma cópia ou um snapshot dos dados em um momento específico. Os backups destinam-se a fornecer um meio de restaurar dados em caso de exclusão acidental, corrupção de dados ou outros eventos de perda de dados.
  • Recuperação de Desastres: Restaure todo um sistema ou ambiente no caso de uma interrupção ou desastre significativo. Envolve planejamento e estratégias mais abrangentes para garantir a continuidade das operações de negócios.

Escopo

  • Backup: O backup geralmente envolve copiar e armazenar dados, arquivos ou configurações. Pode incluir backups regulares, incrementais ou completos de conjuntos de dados ou sistemas específicos. Geralmente é restrito em escopo a uma única máquina ou a uma view.
  • Recuperação de Desastres: A recuperação de desastres abrange um escopo mais amplo, envolvendo a restauração de data centers, sistemas, redes e aplicativos inteiros. Você pode recuperar a infraestrutura de TI geral para um estado funcional após um incidente importante.

Período

  • Backup: Os backups geralmente são executados regularmente, variando de intervalos diários a mais frequentes, dependendo das políticas e da criticidade dos dados da sua organização.
  • Recuperação de Desastre: Os planos de recuperação de desastre foram projetados para serem implementados após um incidente significativo. Envolve uma linha do tempo mais estendida em comparação com o processo relativamente mais rápido de restaurar arquivos individuais de backups.

Retenção de Dados

  • Backup: Os backups geralmente são retidos por um período especificado, fornecendo um registro histórico de alterações de dados ao longo do tempo. Os backups mais antigos podem ser arquivados ou alternados com base nas políticas de retenção.
  • Recuperação de Desastres: Embora a retenção de dados seja uma consideração no planejamento de recuperação de desastres, o foco está na recuperação da versão mais recente e consistente de todo o sistema para minimizar o tempo de inatividade.

Recomendações

Os backups são um componente fundamental de uma estratégia mais ampla de recuperação de desastres e essenciais para garantir a resiliência dos dados e a continuidade dos negócios. Essas diferenças, quando vinculadas aos regulamentos filosóficos ou políticos ou requisitos para o Recovery Time Objective (RTO) e o Recovery Point Objective (RPO), muitas vezes surgem contra as duras realidades de custo, capacidades e até mesmo física. O objetivo ideal das organizações é zero tempo de inatividade ou zero perda de dados. Embora estes sejam objetivos alcançáveis, o custo de implementação pode não ser. A Oracle recomenda revisar seus objetivos de negócios e alinhá-los com prioridades de negócios, requisitos de conformidade e a natureza dinâmica de seus ambientes antes da implementação:

Avaliação de Impacto nos Negócios

  • Avalie a criticidade dos dados e sistemas para os negócios.
  • Entenda o impacto financeiro, operacional e de reputação da perda potencial de dados.

Classificação e Priorização de Dados

  • Classifique os dados com base na importância e na sensibilidade.
  • Priorize sistemas e dados com maior impacto nos negócios para backups mais frequentes e RPO mais baixo.

Requisitos de Conformidade

  • Identifique padrões regulatórios e de conformidade aplicáveis à organização.
  • Garanta que os objetivos de RPO e RTO estejam alinhados com os requisitos de conformidade para proteção e recuperação de dados.

RTO (Recovery Time Objectives)

  • Considere o tempo necessário para restaurar sistemas e dados (RTO).
  • Alinhe os objetivos de RPO e RTO para alcançar um planejamento abrangente de recuperação.

Dependências do Aplicativo e do Sistema

  • Entenda as dependências entre aplicativos e sistemas.
  • Coordene os objetivos de RPO e RTO para manter a consistência entre os componentes interconectados.

Restrições de Recurso

  • Avalie os recursos disponíveis para processos de backup e recuperação.
  • Equilibre os objetivos de RPO e PIT com limitações de recursos, considerando custos e capacidade de infraestrutura.

Taxas de Alteração de Dados

  • Analise a taxa na qual os dados mudam dentro dos sistemas.
  • Ajuste a frequência de backup e o RPO com base na natureza dinâmica dos dados para minimizar a perda potencial.

Pilha de Tecnologia

  • Considere a pilha de tecnologia e a infraestrutura em uso.
  • Garanta a compatibilidade entre soluções de backup, arquitetura do sistema e os objetivos de RPO e RTO escolhidos.

Testes e Validação

  • Teste regularmente processos de backup e recuperação.
  • Verifique se os objetivos de RPO e PIT são alcançáveis e eficazes em cenários do mundo real.

Comunicação e envolvimento das partes interessadas

  • Envolva as principais partes interessadas, incluindo líderes de negócios e equipes de TI.
  • Comunique claramente os objetivos de RPO e RTO e garanta o alinhamento com as metas organizacionais.

Aprimoramento Contínuo

  • Estabelecer uma estrutura para revisão e melhoria contínuas.
  • Adapte os objetivos de RPO e RTO com base nas necessidades de negócios em evolução, avanços tecnológicos e lições aprendidas com incidentes passados.

O design e a filosofia do software CloudProtect da Rackware incorporam esses princípios. No nível mais baixo, o CloudProtect da Rackware replica uma única máquina que é mapeada para um backup único. Em seguida, você pode agrupar várias instâncias de VM em uma Onda para uma ampla cópia de uso, uma vez, pontual de seus dados e sistemas. Em seguida, você pode criar ondas em várias soluções finais, como migração única ou backup.Then ocasional, combinando essas ondas com políticas de recuperação de desastres, como programação, frequência, políticas de retenção, notificações de falha ou sucesso para criar Ondas de DR. Ondas de DR implementam backup e sincronização regulares entre um ambiente de origem e de destino.

Considere esses fatores para projetar e implementar um conjunto útil de políticas de Backup e um plano de DR completo para sua empresa. A integração de novas tecnologias, como a Nuvem Distribuída, na forma do Oracle Compute Cloud@Customer, do Oracle Private Cloud Appliance, do Oracle Cloud Infrastructure, e soluções completas, como o CloudProtect da Rackware em suas políticas existentes, podem tornar sua estratégia robusta e resiliente.

Observação:

O design e a construção de políticas de backup e melhores práticas de recuperação de desastres estão fora do escopo deste manual de soluções.

Sobre Serviços e Atribuições Obrigatórios

Esta solução requer os seguintes serviços e funções:

  • Oracle Cloud Infrastructure

  • Oracle Private Cloud Appliance

  • Oracle Compute Cloud@Customer

  • Oracle Linux 7.x e 8.x
  • Oracle Database 19C
  • Módulo de Gerenciamento de Rackware (RMM)

Estas são as atribuições necessárias para cada serviço.

Nome dos Serviços: Atribuição Obrigatório para...
Oracle Cloud Infrastructure : sysdba Feche, faça shutdown e desmonte o banco de dados stand-by na nuvem.
Oracle Private Cloud Appliance: Compute Enclave Criar construções de rede, computação e armazenamento.
Oracle Compute Cloud@Customer: administrator Usuário no Oracle Compute Cloud@Customer com permissões de Administrador para configurar e implantar Instâncias do Oracle Linux, acesso completo a recursos como serviços de computação, rede, observabilidade e gerenciamento.
Módulo de Gerenciamento de Rackware (RMM): administrator Instale e migre cargas de trabalho para o RMM.
OCI: administrator Acesso completo a recursos como serviços de computação, rede, observabilidade e gerenciamento, incluindo a configuração do Oracle Cloud Infrastructure Object Storage utilizada por esta solução.
OCI: security administrator Inspecione o acesso a recursos como computação, rede e acesso completo a serviços de observabilidade e gerenciamento.
Oracle Database: root Configure o banco de dados principal e stand-alone, instancie e configure o banco de dados stand-by.
Oracle Linux: root ou usuário com privilégios sudo Prepare ambientes de origem e destino no Oracle Linux.
Windows: system ou usuário local com privilégios administrator Preparar ambientes de origem e destino no Windows.

Consulte Produtos, Soluções e Serviços Oracle para obter o que você precisa.