GNU/Linux >> Tutoriales Linux >  >> Ubuntu

¿Cómo crear una matriz Btrfs Usb Hdd Raid 1 externa autorreparable?

El hardware es un disco USB externo alimentado por bus de 2 TB.

Lo que quiero es una configuración RAID1 de 2x 1TB btrfs.

¿Es esto posible? ¿Cómo?

__

Motivación

La motivación para usar RAID1 btrfs es que acabo de leer un artículo que habla sobre cómo una configuración de este tipo repararía los archivos dañados automáticamente. cuando falla la suma de comprobación en un volumen.

Ejemplo de lo que puede pasar con un .jpeg simplemente volteando un bit (utilicé vim para esto. :%!xxd -b )

Respuesta aceptada:

Supongo que usa 2 unidades externas o 1 carcasa que alberga 2 o más unidades. En teoría, no debería importar si los dispositivos están conectados a través de USB o SATA, btrfs debería poder ensamblar la matriz una vez que encuentre las unidades/particiones individuales.

Debería echar un vistazo a la wiki del kernel de btrfs. El primer caso de uso parece cubrir lo que pediste:

mkfs.btrfs -m raid1 -d raid1 /dev/sda1 /dev/sdb1

Pero no estoy seguro acerca de la parte de autocuración. Solo lo sé por ZFS.


Ubuntu
  1. Cómo crear una memoria USB de arranque de Windows 10 en Ubuntu

  2. ¿Cómo crear una matriz de elementos únicos a partir de una cadena/matriz en Bash?

  3. ¿Cómo crear un USB persistente?

  4. ¿Cómo usar Btrfs con compresión en un disco duro USB externo?

  5. Cómo crear arreglos RAID usando MDADM en Ubuntu

Cómo crear Solus OS Live USB

Cómo crear Fedora Live USB en Ubuntu

Cómo crear un USB de arranque usando Ventoy en Ubuntu 21

Cómo crear una unidad USB de arranque Ubuntu 22.04 en Windows

Cómo crear un USB de arranque de Ubuntu

¿No se detecta el disco duro externo USB?