Migrando dados de sistemas Família Storwize

É possível usar um anexo iSCSI para migrar dados de um sistema Família Storwize para um sistema SAN Volume Controller .

Antes de Iniciar

  1. Assegure-se de que cada sistema esteja executando um nível de software que possa suportar a migração de iSCSI. (No mínimo, o software Spectrum Virtualize versão 7.7.0 é requerido.)
    O sistema suporta conexões iSCSI para migrar dados dos seguintes sistemas Família Storwize. Para esses sistemas, a versão de software 7.7.0 é versão mínima requerida.
    • Storwize V3700
    • V5000Storwize e Storwize V5000 Gen2
    • Storwize V7000 Gen1, Storwize V7000 Gen2 e Storwize V7000 Gen2+

    Para obter mais informações sobre como configurar o suporte iSCSI para sistemas Família Storwize, consulte Configurando sistemas de armazenamento do IBM Família Storwize.

  2. Verifique se as portas Ethernet estão disponíveis e são suportadas em cada sistema.
    • É possível usar qualquer porta Ethernet disponível para estabelecer a conectividade iSCSI entre o sistema SAN Volume Controller e o controlador de armazenamento backend.
    • Para evitar gargalos de desempenho, o inicializador iSCSI e os sistemas de destino devem usar as portas Ethernet na mesma velocidade. Não use uma combinação de links Ethernet executados em velocidades diferentes.
  3. Assegure-se de que você tenha o número apropriado de cabos e comutadores de Ethernet para se conectar às portas Ethernet em cada sistema.
  4. Assegure-se de que as portas Ethernet em cada sistema estejam conectadas aos comutadores de Ethernet apropriados. Para obter redundância completa e aumento de rendimento, use dois ou mais comutadores de Ethernet. De forma semelhante, as portas Ethernet numeradas em cada nó de cada sistema devem ser conectadas ao mesmo comutador. Elas também devem ser configuradas na mesma sub-rede ou VLAN.

    Por exemplo, Figura 1 mostra as conexões iSCSI entre um sistema SAN Volume Controller (inicializador iSCSI) e um sistema Storwize V5030 (destino iscsi).

    Cada sistema consiste em dois nós e uma placa Ethernet de 4 portas de 10 Gbps está instalada em cada nó. Em cada nó, a porta Ethernet 1 em cada placa está conectada ao Comutador 1. A porta Ethernet 2 em cada nó está conectada ao Comutador 2.
    Figura 1. Exemplo de uma conexão iSCSI entre dois sistemas
    Exemplo de conexões iSCSI que usam dois comutadores Ethernet.
    Figura 2 mostra outro exemplo de uma conexão iSCSI com um nó SAN Volume Controller 2145-SV1 .
    Figura 2. Conexões iSCSI comum nó SAN Volume Controller 2145-SV1
    Exemplo de conexões iSCSI com uma SAN Volume Controller 2145-SV1 nó e dois comutadores Ethernet

Procedimento

No procedimento a seguir, algumas etapas são concluídas no sistema do inicializador iSCSI e algumas etapas são concluídas no sistema de destino iSCSI.

Configure o cabeamento e os sistemas

  1. Conecte os cabos Ethernet das portas no sistema do inicializador iSCSI do SAN Volume Controller aos comutadores de Ethernet apropriados. Use qualquer porta Ethernet disponível.
  2. Conecte os cabos Ethernet das portas no sistema de destino iscsi do Família Storwize aos comutadores de Ethernet apropriados. Use qualquer porta Ethernet disponível.
  3. Pare todas as operações de E/S do host.
  4. No sistema Família Storwize, remova as unidades lógicas que contêm os dados a serem migrados para o sistema SAN Volume Controller .
  5. Verifique se o sistema SAN Volume Controller está configurado como uma camada de replicação. Para isso, insira o comando a seguir.
    svcinfo lssystem 
    1. Se o sistema SAN Volume Controller não estiver configurado corretamente, digite o comando a seguir.
      svctask chsystem -layer replication
  6. Verifique se o sistema Família Storwize está configurado como um sistema de camada de armazenamento. Para isso, insira o comando a seguir.
    svcinfo lssystem 
    1. Se o sistema Família Storwize não estiver configurado corretamente, digite o comando a seguir:
      svctask chsystem -layer storage

