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.