Skip to main content

O que é migração de dados?

Migração de dados significa o que parece - mais ou menos. Não são os dados que movem um de um lugar para outro, a menos que você pense nos locais como virtuais. A migração de dados é, na verdade, a conversão de dados de um formato para outro ou de um dispositivo de armazenamento para outro dispositivo de armazenamento. Isso também necessariamente requer que alguém ou algo faça a tradução. Os dados não se levantam e caminham para outro formato por si só.

A migração de dados é necessária quando uma empresa atualiza seu banco de dados ou software de sistema, de uma versão para outra ou de um programa para um programa totalmente diferente. O software pode ser escrito especificamente, usando programas inteiros ou apenas scripts, para facilitar a migração de dados. Tais atualizações ou trocas de programa podem ocorrer como resultado de práticas regulares da empresa ou como resultado de diretivas impostas após a aquisição da empresa.

Outro uso da migração de dados é armazenar dados pouco usados ​​em fita magnética ou outros métodos de armazenamento de backup. Esses dados podem precisar ser armazenados para fins históricos ou para acesso periódico. Usuários individuais de computadores fazem isso o tempo todo quando fazem backup de seus dados em CDs, DVDs ou discos rígidos externos. Empresas grandes e pequenas fazem isso, é claro, para proteger e arquivar seus dados. Os dados migrados normalmente são movidos offline, mas permanecem disponíveis por meio do acesso à rede, deixando o ambiente online livre para conduzir os negócios atuais.

A migração de dados geralmente tem quatro fases: análise dos dados de origem, extração e transformação dos dados, validação e reparo de dados e uso de dados no novo programa. Durante cada fase, o software de migração de dados trabalha sua mágica eletrônica, executando as maquinações necessárias antes de passar os dados pelo processo. Talvez a fase mais sensível seja a validação e o reparo. Nesta fase, os dados são avaliados para possíveis problemas, que são sinalizados e identificados para o usuário. Problemas não resolvidos podem ser identificados nesta fase, juntamente com dados intraduzíveis, para que possam ser deixados de lado e não serem utilizados em todo o trabalho de migração de dados.