GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak vytvořit externí samoopravné pole Btrfs USB HDD Raid 1?

Hardware je externí 2TB USB disk napájený sběrnicí.

Co chci, je nastavení RAID1 2x 1TB btrfs.

Je to možné? Jak?

__

Motivace

Motivací pro použití RAID1 btrfs je to, že jsem právě četl článek o tom, jak takové nastavení automaticky opraví poškozené soubory když selže kontrolní součet na jednom svazku.

Příklad toho, co se může stát s .jpeg pouhým otočením jednoho bitu (použil jsem k tomu vim. :%!xxd -b )

Přijatá odpověď:

Předpokládám, že používáte 2 externí disky nebo 1 kryt skříně 2 nebo více disků. Teoreticky by nemělo záležet na tom, zda jsou zařízení připojena přes USB nebo SATA, btrfs by mělo být schopné sestavit pole, jakmile najde jednotlivé disky/oddíly.

Měli byste se podívat na wiki jádra btrfs. Zdá se, že první případ použití pokrývá to, co jste požadovali:

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

Ale nejsem si jistý tou samoléčebnou částí. To znám jen ze ZFS.


Ubuntu
  1. Jak vytvořit pole jedinečných prvků ze řetězce/pole v Bash?

  2. Jak vytvořit trvalé USB?

  3. Jak vytvořit pole RAID pomocí MDADM na Ubuntu

  1. Jak vytvořit Ubuntu Live USB ve Windows

  2. Jak vytvořit bootovací USB klíč Windows 10 v Ubuntu

  3. Jak používat Btrfs s kompresí na externím pevném disku USB?

  1. Jak vytvořit externí tabulku v Hive

  2. Jak vytvořit zaváděcí Windows 10 USB na Ubuntu

  3. Jak vytvořit zaváděcí Ubuntu USB Stick ve Windows