Se você definir a propriedade COPIES
para um sistema de arquivos ZFS com um valor maior que 1, um arquivo corrompido poderá ser reparado porque há pelo menos mais uma cópia disponível.
Ele está escrito em todos os lugares em que o ZFS é útil, mesmo se você tiver apenas um dispositivo físico, porque ele informará sobre a corrupção de dados devido à deterioração de bits e tal.
No entanto, ele pode realmente abordar tal corrupção?
Em outras palavras, existem benefícios notáveis na execução do ZFS como um sistema de arquivos em um único dispositivo físico?
Se você definir a propriedade COPIES
para um sistema de arquivos ZFS com um valor maior que 1, um arquivo corrompido poderá ser reparado porque há pelo menos mais uma cópia disponível.
Eu acho que isso depende de como os arquivos são corrompidos ...
Claro, executo o ZFS em arranjos de dispositivo único (por exemplo, dispositivos de bloco no topo apresentaram controladores RAID de hardware). Eu não sei que eu corri com um único disco físico, no entanto.
Como outros já mencionaram, você pode atenuar alguns dos riscos de corrupção usando o recurso zfs copies=
. O RAID com vários dispositivos gerenciados pelo ZFS ainda seria melhor. Mas com ~ 4 anos de experiência em ZFS, nunca encontrei dados corrompidos.
Sim, você pode ter dados armazenados em várias cópias:
Assim, você reduziria bastante o espaço disponível em disco, mas poderá recuperar-se de uma área específica de corrupção. (Eu não tentei).