Como recuperar o RAID 5 no Infortrend ESDS 1012 RC e os dados de volumes Thin/Thick

Neste artigo, mostraremos como recuperar dados do DAS Infortrend ESDS 1012 RC após exclusão de arquivos, formatação de LUN, perda de volumes thin e thick, corrupção de RAID 5, falha do controlador, problemas em discos, snapshots e outros cenários críticos.

Como recuperar o RAID 5 no Infortrend ESDS 1012 RC e os dados de volumes Thin/Thick

No Infortrend ESDS 1012 RC, os dados podem ser organizados em diferentes tipos de volumes lógicos, incluindo Thin Volumes e Thick Volumes. A complexidade adicional durante a recuperação é introduzida pelos Snapshots, que podem conter estados anteriores dos dados ou depender da estrutura do volume principal. Portanto, a recuperação de informações desse tipo de armazenamento exige a identificação correta da configuração de RAID e das especificidades da organização dos volumes lógicos.

Neste artigo, examinaremos como o RAID 5 no Infortrend ESDS 1012 RC é estruturado, onde os dados de Thin e Thick Volume são armazenados, qual é o papel dos Snapshots e o que acontece com as informações quando a matriz é danificada ou se torna inacessível.

Também abordaremos o processo prático de recuperação de dados: determinação dos parâmetros do RAID, conexão dos discos a outro sistema, reconstrução da matriz e pesquisa dos arquivos necessários. Será dada atenção especial às situações em que o acesso aos dados já não pode ser restaurado com as ferramentas padrão da Infortrend.

Importante: antes de iniciar a recuperação, não grave nada na matriz RAID de origem sob nenhuma circunstância. Não formate os discos, não inicialize a matriz e não crie novos volumes, pois isso pode sobrescrever as estruturas de serviço e complicar significativamente a recuperação posterior dos dados.

Vá para ver
Infortrend ESDS 1012 RC RAID 5 Data Recovery: Thin/Thick Volumes & Snapshots

Infortrend ESDS 1012 RC RAID 5 Data Recovery: Thin/Thick Volumes & Snapshots

RAID 5, Thin/Thick e Snapshots

Primeiro, vamos examinar a arquitetura dos dados e a estrutura de partições usada no sistema Infortrend. Para fins de demonstração, é utilizada uma matriz RAID 5 construída a partir de três discos com tamanho de bloco de 128 KB.

Infortrend: RAID 5 construído a partir de três discos com tamanho de bloco de 128 KB

Nessa configuração, o utilitário SANWatch permite criar vários tipos de volumes lógicos:

  • Thick Volume – um tipo de volume em que todo o espaço é alocado imediatamente durante a criação. Mesmo que nenhum arquivo tenha sido gravado ainda, o RAID já reserva o tamanho total especificado. Essa abordagem é usada quando a operação estável e a velocidade previsível de acesso aos dados são importantes.
  • Thin Volume funciona com um princípio diferente. Aqui, o espaço é alocado gradualmente, apenas quando os dados são realmente gravados. Isso permite um uso mais eficiente do espaço disponível na matriz e evita reservar toda a capacidade antecipadamente.
  • Snapshot – um instantâneo do estado do sistema de arquivos em um determinado momento. O sistema armazena informações sobre como os arquivos e a estrutura de dados estavam no momento em que o snapshot foi criado. Um snapshot não cria uma cópia completa de todos os dados. Apenas as alterações em relação ao estado anterior são armazenadas.
