Kako ustvariti posnetke z BtrFS v Linuxu

click fraud protection

Želite ustvariti posnetke podatkov na svojem osebnem računalniku Linux, v primeru, da se kaj izbriše? Z datotečnim sistemom BtrFS lahko. Preden lahko ustvarite posnetek BtrFS, morate najprej imeti blokirano napravo v Linuxu, ki uporablja datotečni sistem BtrFS. Če želite pretvoriti obstoječi pogon v pogon BtrFS za napačne podatke, sledite spodnjim navodilom. Ali želite namesto tega uporabljati BtrFS kot vaš korenski datotečni sistem? Med postopkom namestitve ne pozabite izbrati "namestitve po meri" in kot izbrani datotečni sistem izberite BtrFS.

Uporabnik mora poleg blokovne naprave z oblikovanim datotečnim sistemom BtrFS namestiti tudi btrfs-progs paket.

Opomba: morda boste morali zagnati lsblk ukaz za določitev blokirne naprave za oblikovanje.

BtrFS v Linuxu

Če želite formatirati pogon, najprej varnostno kopirajte vse podatke na njem in nato odprite terminal. V uporabniškem terminalu root: sudo -s. S korenskim dostopom uporabite mkfs ukaz za izdelavo novega datotečnega sistema v napravi. V tem primeru bomo uporabili /dev/sdd1

instagram viewer
mkfs.btrfs -f / dev / sdd1

Odpravljanje težav

Po formatiranju v BtrFS pogon ne deluje? Morda boste morali ustvariti novo tabelo particij. Tukaj je opisano, kako to storiti:

razdeljeno / dev / sdd. mklabel gpt. mkpart primarni btrfs 1MiB 100%

Zaprite orodje z delitvijo z:

prenehati

Nato znova zaženite ukaz za obliko.

mkfs.btrfs -f / dev / sdd1

Ustvarite posnetke z BtrFS

Preden posnamete posnetke, morate narediti nekaj podštevilk. Glavni datotečni sistem Linux je BtrFS? Preskočite ta korak in pojdite naravnost na nastavitev podštevilk. Temu delu sledite le, če uporabljate sekundarni pogon z datotečnim sistemom BtrFS, ga boste morali namestiti. V tem primeru bo trdi disk /dev/sdd.

sudo -s mkdir / btrfs. mount -t btrfs / dev / sdd1 / btrfs

Glavna mapa BtrFS je bila ustvarjena, nameščena in je pripravljena za uporabo. Čas je, da ustvarite podzbirko Kaj je podprostor? To je posebnost, ki je priložena datotečnemu sistemu BtrFS, ki omogoča, da ustvarjeni zvezki delujejo podobno kot blokirna naprava (think / dev / sda1 in podobno).

Resničnost je, da dejansko ne blokirajo naprav. Namesto tega so domišljijski imeniki, ki izkoristijo tehnologijo, imenovano „prostori prostora“. Ne da bi se preveč zapletel, BtrFS izkoristi to ime vesoljske tehnologije, da to omogoča uporabniki ustvarijo kup posameznih, vgradnih podštevilk, ki delujejo in se obnašajo podobno kot blok naprave.

Če želite ustvariti svoj podzbirnik, sledite tem korakom. V tem primeru bomo prikazali osnovno strukturo podprostora, ki se začne v glavni / btrfs mapi. Upoštevajte, da si lahko sami ustvarite prostor, kjer koli želite, pod pogojem, da je to narejeno v datotečnem sistemu BtrFS.

Najprej pridobite korensko lupino. Te ukaze bi lahko izvajali s privilegiji sudo, a glede na to, da je interakcija z datotečnim sistemom (kot root) lahko dolgočasna, je najbolje, da se takoj zaženete. Uporaba sudo -s ali se prijavite v root su. Nato naredite:

btrfs subvolume create / btrfs / vol_a

Prvi ukaz ustvari podklumen BtrFS pod /mnt/btrfs na naše /dev/sdd1 primer pogona. Če želite, se lahko tukaj ustavite in to uporabite kot zvezek, da shranite vse pomembne podatke. Lahko pa ustvarite tudi podštevilke (toliko, kot želite). Če želite ustvariti obseg v obsegu, naredite naslednje:

btrfs subvolum create / btrfs / vol_a / vol_b

Če želite ustvariti posnetek, najprej premaknite / kopirajte vse pomembne podatke v podprostor. Na primer:

cp -R ~ / Dokumenti / btrfs / vol_a /

Nato s pomočjo datotečnega sistema naredite posnetek.

btrfs posnemalec posnetka / btrfs / vol_a / / btrfs / vol_a / backup_1

Opomba: nadomestite »backup_1"S čimer koli želite poklicati posnetek. Jasno jih označite, da jih boste pozneje lahko razvrstili.

Obnovite vsak posnetek s: mv / btrfs / vol_a / / mnt / btrfs / vol_a / backup_1

Montaža podskustov kot blokirnih naprav

Odlična stvar pri podzvočnikih je možnost, da jih montirate posamezno kot neodvisne naprave. Če želite to narediti, najprej z ukazom btrfs izpišite vse znane zvezke.

seznam podštevilk btrfs / btrfs

Pojdite po seznamu in poiščite ID številko podzvoka in ga nato namestite z ukazom mount. Nato ga odklopite, ko dobite ID.

mount -o subvolid = XXX / dev / sdX / btrfs

Zamenjajte XXX z ID-jem in / dev / sdX s pogonom, kjer je glasnost za namestitev. Upoštevajte le, da podskupa ne morete namestiti na isto particijo kot particijo najvišje ravni. Namesto tega namestite na drugo particijo ali pogon, formatirano v BtrFS. Na primer:

mount -o subvolid = 38 / dev / sdc1 / btrfs

Subvol 38 se nahaja na /dev/sdd1, ampak /dev/sdc1 je tudi BtrFS, zato je mogoče nanjo namestiti posnetke. Tega ni potrebno storiti na posameznih pogonih. Namesto tega ga lahko namestite na /dev/sdc2in itd.

Nastavite privzeto podzbirko

Nastavitev privzetega podstrezka BtrFS je uporabna, saj olajša interakcijo z njim. Če želite nastaviti privzeto, najprej s pomočjo ukaza seznama podštevilke poiščite ID. Vzemite ID in ga vključite v ukaz set-default:

btrfs podzbirnik nastavljeno privzeto XXX / btrfs

Če se želite znebiti privzetega nastavljenega nastavitve, uporabite isti ukaz, razen namesto ID-ja prostornine s seznama podštevilke uporabite številko 0. To se bo vrnilo na tovarniške nastavitve, nato pa boste lahko uporabljali druge podzvoke kot privzete vrednosti.

btrfs podzbirka set-default 0 / btrfs

Izbrišite podskupino

Če se želite kadar koli znebiti zvezka, ga lahko izbrišete s pomočjo BtrFS. Prosimo, ne izbrišite podzvoka ročno s trdega diska z ukazi "rmdir" ali "rm -rf". Bolje je uporabiti orodja datotečnega sistema BtrFS.

Če želite izbrisati nosilec, naredite:

btrfs subvolume delete / btrfs / ime-zvezka
watch instagram story