Estabeleça a conexão iSCSI

  1. No sistema SAN Volume Controller , insira o comando a seguir para configurar uma ou mais portas que podem ser usadas para conexão iSCSI com um sistema de armazenamento de backend.
    svctask cfgportip –node nodename -storage yes port_id 
    Nota: Se as portas forem configuradas com endereços IPv6, especifique o parâmetro -storage_6 no comando.
  2. No sistema SAN Volume Controller , emita o comando a seguir para coletar as informações de nome iSCSI do inicializador iSCSI.
    svcinfo lsnode

    No exemplo de saída a seguir, o nome iSCSI para o Nó 1 é iqn.1986-03.com.ibm:2145.system.node1. O nome iSCSI para o Nó 2 é iqn.1986-03.com.ibm:2145.system.node2.

    
    id name  UPS_serial_number WWNN             status IO_group_id IO_group_name config_node UPS_unique_id hardware iscsi_name                                        iscsi_alias panel_name enclosure_id canister_id enclosure_serial_number site_id site_name
    1  node1                   500507680B008614 online 0           io_grp0       yes                       AF7      iqn.1986-03.com.ibm:2145.system.node1      01-1        1           1           G7B8003    
    2  node2                   500507680B008514 online 0           io_grp0       no                        AF7      iqn.1986-03.com.ibm:2145.system.node2      01-2        1           2           G7B8003    
    
  3. No sistema Família Storwize, defina um novo host usando as informações de iSCSI que foram coletadas a partir do sistema SAN Volume Controller do inicializador iSCSI.
    svctask mkhost -iscsiname iscsi_name_list
  4. No sistema Família Storwize, mapeie as unidades lógicas para o host recém-criado como uma unidade lógica.
    É possível usar a GUI de gerenciamento para selecionar e mapear várias unidades de uma vez. Também é possível digitar o comando a seguir para mapear cada unidade individual.
    svctask mkvdiskhostmap -host hostname diskname
    hostname
    Nome ou ID do host que você criou na etapa 9.
    diskname
    Nome ou ID do volume que você deseja migrar para o sistema SAN Volume Controller .
  5. No sistema SAN Volume Controller , insira o comando a seguir para descobrir as portas disponíveis no sistema de destino iSCSI. A source_port_id é a porta Ethernet no sistema do inicializador iSCSI do SAN Volume Controller por meio da qual a descoberta é feita. O ipv_addr é o endereço IP da porta no sistema de destino iSCSI.
    svctask detectiscsistorageportcandidate –srcportid source_port_id -targetip ipv_addr
    Observações:
    • Se as portas no sistema de destino iSCSI forem configuradas com endereços IPv6, especifique o parâmetro -targetip6.
    • Se o sistema de destino iSCSI exigir autenticação, especifique os parâmetros -username e -chapsecret na solicitação de descoberta.
  6. Exiba informações sobre as portas iSCSI que foram descobertas no sistema do inicializador iSCSI do SAN Volume Controller . Essas informações incluem a combinação de nome qualificado de iSCSI (IQN) exclusivo e Protocolo da Internet (IP).
    svcinfo lsiscsistorageportcandidate
  7. Selecione um ou mais candidatos da porta para configurar. É possível especificar até 64 IDs candidatos, cada um separado por dois pontos. O candidate_id é o valor na coluna de ID da saída que é exibida pelo comando lsiscsistorageportcandidate.
    svctask addiscsistorageport candidate_id

