ext. Drive USB de 2 compartimentos com RAID: RAID btrfs vs RAID integrada

2

Para backups, eu quero usar uma unidade USB3 externa: dois HDD com RAID 1 (espelho) em um gabinete de 2 baias. Como sistema de arquivos, usarei o btrfs por causa de subvolumes e checksums. O desempenho não é importante, mas a segurança dos dados. Para uso do RAID1, vejo três possibilidades:

  1. RAID de hardware integrado do gabinete externo
  2. o recurso de RAID do btrfs (e configure as 2 unidades como separadas / JBOD)
  3. use o software RAID do linux (mdadm e JBOD para os discos)

O que você recomendaria?

Para o RAID de hardware integrado, vejo as desvantagens que talvez o S.M.A.R.T. e o modo de economia de energia não passará pelo controlador e não funcionará. Isso dependerá do produto e talvez o SMART seja dispensável, mas eu perderia um modo de economia de energia (não por causa do consumo de energia e da vida útil do disco rígido, mas por causa do ruído; utilizarei o sistema de backup apenas de 1 a 3 vezes por dia por alguns minutos).

Para o btrfs RAID, vejo a grande vantagem que, devido às somas de verificação no sistema de arquivos, o btrfs pode detectar qual disco está corrompido, também quais partes / arquivos e pode repará-lo (sobrescrever os dados corrompidos pelo válido). Um RAID de hardware só ajuda se um disco completo falhar, mas não sabe quais discos de execução têm dados corrompidos. Sim, as somas de verificação btrfs também ajudam após a falha de disco com o RAID de hardware, mas são muito mais fáceis com o RAID btrfs, por exemplo, se diferentes partes dos dados de ambos os discos estiverem corrompidas.

Mas desconfio da combinação JBOD / ext. USB. Ambos os discos serão conectados através de um cabo USB e um hub USB e o controlador terá que manipular ambos os discos através desta conexão única / compartilhada. Na minha experiência, o USB cria problemas com configurações ainda menos complexas.

E a solução de software RAID (mdadm). Não vejo vantagens sobre os outros dois.

O que você acha? Qual configuração você recomendaria?

Obrigado!

    
por Dori White 07.07.2015 / 08:47

2 respostas

0

Eu acho que a opção 2 é o caminho a percorrer.

Além dos pontos que você mencionou, uma invasão de hardware com sua prateleira USB provavelmente será limitada a esse modelo exato, já que muitos controladores de RAID de hardware estão gravando informações de metadados sobre a invasão nos discos - portanto, seria difícil / impossível mover os discos para outra prateleira em caso de falha de prateleira sem destruir o ataque.

Da minha experiência, o USB não é a melhor solução para este caso, mas pelo menos é adequado para o trabalho. Tenha em mente que uma unidade permanentemente conectada não fornece separação elétrica da sua fonte de backup, portanto, se algo falhar por causa de sobretensão, o backup também pode ser afetado - A melhor opção seria usar duas baias nas e ter pelo menos o A fiação ethernet como "proteção" entre a fonte e o alvo, mesmo as fibras mais resistentes, seria melhor.

    
por 07.07.2015 / 10:36
0

Para backups, eu quero usar uma unidade USB3 externa: dois HDD com RAID 1 (espelho) em um gabinete de 2 baias. Como sistema de arquivos, usarei o btrfs por causa de subvolumes e checksums. O desempenho não é importante, mas a segurança dos dados. Para uso do RAID1

I see 3 possibilities:

built-in hardware RAID of the external enclosure

USB para HW RAID? Isso parece bastante exótico. Tenho a impressão de que a maioria dos gabinetes externos duplos (/ caixas NAS) que oferecem RAID o fazem em software. Nesse caso, o uso do mdadm oferece muito mais controle.

(Dureza no desempenho. Os dados só precisam ser transferidos uma vez via USB se o gabinete cuidar do espelhamento).

Se ele fizer o HW RAID correto, eu não usaria isso a menos que eu tivesse um gabinete sobressalente HW RAID / sobressalente compatível. O HW RAID é bom, mas as placas RAID se tornam o próximo ponto único de falha. Não recomendado, a menos que você tenha peças sobressalentes ou que possa dispensar por um longo período de tempo.

(O que eu acho que é uma opção para alguns casos de backup.)

the RAID capability from btrfs (and setup the 2 drives as separate/JBOD)

Eu não tenho experiência com btrfs, principalmente porque ouvi rumores de que ainda não era estável o suficiente. O último é bom para muitas coisas, mas (para mim) o descarta para backups seguros.

use software RAID from linux (mdadm and JBOD for the disks)

Eu usaria isso, pois não usaria os outros dois.

Também concede a opção de mover os discos para outra máquina em caso de necessidade.

What would you recommend?

Opção 3 para controle, portabilidade e estabilidade conhecida.


For the built-in hardware RAID I see the disadvantages that perhaps S.M.A.R.T. and power saving mode won't go through the controller and wont't work. This will depend on the product and perhaps SMART is dispensable, but I would miss a power saving mode

A maioria dos HW RAID soltará um disco se ele não responder dentro de alguns segundos.
Um disco girado leva mais tempo do que isso para girar. Então desligue e HW RAID é uma má ideia. Para mais informações sobre este google para TLER.

A hardware RAID only helps if a complete disk fails, but doesn't know which runnig disks have corrupted data. Yes, the btrfs checksums also helps after disk fault with hardware RAID, but it seams much easier with the btrfs RAID, e.g. if different parts of data of both disks are corrupted.

se você está realmente definido no btrfs, então você pode sempre usá-lo em cima do HW RAID ou do mdadm RAID.

But I mistrust the combination JBOD / ext. USB. Both disks will be connected over one USB cable and one USB hub and the controller have to handle both disks over this single/shared connection. In my experience USB makes problems with even less complex configurations.

Meu conselho: não use USB. O eSATA tem menos sobrecarga e há pelo menos um passo a menos nas traduções (de volta do USB para o SATA para os discos no gabinete).

Ou melhor, use fibra, sem fio ou Ethernet. Ou armazene o gabinete de backup em um local diferente.

O último é o melhor, pois um backup externo não protege apenas contra falhas elétricas (potencialmente tirando seus dados principais e o backup), mas também protege contra incêndios, inundações e desastres similares.

What do you think? Which configuration would you recommend?

Eu usaria um backup local (totalmente sob o seu controle). Nenhum RAID ou espelhos necessários. Um gabinete USB genérico simples com um disco SATA serve.

AND Eu usaria um backup criptografado na nuvem. Ou pelo menos em algum lugar fora do local.

    
por 07.07.2015 / 12:15

Tags