Característica Thick Volume Thin Volume Snapshot
O que é Um volume lógico com espaço físico pré-alocado Um volume lógico para o qual o espaço físico é alocado gradualmente Um instantâneo de um volume em um determinado momento
Nível de operação Nível de armazenamento lógico Nível de armazenamento lógico Nível de dados/volume
Número mínimo de discos Depende da camada de armazenamento subjacente Depende da camada de armazenamento subjacente Não aplicável
Proteção contra falha de disco Depende do RAID Depende do RAID Não, um Snapshot não substitui o RAID
Uso do espaço em disco O espaço é reservado antecipadamente O espaço é usado à medida que os dados são gravados Usa espaço adicional para armazenar blocos alterados
Tamanho do volume Capacidade alocada fixa A capacidade lógica pode ser maior do que o espaço físico realmente utilizado Representa o estado do volume no momento da criação
Alocação dinâmica de espaço Não Sim Sim, usando o princípio Copy-on-Write
Desempenho Estável e previsível Depende da implementação e da distribuição atual do espaço Pode introduzir carga adicional durante alterações intensivas
Finalidade principal Criação de volumes lógicos tradicionais Uso flexível do espaço em disco Reversão rápida dos dados para um estado anterior
Recuperação após exclusão Possível se os metadados forem preservados Requer análise dos metadados e dos blocos realmente utilizados O acesso ao estado anterior pode ser possível se o Snapshot for preservado
Dependência de metadados Alta Muito alta Muito alta
Risco de recuperação A perda das estruturas de serviço dificulta o acesso É necessária a identificação correta do mapeamento de blocos lógico-físico A exclusão ou corrupção do Snapshot pode tornar impossível restaurar seu estado
É um backup? Não Não Não
O que é importante para a recuperação Metadados do volume e sua localização Metadados, mapa de blocos alocados e estrutura do pool Metadados do snapshot e a cadeia de blocos alterados
Principal vantagem Uso previsível do espaço Uso eficiente da capacidade física Capacidade de restaurar rapidamente um estado anterior dos dados
Principal desvantagem O espaço pode ser reservado, mas não utilizado O overflow do pool físico pode causar problemas de gravação Não protege contra falha do armazenamento físico

Conectando HDDs ao macOS

Graças ao acesso direto aos discos, o Hetman RAID Recovery pode detectar e recuperar dados mesmo quando um volume já não está acessível devido a uma falha do sistema de gerenciamento de armazenamento.

Primeiro, desligue o sistema DAS e remova cuidadosamente todos os discos do controlador. Remova as unidades das bandejas de disco e identifique sua ordem de acordo com a posição na matriz. Isso ajudará a evitar erros durante a análise e a recuperação posteriores dos dados.

Conecte os discos da matriz RAID diretamente ao computador por meio das portas SATA da placa-mãe ou usando um controlador externo. Se não houver conexão SATA direta disponível, use um adaptador USB para SATA, uma docking station ou outra interface externa. Após a conexão, certifique-se de que o sistema operacional detecta todas as unidades.

Método de conexão de HDDs ao macOS

Trabalhando com imagens de disco

Para máxima proteção dos dados, recomenda-se primeiro criar cópias setor a setor de todos os discos da matriz RAID e só então prosseguir com a recuperação. Isso permite trabalhar com cópias sem risco de modificação acidental ou dano às unidades originais.

Conecte o disco ao computador e inicie o Hetman RAID Recovery. O programa detectará automaticamente a unidade e a exibirá na lista de discos na janela principal.

Para recuperar dados de matrizes RAID com falha, dispositivos NAS e outros sistemas de armazenamento com vários discos.

Localize o disco necessário, clique com o botão direito nele e selecione Salvar Disco. Especifique a pasta para salvar a imagem e aguarde a conclusão do processo.

Hetman RAID Recovery: clique com o botão direito e selecione Salvar Disco

Para montar a imagem criada, clique no botão Montar Disco na barra de ferramentas superior. Abra a pasta que contém o arquivo de imagem e selecione-o.

Hetman RAID Recovery: para montar a imagem criada, clique em Montar Disco

Após a montagem, a imagem aparecerá automaticamente na janela principal do programa como um disco separado e totalmente funcional. Em seguida, você poderá analisá-la e recuperar os dados da mesma forma que em uma unidade física.

Hetman RAID Recovery: após a montagem, a imagem aparecerá na janela principal do programa

Como recuperar RAID 5 Infortrend ESDS 1012 RC?

MÉTODO 1. Detecção automática de RAID: volumes Thin e Thick

Após conectar as unidades, inicie o Hetman RAID Recovery. Durante a inicialização, o programa lê as informações de serviço dos discos, determina os parâmetros da matriz e exibe automaticamente o RAID montado.

Para recuperar dados de matrizes RAID com falha, dispositivos NAS e outros sistemas de armazenamento com vários discos.

No nosso ambiente de teste, o Hetman RAID Recovery reconheceu automaticamente o RAID 5 criado no Infortrend ESDS 1012 RC e exibiu sua estrutura e os volumes disponíveis.