Migrar os dados

  1. No sistema SAN Volume Controller , conclua as etapas a seguir para gerenciar a unidade lógica.
    1. Para criar um conjunto de armazenamentos vazio, insira o comando a seguir. O extent_size é o tamanho do volume que você está migrando do sistema de destino iSCSI.
      svctask mkmdiskgrp -ext extent_size
      A unidade lógica que é mapeada a partir do sistema Família Storwize aparece como um MDisk (disco gerenciado) de modo não gerenciado para o sistema SAN Volume Controller .
    2. Para listar os MDisks de modo não gerenciado, insira o comando a seguir.
      svcinfo lsmdisk
    3. Se o novo MDisk de modo não gerenciado não estiver listado, execute uma descoberta no nível da malha. Insira o comando a seguir para varrer a rede em busca de MDisks (discos gerenciados) de modo não gerenciado.
      svctask detectmdisk 
    4. Para converter o MDisk de modo não gerenciado para um disco de volume de modo de imagem, insira o comando a seguir.
      svctask mkvdisk -vtype image -iogrp iogrp_name -mdiskgrp mdiskgrp_name 
      -mdisk mdisk_name -mirrorwritepriority redundancy
      iogrp_name
      Nome ou ID do grupo de E/S.
      mdiskgrp_name
      Nome ou ID do conjunto de armazenamentos que você criou na etapa 14.a.
      mdisk_name
      Nome ou ID do MDisk de modo não gerenciado.
    5. Para listar os hosts que estavam anteriormente usando os dados que o MDisk (disco gerenciado) agora contém, insira o comando a seguir.
      svcinfo lssasportcandidate
    6. Se o host não existir no sistema SAN Volume Controller , é possível criar um novo host iSCSI ou Fibre Channel (ou Fibre Channel over Ethernet).
      • Para criar um novo host iSCSI, insira o comando a seguir.
        svctask mkhost -iscsiname host_iqn
      • Para criar um novo host FC ou FCoE, insira o comando a seguir.
        svctask mkhost -fcwwpn host_wwpn
    7. Insira o comando a seguir para mapear o novo volume para o host. Quando o volume de modo de imagem é mapeado, ele se torna acessível para operações de E/S para o host.
      svctask mkvdiskhostmap -host hostname diskname
      nome
      Nome ou ID do host que você criou na etapa 14.f.
      diskname
      Nome ou ID do disco virtual que você criou na etapa 14.d.
  2. Insira o comando a seguir para exibir informações sobre os conjuntos de armazenamentos que são visíveis para o sistema SAN Volume Controller .
    svcinfo lsmdiskgrp
    1. Se nenhum conjunto de armazenamento estiver disponível no sistema SAN Volume Controller para migrar o conjunto de armazenamentos que você criou na etapa 14.a, insira o comando a seguir para criar um novo conjunto de armazenamentos. O extent_size é o tamanho do volume que você está migrando do sistema de destino iSCSI.
      svctask mkmdiskgrp -ext extent_size -name pool_name
  3. Migre os dados do sistema Família Storwize para o conjunto de armazenamentos no sistema SAN Volume Controller . Para obter mais informações sobre a migração de dados para volumes, consulte Gerenciando Volumes.
    • Para migrar dados do volume inteiro, insira o comando a seguir.
      svctask migratevdisk -mdiskgrp mdisk_group -vdisk vdisk_id
    • Para migrar dados de extensões selecionadas, insira o comando a seguir.
      svctask migrateexts -source mdisk_name -exts num_extents -target new_mdisk -threads 4 -vdisk vdisk_id
  4. Para monitorar o progresso da migração de dados, insira o comando a seguir.
    svcinfo lsmigrate

Resultados

Os dados nas unidades lógicas a partir do sistema Família Storwize são migrados para o sistema SAN Volume Controller .

As operações de E/S do host também são comutadas para o sistema SAN Volume Controller .

O que Fazer Depois

  1. No sistema SAN Volume Controller , insira o comando a seguir para exibir as portas configuradas no sistema de destino iSCSI.
    svcinfo lsiscsistorageport
  2. Exclua as portas de destino iSCSI configuradas. Especifique o número de linha da saída lsiscsistorageport para identificar as sessões a serem excluídas.
    svctask rmiscsistorageport lsiscsistorageport_row_id
  3. Desconecte os cabos Ethernet que conectam o sistema SAN Volume Controller e o sistema Família Storwize aos comutadores de Ethernet.