Planejamento de migração de teste e transição do ONTAP Foreign LUN Import (FLI)
Execute uma ou mais migrações de teste para confirmar se os arrays, a rede e a estrutura, a configuração do ONTAP e as etapas de correção do host estão corretas e para coletar amostras de throughput que possam ser extrapoladas para o agendamento de produção.
Uma boa migração de teste valida:
-
Prontidão do backend: acessibilidade do IC LIF, estabilidade das sessões iSCSI e descoberta consistente de LUNs externos em todos os caminhos.
-
Correção do fluxo de trabalho: a criação/início/exibição/conclusão da importação de relacionamentos (e a verificação opcional) comporta-se conforme o esperado no modo selecionado (online/offline).
-
Preparação do host: as etapas de reescaneamento/correção do host funcionam de forma confiável para o caso de uso (por exemplo, ESXi VMFS/RDM, Windows autônomo/WFC).
-
Estimativas operacionais: a taxa de transferência observada nos testes fornece a base mais realista para estimar a duração da migração para a produção e geralmente é melhor do que qualquer benchmark.
Exemplo de migração de teste usando Hitachi AMS2100
A seguir está um exemplo de migração de teste usando um Hitachi AMS2100 como matriz estrangeira. Dependendo dos arrays envolvidos, dos sistemas operacionais host e de outras variáveis, suas etapas podem ser diferentes.
Você pode usar o exemplo a seguir como um guia geral para as etapas necessárias para executar migrações de teste. A NetApp recomenda realizar migrações de teste o mais cedo possível para encontrar e ter o máximo de tempo possível para resolver quaisquer problemas trazidos à luz pelos testes. Uma migração de teste deve ser realizada em todas as combinações de arrays de origem e destino antes de prosseguir com as migrações de produção.
-
Crie um LUN de teste de 2 GB na matriz de origem.
-
Faça login no Hitachi Storage Navigator Modular como
system. -
Selecione array AMS 2100.
-
Clique em Mostrar e Configurar matriz.
-
Faça login usando
root. -
Expanda Groups e selecione unidades lógicas.
-
Selecione Create LU para criar o LUN de teste.
-
Crie um LUN de teste de 2 GB.
-
Clique em OK.
-
Ignore a atribuição de LUN aqui e continue clicando em Fechar.
-
Verifique se o LUN de teste foi criado.
-
-
Atribua o LUN de teste ao grupo de hosts criado para iniciadores ONTAP.
-
Expanda Groups e selecione unidades lógicas.
-
Selecione Grupos de Hosts para mapear o LUN de teste ao grupo de hosts cDOT_FLI.
-
Selecione o grupo de hosts cDOT_FLI criado na etapa anterior e clique em Editar grupo de hosts.
-
Selecione as portas para o grupo de hosts. Neste exemplo, escolhemos 0a, 0e, 1a, 1e. Selecione a opção Forçar configuração para todas as portas selecionadas.
-
No HDS Storage Navigator, edite o grupo de hosts.
-
Clique em Unidades Lógicas e adicione a LUN de teste.
-
Clique em OK para mapear o LUN.
-
Selecione Sim, li o aviso acima e quero editar o grupo de hosts e clique em confirmar.
-
Verifique a criação do grupo anfitrião e clique em Fechar.
-
-
Verifique o LUN de teste e o mapeamento do armazenamento de origem para o armazenamento de destino e execute a importação FLI (Foreign LUN Import).
-
Faça login no storage ONTAP via SSH usando o usuário
admin. -
Altere o modo para Avançado.
DataMig-cmode::> set -privilege advanced
-
Digite 'y' quando perguntado se deseja continuar com comandos avançados.
-
Descubra o array de origem no ONTAP. Aguarde alguns minutos e tente novamente para detectar o array de origem.
array de storage show
Quando o storage array é descoberto pela primeira vez, o ONTAP pode não mostrar o array descobrindo automaticamente. Use as instruções a seguir para redefinir a porta do switch onde as portas do iniciador ONTAP estão conetadas.
Por exemplo, as portas do iniciador de cluster DataMig-cmode
0ae0bdo ONTAP estão conectadas às portas da Cisco4/9e4/11. Para redefinir a porta4/9no switch Cisco:conf t interface fc4/ shutdown no shutdown exit exit
Repor uma porta é normalmente suficiente. Verifique a lista de array e os caminhos LUN após redefinir uma porta.
-
Verifique se o array de origem foi detectado por meio de todas as portas iniciadoras:
storage array config show -array-name HITACHI_DF600F_1
LUN LUN Node Group Count Array Name Array Target Port Initiator ------------ ----- ----- ---------------------------- ----------------------- DataMig-cmode-01 0 1 HITACHI_DF600F_1 50060e801046b960 0a 50060e801046b964 0b 50060e801046b968 0a 50060e801046b96c 0b DataMig-cmode-02 0 1 HITACHI_DF600F_1 50060e801046b960 0a 50060e801046b964 0b 50060e801046b968 0a 50060e801046b96c 0b -
Liste os LUNs de teste mapeados do storage Hitachi e verifique as propriedades e caminhos do disco:
storage disk show -array-name HITACHI_DF600F_1 -instance
Disk: HIT-1.1 Container Type: unassigned Owner/Home: - / - DR Home: - Stack ID/Shelf/Bay: - / - / - LUN: 0 Array: HITACHI_DF600F_1 Vendor: HITACHI Model: DF600F Serial Number: 83017542001A UID: 48495441:43484920:38333031:37353432:30303236:00000000:00000000:00000000:00000000:00000000 BPS: 512 Physical Size: - Position: present Checksum Compatibility: block Aggregate: - Plex: - Paths: LUN Initiator Side Target Side Link Controller Initiator ID Switch Port Switch Port Acc Use Target Port TPGN Speed I/O KB/s IOPS ------------------ --------- ----- -------------------- -------------------- --- --- -------------- ------ ---- --- ----- DataMig-cmode-01 0a 0 DM-Cisco9506-1:4-9 DM-Cisco9506-1:2-24 AO INU 50060e801046b968 2 2 Gb/S 0 0 DataMig-cmode-01 0b 0 DM-Cisco9506-2:4-9 DM-Cisco9506-2:2-24 AO INU 50060e801046b96c 2 2 Gb/S 0 0 DataMig-cmode-01 0b 0 DM-Cisco9506-2:4-9 DM-Cisco9506-2:1-14 AO INU 50060e801046b964 1 2 Gb/S 0 0 DataMig-cmode-01 0a 0 DM-Cisco9506-1:4-9 DM-Cisco9506-1:1-14 AO INU 50060e801046b960 1 2 Gb/S 0 0 DataMig-cmode-02 0a 0 DM-Cisco9506-1:4-11 DM-Cisco9506-1:2-24 AO INU 50060e801046b968 2 2 Gb/S 0 0 DataMig-cmode-02 0b 0 DM-Cisco9506-2:4-11 DM-Cisco9506-2:2-24 AO INU 50060e801046b96c 2 2 Gb/S 0 0 DataMig-cmode-02 0b 0 DM-Cisco9506-2:4-11 DM-Cisco9506-2:1-14 AO INU 50060e801046b964 1 2 Gb/S 0 0 DataMig-cmode-02 0a 0 DM-Cisco9506-1:4-11 DM-Cisco9506-1:1-14 AO INU 50060e801046b960 1 2 Gb/S 0 0 Errors: - DataMig-cmode::*> -
-
Marque o LUN de origem como foreign usando o número de série:
conjunto de disco de storage set-foreign-lun { -serial-number 83017542001A } -is-foreign true
-
Verifique se o LUN de origem está marcado como estrangeiro:
storage disk show -array-name HITACHI_DF600F_1
-
Liste todos os arrays estrangeiros e seus respectivos números de série:
storage disk show -container-type foreign -fields serial-number
O comando LUN create deteta o tamanho e o alinhamento com base no deslocamento da partição e cria o LUN de acordo com o argumento de disco estranho. -
-
Crie um volume de destino:
vol create -vserver datamig flivol aggr1 -size 10g
-
Crie um LUN de teste usando um LUN externo:
lun create -vserver datamig -path /vol/flivol/testlun1 -ostype linux -foreign-disk 83017542001A
-
Liste o LUN de teste e verifique o tamanho do LUN com o LUN de origem:
lun show
Para a migração off-line do FLI, o LUN deve estar on-line para mapeá-lo para um grupo e, em seguida, deve estar offline antes de criar o relacionamento de importação LUN. -
-
Crie um grupo de teste do protocolo FCP sem adicionar nenhum iniciador:
lun igroup create -vserver datamig -igroup testig1 -protocol fcp -ostype linux
-
Mapeie o LUN de teste para o igroup de teste:
lun map -vserver datamig -path /vol/flivol/testlun1 -igroup testig1
-
Desconecte o LUN de teste:
lun offline -vserver datamig -path /vol/flivol/testlun1
-
Criar relação de importação com LUN de teste e LUN estrangeiro:
lun import create -vserver datamig -path /vol/flivol/testlun1 -foreign-disk 83017542001A
-
Inicie a migração (import):
lun import start -vserver datamig -path /vol/flivol/testlun1
-
Acompanhe o progresso da importação:
lun import show -vserver datamig -path /vol/flivol/testlun1
-
Verifique se a importação foi concluída com sucesso:
lun import show -vserver datamig -path /vol/flivol/testlun1
vserver foreign-disk path operation admin operational percent in progress state state complete ------------------------------------------------------------------------------- datamig 83017542001A /vol/flivol/testlun1 import started completed 100 -
-
Inicie a tarefa de verificação para comparar os LUNs de origem e destino. Monitore o progresso da verificação:
lun import verify start -vserver datamig -path /vol/flivol/testlun1
DataMig-cmode::*> lun import show -vserver datamig -path /vol/flivol/testlun1 vserver foreign-disk path operation admin operational percent in progress state state complete ------------------------------------------------------------------------------- datamig 83017542001A /vol/flivol/testlun1 verify started in_progress 44-
Verifique se a tarefa de verificação foi concluída sem erros:
lun import show -vserver datamig -path /vol/flivol/testlun1
vserver foreign-disk path operation admin operational percent in progress state state complete ------------------------------------------------------------------------------- datamig 83017542001A /vol/flivol/testlun1 verify started completed 100 -
-
Exclua a relação de importação para remover a tarefa de migração:
lun import delete -vserver datamig -path /vol/flivol/testlun1
lun import show -vserver datamig -path /vol/flivol/testlun1
-
Desvincule o LUN de teste do igroup de teste:
lun unmap -vserver datamig -path /vol/flivol/testlun1 -igroup testig1
-
Online a LUN de teste:
lun online -vserver datamig -path /vol/flivol/testlun1
-
Marque o atributo LUN estrangeiro como falso:
storage disk modify -serial-number 83017542001A -is-foreign false
Não remova o grupo de hosts criado no storage de origem com as portas do iniciador ONTAP. O mesmo grupo de hosts é reutilizado durante as migrações a partir desse array de origem. -
Remova o LUN de teste do armazenamento de origem.
-
Inicie sessão no Hitachi Storage Navigator Modular como um sistema.
-
Selecione AMS 2100 array e clique em Mostrar e configurar array.
-
Faça login usando
root. -
Selecione Groups e, em seguida, selecione Host Groups.
-
Selecione cDOT_FLI Igroup e clique em Edit Host Group.
-
Na janela Editar Grupo de Hosts, selecione todas as portas de destino escolhidas para mapear o LUN de teste e selecione Forçar Configuração para Todas as Portas Selecionadas.
-
Selecione o separador unidades lógicas.
-
Selecione o LUN de teste na janela Assigned Logical Units (unidades lógicas atribuídas).
-
Selecione Remover para remover o mapeamento LUN.
-
Clique em OK.
-
-
Não remova o grupo anfitrião e continue a eliminar o LUN de teste.
-
Selecione Unidades Lógicas.
-
Selecione o LUN de teste criado na etapa anterior.
-
Clique em Delete LUN.
-
Clique em Confirm para excluir o LUN de teste.
-
-
Elimine o LUN de teste no armazenamento de destino.
-
Faça login no sistema de storage da ONTAP via SSH usando
adminusuário. -
Desconecte o LUN de teste no sistema de storage da NetApp:
lun offline -vserver datamig -path /vol/flivol/testlun1
Certifique-se de que não seleciona outro LUN de host. -
Destrua o LUN de teste no sistema de storage da NetApp:
lun destroy -vserver datamig -path /vol/flivol/testlun1
-
Desconecte o volume de teste no sistema de storage da NetApp:
vol offline -vserver datamig -volume flivol
-
Destrua o volume de teste no sistema de storage da NetApp:
vol destroy -vserver datamig -volume flivol
-