Hetman RAID Recovery: RAID 5 criado no Infortrend ESDS 1012 RC reconhecido automaticamente

Seguindo o mesmo princípio, o programa também detecta outras configurações suportadas, incluindo RAID 0 e RAID 6. A leitura automática de metadados permite avançar imediatamente para a análise dos volumes e a busca por dados perdidos.

A parte central da janela exibe a matriz RAID virtual pronta, com sua estrutura e volumes. À direita, você pode visualizar os principais parâmetros: tipo de RAID, tamanho da matriz, ordem dos blocos, tamanho da stripe e a lista de discos incluídos na matriz.

Hetman RAID Recovery: parâmetros da matriz reconhecida automaticamente

Após analisar os metadados de serviço, o Hetman RAID Recovery reconstrói automaticamente a matriz e encontra todos os volumes criados no armazenamento. Eles são exibidos na seção Physical Disks. Não é necessário definir manualmente a estrutura dos volumes, seu tamanho ou outros parâmetros — o programa obtém todas as informações necessárias dos registros de serviço da matriz. Isso permite avançar diretamente para a análise dos dados.

No nosso ambiente de teste, o programa detectou com sucesso o Thick Volume e o Thin Volume com arquivos excluídos, bem como volumes após formatação. Selecione o volume necessário na lista e abra-o para trabalho posterior.

Hetman RAID Recovery: o programa detectou com sucesso Thick Volume e Thin Volume

MÉTODO 2. Recuperando arquivos excluídos

Para fins de demonstração, usaremos dois volumes Infortrend: Thick Volume P0 e Thin Volume P1. Arquivos foram excluídos em ambos os volumes, e agora iremos pesquisá-los e recuperá-los usando o Hetman RAID Recovery.

Para visualizar o conteúdo do volume e encontrar os dados perdidos, inicie a varredura. Na maioria dos casos, recomenda-se começar com Quick Scan, especialmente se o sistema de arquivos não tiver sido danificado.

Hetman RAID Recovery: na maioria dos casos, o Quick Scan é suficiente

Após a conclusão da varredura, o programa exibirá os arquivos atuais e excluídos, marcando os objetos excluídos com um ícone especial. A estrutura original das pastas também é preservada, o que simplifica bastante a pesquisa dos dados necessários.

Para verificar a recuperabilidade, use a janela de pré-visualização. Se o arquivo abrir corretamente na janela de pré-visualização, ele poderá ser recuperado. Isso é especialmente útil ao trabalhar com fotos, documentos e arquivos de vídeo.

Hetman RAID Recovery: use a janela de pré-visualização

MÉTODO 3. Recuperando após formatação

Vamos considerar a recuperação de dados no Thick Volume P2 após formatação.

Para pesquisar os dados perdidos, execute a Full Analysis e ative a Content-Aware Analysis. Esse método realiza a varredura mais profunda da unidade, analisando tanto a estrutura do sistema de arquivos quanto as assinaturas de tipos de arquivos conhecidos. Essa abordagem permite localizar informações mesmo após a formatação do volume, a exclusão da partição ou a corrupção do sistema de arquivos.

Hetman RAID Recovery: execute Full Analysis e ative Content-Aware Analysis

Após a conclusão da varredura, abra a pasta Content-Aware Analysis. Aqui, o programa organiza automaticamente os arquivos encontrados por tipo, o que simplifica bastante a pesquisa dos dados necessários quando a estrutura de diretórios foi perdida.

Hetman RAID Recovery: abra a pasta Content-Aware Analysis

No volume P2 após a formatação, verifique também a seção NTFS Partition. Se os metadados do sistema de arquivos tiverem sido preservados, o programa exibirá as pastas e os arquivos encontrados com a estrutura de diretórios parcialmente ou totalmente restaurada.

MÉTODO 4. Pesquisa e recuperação de arquivos de uma partição excluída

No volume P3, consideraremos a recuperação de dados após a exclusão da própria partição. Nesse caso, realizaremos as mesmas ações que para o volume P2 após a formatação.

Para pesquisar arquivos perdidos, execute a Full Analysis e ative a Content-Aware Analysis. Após a conclusão da varredura, abra a partição encontrada e revise os resultados.

