Migrando dados de um sistema de armazenamento Dell EqualLogic
É possível usar uma conexão iSCSI para migrar dados de um sistema de armazenamento externo Dell EqualLogic para o seu sistema.
Antes de Iniciar
- Assegure-se de que o sistema do inicializador iSCSI está executando um nível de software capaz de suportar a migração iSCSI. Para sistemas SAN Volume Controller , a versão de software 7.7.0 ou mais recente é necessária.
- Assegure que o firmware instalado no sistema de armazenamento de destino iscsi esteja no nível recomendado pelo fabricante. Consulte a documentação do produto que é fornecida com o sistema de armazenamento para obter informações.
- 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 de destino iSCSI.
- 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.
- 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.
- Assegure-se de que as portas Ethernet adequadas em cada sistema
estão conectadas com os comutadores de Ethernet adequados. Para obter redundância completa
e aumento de rendimento, use dois ou mais comutadores de Ethernet.
Da
mesma forma, 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 Dell EqualLogic (destino iscsi). O sistema SAN Volume Controller é formado por dois grupos de E/S. Como o sistema Dell oferece suporte a um número limitado de sessões do iSCSI, somente dois nós em um único grupo de E/S podem se conectar com o sistema de armazenamento Dell EqualLogic. Uma placa Ethernet de quatro portas é instalada em cada nó do inicializador no sistema SAN Volume Controller . No entanto, somente duas portas no nó do inicializador 1 e no nó do inicializador 2 são conectadas aos comutadores. A primeira porta Ethernet em cada nó (IPA e IPE) deve ser conectada ao comutador de Ethernet 1. A segunda porta Ethernet em cada nó (IPB e IPF) deve ser conectada ao comutador de Ethernet 2.
Figura 1. Exemplo de uma conexão iSCSI com um destino iSCSI Dell EqualLogic
Para obter mais informações sobre a configuração do suporte para sistemas Dell EqualLogic, consulte Configurando sistemas de armazenamento Dell EqualLogic.
Procedimento
Configure o cabeamento e os sistemas
- Conecte os cabos Ethernet das portas no sistema SAN Volume Controller (inicializador iSCSI) com os comutadores de Ethernet adequados. Use qualquer porta Ethernet disponível.
- Conecte os cabos Ethernet das portas no sistema Dell EqualLogic (destino iSCSI) com os comutadores de Ethernet adequados. Use qualquer porta Ethernet disponível.
- Pare todas as operações de E/S do host.
- No sistema Dell EqualLogic, remova o mapeamento das unidades lógicas que contêm os dados que serão migrados dos hosts.
- No sistema
Dell EqualLogic,
obtenha o tamanho do volume que deseja migrar para o sistema do
inicializador iSCSI
SAN Volume Controller
. Para
fazer isso, insira o comando a seguir, em que
volume_name é o nome do volume específico.
volume show volume_name - Verifique se o sistema SAN Volume Controller
está configurado como uma camada de replicação. Para
isso, insira o comando a seguir.
svcinfo lssystem- Se o sistema SAN Volume Controller
não estiver configurado corretamente, digite o comando a seguir.
svctask chsystem -layer replication
- Se o sistema SAN Volume Controller
não estiver configurado corretamente, digite o comando a seguir.
Estabeleça a conexão iSCSI
- No sistema do inicializador iSCSI
SAN Volume Controller
,
insira os comandos a seguir para obter o endereço IP ou nome
qualificado de iSCSI (IQN) do sistema.
- Para exibir o endereço IP, insira o comando a seguir.
svcinfo lsportip - Para exibir o nome qualificado de iSCSI, insira o comando a
seguir.
svcinfo lsnode
- Para exibir o endereço IP, insira o comando a seguir.
- No sistema SAN Volume Controller
,
insira o comando cfgportip a seguir para configurar uma ou mais portas a serem usadas
para conexão iSCSI com o sistema de armazenamento de destino.
svctask cfgportip –node nodename -storage yes port_idNota: Se as portas estiverem configuradas com endereços IPv6, especifique o parâmetro -storage-6 no comando. - No sistema
Dell EqualLogic,
mapeie o volume que contém os dados que deseja migrar para o sistema
SAN Volume Controller
. Para
fazer isso, insira um dos comandos a seguir.
- Para usar o endereço IPv4 do sistema do inicializador iSCSI a fim
de mapear o volume, insira o comando a seguir.
select volume_name access create ipaddress ip_address - Para usar o nome qualificado de iSCSI (IQN) do sistema do
inicializador iSCSI a fim de mapear o volume, insira o comando a
seguir.
select volume_name access create initiator iqn_name
- volume_name
- Nome do volume do qual você deseja migrar dados (consulte a etapa 4).
- ip_address
- Endereço IPv4 do sistema do inicializador iSCSI SAN Volume Controller , tal como exibido na etapa 7.
- iqn_name
- Nome qualificado de iSCSI do sistema do inicializador iSCSI SAN Volume Controller , tal como exibido na etapa 7.
- Para usar o endereço IPv4 do sistema do inicializador iSCSI a fim
de mapear o volume, insira o comando a seguir.
- 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
dell_group_ip é o endereço IP do grupo do sistema
de destino iSCSI
Dell EqualLogic.
svctask detectiscsistorageportcandidate –srcportid source_port_id -targetip dell_group_ipNotas:- Se as portas no sistema de destino iSCSI estiverem configuradas com endereços IPv6, especifique o parâmetro -targetip6 no comando.
- O sistema de destino iSCSI também poderá exigir um
nome do usuário e informações do CHAP para autenticar a solicitação. Assegure-se
de que especificou os valores tgt_user_name e
target_chap corretos no comando, como mostrado no
exemplo a seguir.
svctask detectiscsistorageportcandidate –srcportid source_port_id -targetip dell_group_ip -username tgt_user_name -chapsecret target_chap
- Exiba informações sobre as portas iSCSI que foram descobertas no sistema do inicializador iSCSI do SAN Volume Controller
. O
comando a seguir apresenta informações sobre a combinação exclusiva
de Nome Qualificado de iSCSI (IQN) e Protocolo da Internet (IP).
svcinfo lsiscsistorageportcandidate - 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_idNota: Caso tenha inserido informações sobre autenticação no comando detectiscsistorageportcandidate na etapa 10, também deve especificar essas informações nesse comando. Assegure-se de que especificou os valores tgt_user_name e target_chap corretos no comando, como mostrado no exemplo a seguir.svctask addiscsistorageport candidate_id -username tgt_user_name -chapsecret target_chap
Migrar os dados
- No sistema SAN Volume Controller
,
conclua as etapas a seguir para gerenciar a unidade lógica.
- 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 (como exibido na etapa
5).
A unidade lógica mapeada do sistema de destino ISCSI é exibida como um disco gerenciado no modo não gerenciado para o sistema SAN Volume Controller .svctask mkmdiskgrp -ext extent_size - Para listar os MDisks de modo não gerenciado, insira o comando a seguir.
svcinfo lsmdisk - 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 - 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.
- 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 - Se o host não existir no sistema SAN Volume Controller
,
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 Fibre Channel ou FCoE, insira o comando a
seguir.
svctask mkhost -fcwwpn host_wwpn
- Para criar um novo host iSCSI, insira o comando a seguir.
- 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
- 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 (como exibido na etapa
5).
- 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- Se nenhum conjunto de armazenamento estiver disponível no sistema SAN Volume Controller
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 (como exibido na etapa
5).
svctask mkmdiskgrp -ext extent_size -name pool_name
- Se nenhum conjunto de armazenamento estiver disponível no sistema SAN Volume Controller
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 (como exibido na etapa
5).
- Migre os dados do sistema de destino iSCSI
Dell EqualLogic
para o conjunto de armazenamentos no sistema
SAN Volume Controller
. Para
obter 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
- Para migrar dados do volume inteiro, insira o comando a seguir.
- Para monitorar o progresso da migração de dados, insira o comando a seguir.
svcinfo lsmigrate
Resultados
Os dados na unidade lógica do sistema de destino iSCSI Dell EqualLogic 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
- No sistema SAN Volume Controller
, insira o comando a seguir para exibir as portas configuradas no sistema de destino iSCSI.
svcinfo lsiscsistorageport - 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 - No
sistema de
destino
iSCSI
Dell EqualLogic,
insira o comando a seguir para excluir o volume que foi migrado para
o sistema do inicializador iSCSI
SAN Volume Controller
.
delete volume_name - Desconecte os cabos Ethernet que conectam cada sistema com os comutadores de Ethernet.