Како направити снимке помоћу БтрФС-а на Линуку

Желите да направите снимке података на свом Линук рачунару за случај да се нешто избрише? Са БтрФС системом датотека можете. Пре него што можете да креирате БтрФС снимак, прво морате да имате блок уређај на Линук-у који користи БтрФС систем датотека. Ако желите да постојећи диск претворите у БтрФС диск за разне податке, пратите упутства у наставку. Желите да користите БтрФС као свој основни систем датотека? Обавезно изаберите „прилагођену инсталацију“ током процеса инсталације и изаберите БтрФС као систем датотека по избору.

Поред тога што има блок уређај са форматираним БтрФС системом датотека, корисник такође мора да инсталира бтрфс-прогс пакет.

Напомена: можда ћете морати да покренете команду лсблк да бисте одредили који блок уређај желите да форматирате.

БтрФС на Линук-у

Да бисте форматирали диск, прво направите резервну копију свих података на њему, а затим отворите терминал. У терминалу добити роот користећи: судо -с. Са роот приступом, користите команду мкфс да направите нови систем датотека на уређају. У овом примеру користићемо /дев/сдд1

mkfs.btrfs -f /dev/sdd1

Решавање проблема

Диск не ради након форматирања у БтрФС? Можда ћете морати да креирате нову партициону табелу. Ево како да то урадите:

parted /dev/sdd
mklabel gpt
mkpart primary btrfs 1MiB 100%

Изађите из раздвојеног алата са:

quit

Затим поново покрените наредбу за форматирање.

mkfs.btrfs -f /dev/sdd1

Направите снимке помоћу БтрФС-а

Пре снимања снимака, мораћете да направите неке под-томе. Главни Линук систем датотека је БтрФС? Прескочите овај корак и идите директно на подешавање под-волумена. Следите овај део процеса само ако користите секундарни диск са БтрФС системом датотека, мораћете да га монтирате. У овом примеру, чврсти диск ће бити /дев/сдд.

  9 најбољих БЕСПЛАТНИХ контролних табли Лоокер Студио за СЕО

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

Главна фасцикла БтрФС је креирана, монтирана и спремна за рад. Време је да се направи подтом. Шта је подволумен? То је посебна карактеристика која долази са системом датотека БтрФС који омогућава креираним волуменима да раде слично блок уређају (мислите на /дев/сда1, итд.).

Реалност је да они заправо нису блок уређаји. Уместо тога, они су фенси директоријуми који користе предности технологије која се зове „простори имена“. Без да буде превише компликован, БтрФС користи предности ове технологије простора имена како би омогућио корисницима да креирају гомилу појединачних подволумова који се могу монтирати и који се понашају и понашају слично као блок уређаји.

Да бисте креирали сопствени подволумен, следите ове кораке. У овом примеру ћемо показати основну структуру подволумена која почиње у главном директоријуму /бтрфс. Имајте на уму да можете да правите сопствене волумене где год желите, све док се то ради на систему датотека БтрФС.

Прво, набавите љуску корена. Ове команде се могу урадити са привилегијама судо, али с обзиром на то да интеракција са системом датотека (као роот) може бити досадна, најбоље је одмах добити роот. Користите судо -с или се пријавите на роот користећи су. Онда:

btrfs subvolume create /btrfs/vol_a

Прва команда креира подволумен БтрФС под /мнт/бтрфс на нашем /дев/сдд1 пример драјва. Ако желите, можете се зауставити овде и користити ово као волумен за чување свих важних података. Алтернативно, можете да креирате под-собне (колико желите). Да бисте направили волумен унутар волумена, урадили бисте:

btrfs subvolume create /btrfs/vol_a/vol_b

Да бисте направили снимак, прво преместите/копирајте све важне податке у подволумен. На пример:

cp -R ~/Documents /btrfs/vol_a/

затим користите систем датотека да направите снимак.

  Како да хостујете ФТП сервер на Линуку

btrfs subvolume snapshot /btrfs/vol_a/ /btrfs/vol_a/backup_1

Напомена: замените „бацкуп_1“ оним што желите да назовете својим снимком. Означите их јасно како бисте их касније могли сортирати.

Вратите било који снимак помоћу: мв /бтрфс/вол_а/ /мнт/бтрфс/вол_а/бацкуп_1

Монтирање подволумена као блок уређаја

Део сјајне ствари у вези са подволумовима је могућност да се сви монтирају појединачно, као независни уређаји. Да бисте то урадили, прво наведите све познате волумене користећи команду бтрфс.

btrfs subvolume list /btrfs

Прођите кроз листу и пронађите ИД број подволумена, а затим га монтирајте командом моунт. Затим га искључите када добијете ИД.

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

Замените КСКСКС ИД-ом, а /дев/сдКс диск јединицом на којој се налази волумен за монтирање. Само имајте на уму да не можете монтирати подволумен на исту партицију као партиција највишег нивоа. Уместо тога, монтирајте на другу партицију или диск форматирану БтрФС. На пример:

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

Субвол 38 се налази на /дев/сдд1, али /дев/сдц1 је такође БтрФС, тако да се снимци могу монтирати тамо. Ово не мора да се ради на појединачним дисковима. Уместо тога, можете га монтирати на /дев/сдц2, итд.

Подесите подразумевани подволумен

Постављање подразумеваног БтрФС подволумена је корисно јер олакшава интеракцију са њим. Да бисте поставили подразумевано, прво користите команду листе субволуме да бисте пронашли ИД. Узмите ИД и укључите га у команду сет-дефаулт:

btrfs subvolume set-default XXX /btrfs

Да бисте се решили подразумеване вредности коју сте поставили, користите исту команду, осим што уместо ИД-а волумена са листе подволумена користите број 0. Ово ће га вратити на фабричка подешавања и тада ћете бити слободни да користите друге подобиме као подразумеване.

btrfs subvolume set-default 0 /btrfs

Избришите подволумен

Ако у било ком тренутку желите да се решите неког волумена, можете га избрисати користећи БтрФС. Немојте брисати подволумен ручно са чврстог диска, командама попут „рмдир“ или „рм -рф“. Боље је користити алате система датотека БтрФС.

  Преглед Самсунг Галаки Ватцх 6 серије: Још од истог

Да бисте избрисали волумен, урадите:

btrfs subvolume delete /btrfs/volume-name