Hetman RAID Recovery: modo Full Analysis e Content-Aware Analysis

Antes da recuperação, certifique-se de verificar os arquivos encontrados usando a janela de pré-visualização. Se o arquivo abrir corretamente no modo de pré-visualização, ele poderá ser recuperado. Em cenários desse tipo de perda de dados, a Full Analysis with Content-Aware Analysis oferece os melhores resultados para localizar informações.

Hetman RAID Recovery: resultados da pesquisa de informações

MÉTODO 5. Pesquisa de uma partição Infortrend excluída

No nosso caso, a partição P4 foi excluída diretamente no sistema Infortrend. Depois disso, ela deixa de aparecer na configuração de armazenamento, mas os dados ainda podem permanecer nos discos.

Para pesquisar a partição perdida, use o recurso Find Partitions. Para isso, clique com o botão direito na matriz RAID ou pressione Ctrl + P, inicie a pesquisa e aguarde sua conclusão.

Hetman RAID Recovery: use o recurso Find Partitions

O programa analisará a unidade, encontrará partições que foram excluídas, perdidas ou que já não são detectadas pelo sistema e as exibirá na lista de volumes disponíveis. Após encontrar a partição necessária, abra-a e execute uma análise.

Hetman RAID Recovery: resultado do recurso Find Partitions

Após a conclusão da varredura, verifique os arquivos encontrados na janela de pré-visualização. Se os dados forem exibidos corretamente e abrirem sem erros, recupere-os e salve-os em outra unidade física. Esse recurso é especialmente útil após a exclusão acidental de partições ou falha de armazenamento, quando o volume deixa de ser exibido no sistema.

Hetman RAID Recovery: clique em Recovery para recuperar arquivos

MÉTODO 6. Recuperação a partir de Snapshots

Diferentemente da recuperação padrão, um snapshot contém o estado preservado do sistema de arquivos no momento em que foi criado, o que possibilita acessar uma versão anterior dos dados.

Localização e identificação de volumes e snapshots

Abaixo da matriz RAID montada, é exibida uma lista de todas as partições detectadas nos discos. Elas são numeradas e têm os mesmos nomes usados no sistema Infortrend. Isso facilita a correspondência entre os volumes encontrados e a estrutura do armazenamento.

Hetman RAID Recovery: lista de todas as partições detectadas nos discos

Se um snapshot tiver sido criado para uma partição específica, ele será exibido na lista imediatamente após o volume correspondente. Para ver o nome completo de uma partição ou snapshot, clique nele e passe o cursor sobre seu nome. O programa exibirá o nome completo do objeto selecionado, o que ajuda a identificar o volume necessário ou seu snapshot antes de iniciar a análise e a recuperação dos dados.

Hetman RAID Recovery: o snapshot é exibido na lista após o volume correspondente

Análise de snapshot e recuperação de dados

Selecione o snapshot necessário e inicie a varredura. Após a conclusão da análise, o programa exibirá a estrutura de pastas e os arquivos preservados no momento em que o snapshot foi criado, fornecendo acesso ao estado anterior do volume.

Navegue pelo conteúdo do snapshot da mesma forma que navegaria em um volume regular. Se alguns arquivos foram excluídos da versão atual do volume e já não aparecem no sistema de arquivos, use o snapshot correspondente para visualizar o estado anterior dos dados.

Localize os arquivos necessários, verifique-os usando a função de pré-visualização e recupere as informações necessárias do estado do volume que existia no momento em que o snapshot foi criado. Dessa forma, é possível restaurar rapidamente o acesso a arquivos que foram excluídos, modificados ou sobrescritos após a criação do snapshot.

Hetman RAID Recovery: recupere as informações necessárias do snapshot

MÉTODO 7. Montagem manual do RAID

Se o programa não conseguir determinar automaticamente os parâmetros da matriz devido a corrupção ou falta de informações de serviço, use a ferramenta RAID Constructor para montar o RAID manualmente.

Hetman RAID Recovery: RAID Constructor para montagem manual do RAID

Recrie os parâmetros da matriz especificando o nível de RAID, a ordem dos discos, o tamanho do bloco e o algoritmo de gravação da paridade. No nosso ambiente de teste, foram usados para o Infortrend ESDS 1012 RC o RAID 5 com layout de paridade assíncrona à direita, um tamanho de bloco de 128 KB e a ordem de discos 2, 1, 3.

