Migrando dados de sistemas Família Storwize

É possível usar uma conexão iSCSI para migrar dados de um sistema Família Storwize para um sistema Storwize V3700 .

Antes de Iniciar

  1. Assegure-se de que o sistema Storwize V3700 esteja executando um nível de software que possa suportar a migração de iSCSI (versão mínima 7.7.0).
    Storwize V3700 suporta conexões iSCSI para migrar dados dos sistemas Família Storwize a seguir:
    • Storwize V3700
    • Storwize V5000 e Storwize V5000 Gen2
    • Storwize V7000, Storwize V7000 Gen2 e Storwize V7000 Gen2+

    Para obter mais detalhes sobre a configuração do 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 Storwize V3700 e o controlador de armazenamento backend.
      Nota: Se estiver usando portas Ethernet integradas para se conectar a um sistema de destino iSCSI Storwize V5010 ou Storwize V5020, assegure-se de que a porta Ethernet integrada 2 no sistema não está mais configurada para ser usada como porta técnica.
    • 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. Portas Ethernet com números semelhantes em cada nó de cada sistema precisam estar conectadas com o 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 Storwize V3700 (inicializador iSCSI) e um sistema Storwize V3500 (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 de Ethernet

Procedimento

Configure o cabeamento e os sistemas

  1. Conecte os cabos Ethernet das portas no sistema do inicializador iSCSI do Storwize V3700 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 Storwize V3700.
  5. Verifique se o sistema Storwize V3700 está configurado como uma camada de replicação. Para isso, insira o comando a seguir.
    svcinfo lssystem 
    1. Se o sistema Storwize V3700 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 Storwize V3700, 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 estiverem configuradas com endereços IPv6, especifique o parâmetro -storage-6 no comando.
  2. No sistema Família Storwize, defina um novo host usando as informações de iSCSI que foram coletadas a partir do sistema Storwize V3700 do inicializador iSCSI.
    svctask mkhost -iscsiname iscsi_name_list
  3. 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
    nome
    Nome ou ID do host que você criou na etapa 8.
    diskname
    Nome ou ID do volume que você deseja migrar para o sistema Storwize V3700.
  4. No sistema Storwize V3700, 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 Storwize V3700 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
    Notas:
    • 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.
  5. Exiba informações sobre as portas iSCSI que foram descobertas no sistema do inicializador iSCSI do Storwize V3700. Essas informações incluem a combinação de nome qualificado de iSCSI (IQN) exclusivo e Protocolo da Internet (IP).
    svcinfo lsiscsistorageportcandidate
  6. 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 exibida pelo comando lsiscsistorageportcandidate.
    svctask addiscsistorageport candidate_id

Migrar os dados

  1. No sistema Storwize V3700, 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 está sendo migrado 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 Storwize V3700.
    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 13.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 Storwize V3700, será 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 13.f.
      diskname
      Nome ou ID do disco virtual que você criou na etapa 13.d.
  2. Insira o comando a seguir para exibir informações sobre os conjuntos de armazenamentos que são visíveis para o sistema Storwize V3700.
    svcinfo lsmdiskgrp
    1. Se nenhum conjunto de armazenamento estiver disponível no sistema Storwize V3700 para migrar o conjunto de armazenamentos que você criou na etapa 13.a, insira o comando a seguir para criar um novo conjunto de armazenamentos. O extent_size é o tamanho do volume que está sendo migrado 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 Storwize V3700. 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 Storwize V3700. As operações de E/S do host também são comutadas para o sistema Storwize V3700.

O que Fazer Depois

  1. No sistema Storwize V3700, 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 Storwize V3700 e o sistema Família Storwize aos comutadores de Ethernet.