A migração de dados é o processo de mover informações digitais para um local (como armazenamento em nuvem), aplicativo, banco de dados ou ambiente de computação diferentes.
Após ler este artigo, você será capaz de:
Conteúdo relacionado
O que é migração para a nuvem?
Transformação digital
O que é armazenamento na nuvem?
Máquina virtual
O que é armazenamento de objetos?
Receba um resumo mensal das informações mais populares da internet.
Copiar o link do artigo
A migração de dados é o processo de selecionar, preparar e mover dados existentes de um ambiente de computação para outro. Os dados podem ser migrados entre aplicativos, sistemas de armazenamento, bancos de dados, data centers e processos corporativos.
As metas e os processos de migração de dados de cada organização são únicos. Eles devem considerar muitos fatores, como custos, tempo, requisitos técnicos, impacto nas operações corporativas, possibilidade de perda de dados, requisitos de conformidade e muito mais.
As empresas podem realizar projetos de migração de dados por vários motivos, como, por exemplo, para:
Considere o seguinte exemplo: quando alguém compra um novo computador, geralmente prefere instalar as versões mais recentes do software e apenas copiar os arquivos mais importantes do computador antigo. A adição de um excesso de software e arquivos obsoletos ocuparia o espaço de armazenamento desnecessariamente e deixaria o novo dispositivo mais lento. Da mesma forma, a migração eficiente de dados garante que o novo sistema esteja utilizando dados limpos, extraídos e transformados de forma correta.
A migração de dados pode ser um facilitador importante da transformação digital. O uso da tecnologia digital para modernizar as cargas de trabalho e os processos das empresas. Muitas vezes, ela caminha lado a lado com a migração para a nuvem, especificamente para garantir que nenhum dado desatualizado ou corrompido seja migrado para a nova infraestrutura de nuvem de uma organização.
Os data centers armazenam arquivos ou bancos de dados usados por aplicativos de software, que impulsionam os processos e os fluxos de trabalho das empresas. Dessa forma, a migração de dados é comumente categorizada em cinco tipos:
Não existe um processo "único" para todos os tipos de migração de dados. No entanto, um plano completo de migração de dados contém três fases, que incluem vários outros componentes e estágios.
Pré-migração (planejamento/descoberta)
A pré-migração é a fase inicial de planejamento, que garante que a migração ocorrerá sem problemas e visa minimizar os riscos. Durante essa fase, as equipes de migração de dados estabelecem os objetivos do projeto, o escopo, o pessoal/recursos necessários e os requisitos críticos.
As tarefas de pré-migração podem incluir (mas não estão limitadas a):
Migração ("ativação")
Depois que o plano é criado, as permissões corretas são garantidas e todos os dados estão prontos para serem migrados para o sistema de destino, a migração real dos dados começa. A execução da "ativação" pode incluir:
A migração de dados não está concluída após o "acionamento do interruptor". Os resultados da migração devem ser auditados e validados para garantir que tudo tenha sido transferido e registrado corretamente.
Quando a auditoria pós-migração for considerada bem-sucedida, o sistema antigo poderá ser desativado.
Em uma migração de dados, as organizações podem decidir migrar um sistema para outro ou mesclar dois sistemas em um novo. Seja qual for a estratégia escolhida, há duas abordagens comuns de migração de dados.
Migração "big bang": a migração de dados "big bang" move um conjunto de dados inteiro em uma fase do sistema legado para o novo sistema de destino. Normalmente, essa migração ocorre durante um período de inatividade planejado (como um fim de semana ou feriado).
Prós:
Contras:
Migração "gradual": as empresas globais ou os provedores de infraestrutura crítica que precisam evitar períodos de inacessibilidade de dados podem buscar uma migração de dados de "gradual". Essa abordagem em fases empacota e transfere dados em incrementos menores.
Prós:
Contras:
A migração de dados e o termo "integração de dados" às vezes são usados de forma intercambiável, mas são distintos. Diferentemente de um projeto de migração de dados, que ocorre apenas uma vez, a integração de dados é um processo contínuo que envolve alterações incrementais nos dados. Além disso, ao contrário da migração de dados, a integração de dados pode combinar dados que residem em diferentes locais em uma visão unificada.
A migração de dados pode ser um marco importante para as iniciativas de integração de dados. Por exemplo, uma empresa pode migrar grandes quantidades de dados não estruturados (como músicas, vídeos e imagens) para um novo serviço de armazenamento de objetos, mas integrar esses dados a uma ferramenta de processamento de mídia hospedada em outro local.
O Cloudflare R2 é um armazenamento de objetos distribuído globalmente, compatível com o AWS S3, que permite aos desenvolvedores armazenar grandes quantidades de dados não estruturados com taxas de saída zero. O R2 permite que os clientes migrem de forma rápida e fácil objetos de dados armazenados em outros provedores de nuvem para um bucket R2 de sua escolha, com o R2 Migrator (também conhecido como Super Slurper).
O Cloudflare D1, um banco de dados SQL na borda, também permite que os desenvolvedores importem diretamente as tabelas SQLite existentes e seus dados.
Saiba mais sobre a plataforma para desenvolvedores da Cloudflare.
Vendas
A nuvem
Configurações da nuvem
Segurança na nuvem
Glossário da nuvem
Navegação no Centro de Aprendizagem