A clonagem de cartões HD, SSD ou SD é uma boa prática?

1

A clonagem é muito conveniente se vários sistemas idênticos precisarem ser criados. Mas tenho a seguinte preocupação. Tanto quanto eu sei durante a formatação do sistema de arquivos e até mesmo durante o uso de um setor de disco ruim pode ser marcado como "ruim" pelo sistema de arquivos. Ferramentas de clonagem (como dd e similares) não verificam a qualidade do setor e copiam todos os setores de forma idêntica como no meio de origem. Por favor, corrija-me se estiver errado em qualquer uma dessas suposições.

Então, minhas perguntas são:

  1. Há algum risco de que, no meio de destino, existam setores defeituosos durante a clonagem que não sejam marcados como "ruins" e resultem em sistema corrompido ou instável?

  2. Se tal risco existir, qual é o tamanho do HDD, SDD, SD Card?

  3. Finalmente, considerar tudo quando a clonagem pode ser considerada uma boa prática?

Se as respostas forem bem conhecidas, direcione-me para as fontes corretas de informações, pois não posso encontrar respostas satisfatórias no Serverfault ou no Google. Obrigado.

    
por Linas 06.08.2014 / 09:01

2 respostas

0

Na maioria dos casos, as unidades de produção não contêm blocos defeituosos, porque são descartadas no primeiro evento desse tipo. Tem uma razão lógica: compare o custo médio de um disco rígido com o salário médio de um administrador de sistema profissional. E você nem calculou o valor dos dados que este disco contém.

Mas, se observarmos a situação hipotética, os drives com blocos ruins podem permanecer em seu ambiente profissional de servidor de negócios, também há possibilidades de lidar com esses casos.

Normalmente, há apenas um bloco ruim em um disco rígido comparado ao número de blocos sem nenhum problema.

Existem ferramentas capazes de clonar imagens de disco que lidam com erros de leitura causados por setores defeituosos. Um bom exemplo é a ferramenta ddrescue no mundo unix.

O risco de um evento de bloqueio ruim enquanto um clone existe. Na minha carreira profissional aconteceu 2 vezes em 15 anos. O risco existe, mas é baixo. Você precisa ter sempre backup de tudo!

A clonagem normalmente é uma coisa boa, embora eu não seja clonada principalmente por meio de uma cópia em nível de bloco, mas simplesmente uma cópia de reformatação e em nível de arquivo. ( mke2fs e, em seguida, cp -vfa ou tar -cvf - mountpoint/|nc targetserver ). Isso lida com blocos ruins e move somente os blocos usados. Não há necessidade de os blocos vazios serem copiados, para sistemas ssd é um comportamento muito ruim, porque pode fazer com que os blocos ssd com sinal vazio sejam sobrescritos com zeros.

    
por 06.08.2014 / 10:54
0

Modern discos têm remapeamento de setores defeituosos construir na lógica na própria unidade. Isso significa que o recurso em sistemas de arquivos para marcar setores defeituosos é uma relíquia do passado que não serve mais a um propósito.

Isso não significa que você nunca verá erros de leitura devido a blocos ruins. Tentar ler de um bloco defeituoso, que ainda não foi remapeado, causará um erro de leitura. Remapeamento não pode ser feito até que os dados tenham sido lidos com sucesso ou tenham sido sobrescritos. Assim, os setores defeituosos na unidade de destino devem ficar bons novamente (remapeados) depois que você gravar a imagem na unidade.

E o número de blocos marcados como ruins na unidade de origem normalmente será zero ou, pelo menos, pequeno demais para se preocupar.

Por essas razões, não considero que blocos ruins sejam uma preocupação que você precisa considerar ao clonar discos.

Outras preocupações mais importantes são as seguintes: - O disco de destino é grande o suficiente? Até mesmo as mídias que, de acordo com as especificações oficiais, são do mesmo tamanho, podem ser, internamente, revisões diferentes e, devido a isso, têm tamanhos ligeiramente diferentes. - Algum software pode se confundir pelo fato de dois sistemas de arquivos diferentes terem o mesmo ID?

Você pode evitar problemas relacionados ao tamanho deixando um pouco de espaço não alocado no final da mídia. E os IDs de sistema de arquivos idênticos só se tornam um problema se você usar mais tarde dois clones na mesma máquina.

    
por 06.08.2014 / 11:11