Hetman RAID Recovery: RAID 5 com layout de paridade assíncrona à direita

Dê atenção especial à ordem correta dos discos. A montagem bem-sucedida da matriz e o acesso subsequente aos dados dependem da exatidão desses parâmetros.

Após inserir todos os parâmetros, monte o RAID. Se as configurações estiverem definidas corretamente, o Hetman RAID Recovery criará uma matriz RAID virtual e exibirá automaticamente os volumes encontrados na seção RAID Volumes.

Hetman RAID Recovery: volumes encontrados na seção RAID Volumes

Se houver snapshots no armazenamento, o programa também os detectará e os adicionará à lista de volumes disponíveis. Depois disso, analise o volume ou snapshot necessário, verifique os arquivos encontrados por meio da pré-visualização e recupere os dados necessários para outra unidade.

Use estas etapas para acessar Thick e Thin Volumes, pesquisar snapshots e recuperar dados do RAID 5 no Infortrend ESDS 1012 RC usando o Hetman RAID Recovery.

Conclusão

Recuperar dados do RAID 5 no Infortrend ESDS 1012 RC é uma tarefa complexa, pois a estrutura de armazenamento pode incluir não apenas a própria matriz RAID, mas também volumes lógicos Thin e Thick, bem como Snapshots. Cada uma dessas camadas possui seus próprios metadados e regras de organização dos dados, portanto um erro durante a reconstrução pode resultar na detecção incorreta do sistema de arquivos ou complicar a recuperação posterior.

Se o RAID 5 deixar de ser detectado pelo controlador, os volumes lógicos tiverem sido excluídos ou o acesso aos arquivos tiver sido perdido, o primeiro passo é interromper qualquer operação de gravação nos discos da matriz. Não é recomendável inicializar o RAID, formatar as unidades, criar novos volumes ou realizar a recuperação sem antes criar cópias dos discos. Se possível, crie imagens setor a setor de todas as unidades e realize a análise posterior usando essas imagens.

Para uma reconstrução bem-sucedida do RAID 5, é necessário determinar corretamente a ordem dos discos, o tamanho do bloco, o layout e a direção da paridade, o deslocamento das áreas de serviço e outros parâmetros da configuração específica da Infortrend. Após restaurar a estrutura do RAID, é necessário identificar a localização do Thin ou Thick Volume e reconstruir sua estrutura lógica. No caso de um Snapshot, também é necessário levar em conta seus metadados e o mecanismo usado para armazenar os blocos alterados.

Softwares especializados em recuperação de dados podem analisar automaticamente os discos, identificar os parâmetros do RAID e exibir a estrutura dos volumes lógicos. Isso possibilita acessar o sistema de arquivos e copiar os arquivos necessários para outra unidade sem modificar os discos originais.

Assim, RAID 5 não é backup, e um Snapshot não substitui um backup completo. Para proteger informações críticas, recomenda-se criar backups regularmente e armazená-los independentemente do armazenamento principal.

O princípio principal durante a recuperação de emergência do Infortrend ESDS 1012 RC é não modificar a matriz de origem, preservar primeiro seu estado, determinar corretamente a estrutura do RAID e somente então prosseguir com a recuperação de Thin/Thick Volume e dos dados. Essa abordagem reduz significativamente o risco de perda permanente de dados e aumenta as chances de recuperação bem-sucedida dos arquivos.

Raidel Becerra

Autor: , Escritor técnico

Raidel Arbelay Becerra é um escritor técnico para a Hetman Software e a voz e rosto do Hetman Software: Canal YouTube de recuperação de dados. Escreve artigos aprofundados, tutoriais e resenhas sobre como funciona o software da empresa com todos os tipos de dispositivos de armazenamento.

Mykhailo Miroshnichenko

Editor: , Escritor técnico

Mykhailo Miroshnychenko é um dos principais programadores da Hetman Software. Com base em quinze anos de experiência em desenvolvimento de software, partilha os seus conhecimentos com os leitores do nosso blogue. Para além da programação, Mikhail é um especialista em recuperação de dados, sistemas de ficheiros, dispositivos de armazenamento e matrizes RAID.

Recomendado para você