2.2 Métodos de transferência de dados suportados

Dependendo da carga de trabalho e do tipo de migração selecionados, o PlateSpin Migrate permite selecionar diferentes métodos de transferência de dados de carga de trabalho da origem para o destino.

Para obter informações sobre como selecionar um método de transferência, consulte Conversão (método de transferência de dados).

2.2.1 Transferência (ativa) no nível do arquivo

O método Transferência Ativa com Base no Arquivo, disponível para cargas de trabalho do Windows, copia os dados e replica as mudanças no nível do arquivo.

Para garantir a consistência dos dados, esse método utiliza o VSS (Microsoft Volume Shadow Copy Service – Serviço de Cópias de Sombra de Volume da Microsoft), se disponível. Muitos aplicativos empresariais são integrados ao VSS. Para aqueles que não são, o PlateSpin Migrate oferece o recurso de pausa rápida dos serviços enquanto o instantâneo VSS é capturado, para garantir que os dados desses aplicativos sejam capturados em um estado consistente.

Se o VSS não estiver disponível (por exemplo, em cargas de trabalho com Windows Server 2003 sem service packs), o PlateSpin Migrate monitora os volumes de origem para verificar se há mudanças durante a transferência de dados. Quando a transferência inicial é concluída, o Migrate envia novamente todos os arquivos que foram modificados. Se a taxa de mudanças no sistema de arquivos for regularmente alta, a transferência de dados será interrompida, e um aviso de andamento do job será exibido.

Você pode configurar o job de migração para parar os serviços de alta transação, como o Microsoft SQL Server ou o Microsoft Exchange Server, durante a transferência (consulte Parar serviços ou daemons antes da replicação ou substituição). Esse procedimento tem dois benefícios:

  • Ele garante que os bancos de dados desses aplicativos sejam transferidos em um estado mais consistente.

  • Ele reduz a taxa de mudanças no sistema de arquivos para que o PlateSpin Migrate possa acompanhá-las e concluir a transferência.

Esse método pode ser apropriado para sistemas moderadamente ativos e dispõe do recurso para redimensionar os volumes na carga de trabalho de destino.

2.2.2 Transferência (ativa) no nível do bloco

O método Transferência Ativa com Base em Blocos, disponível para cargas de trabalho tanto do Windows quanto do Linux, permite que o PlateSpin Migrate transfira os dados no nível do bloco, fornecendo uma cópia exata da carga de trabalho de origem.

Para cargas de trabalho do Windows, o PlateSpin Migrate utiliza o VSS (Microsoft Volume Snapshot Service – Serviço de Instantâneo de Volume da Microsoft) (Windows 2003 SP1 e posterior) com aplicativos e serviços que suportam o VSS.

NOTA:Antes de instalar drivers de transferência com base em blocos em cargas de trabalho de origem do Windows, verifique se você aplicou as atualizações mais recentes do Windows à carga de trabalho.

Para cargas de trabalho do Linux, o Migrate suporta apenas a transferência de dados com base em blocos com um driver blkwatch. A distribuição do Migrate inclui drivers blkwatch pré-compilados para cargas de trabalho que executam os kernels padrão que não são de depuração de distribuições suportadas do Linux. Consulte Seção E.2, Drivers blkwatch pré-compilados para distribuições Linux.

Se as cargas de trabalho tiverem um kernel não padrão, personalizado ou mais novo, você poderá criar um driver blkwatch personalizado para o kernel específico. Consulte o Artigo da Base de Dados de Conhecimento 7005873 How to Build a Custom Block-Based Linux Kernel Driver (Como criar um driver de kernel do Linux personalizado com base em blocos).

NOTA:A implantação ou remoção do driver blkwatch é transparente, não tem nenhum impacto na continuidade e não requer intervenção nem reinicialização.

O driver blkwatch utiliza os instantâneos LVM, se disponíveis. Copiar dados do instantâneo ajuda a evitar possíveis conflitos de arquivo aberto. Consulte o Artigo da Base de Dados de Conhecimento 7005872 Using LVM Snapshots for Migrating and Protecting Linux Workloads (Usando instantâneos LVM para migrar e proteger cargas de trabalho do Linux). Se os instantâneos LVM não estiverem disponíveis, o Migrate bloqueará e liberará um bloco de cada vez para transferência de dados.

Transferência Ativa com Base em Blocos é o método preferencial de transferência de dados para cargas de trabalho tanto do Windows quanto do Linux.

2.2.3 Transferência offline com ambiente de boot temporário

Esse método permite que o PlateSpin Migrate inicialize a máquina de origem em um ambiente de pré-execução temporário e transfira os dados enquanto a origem está offline. Esse método não é aplicável com a Interface da Web do PlateSpin Migrate.

NOTA:O método Transferência Offline permite migrar cargas de trabalho do Windows Server 2003 SP0:

Antes de usar o método Transferência Offline para migrar uma carga de trabalho do Windows Server 2003, faça o seguinte:

  1. Edite o arquivo boot.ini na carga de trabalho para definir o parâmetro /noexecute como alwaysoff.

  2. Reinicie a carga de trabalho.

O ambiente de pré-execução de base do método Transferência offline usa um Linux RAMDisk (LRD), que contém um conjunto mínimo de arquivos de sistema, drivers e executáveis, suficiente para o boot inicial e temporário. Para garantir que o sistema operacional de origem seja carregado e funcione apropriadamente no ambiente de pré-execução temporário, o PlateSpin Migrate modifica temporariamente os arquivos de boot e os restaura ao seu estado original após o carregamento bem-sucedido do ambiente de pré-execução.

O RAMDisk também é usado para inicializar temporariamente as máquinas físicas de destino nas migrações X2P e para inicializar as VMs de destino nas migrações semiautomatizadas. Consulte Registrando e descobrindo detalhes para VMs de destino em hosts virtuais com a ISO do PlateSpin e Registrando e descobrindo detalhes para máquinas físicas de destino com a ISO do PlateSpin.