Бтрфс

Како уштедети простор на диску помоћу Бтрфс уклањања дупликата

Како уштедети простор на диску помоћу Бтрфс уклањања дупликата
Дедупликација је софтверска функција која се користи за уклањање дуплираних блокова података (сувишних блокова података) из система датотека ради уштеде простора на диску. Бтрфс систем датотека је модеран систем датотека Цопи-он-Врите (ЦоВ) који подржава дедупликацију.

Ако треба да сачувате пуно сувишних података (тј.е., сигурносне копије датотека, база података) на рачунару, затим функција копирања и уписивања (ЦоВ) и дедупликација система датотека Бтрфс могу уштедети огромну количину простора на диску.

У овом чланку ћу вам показати како уштедети простор на диску помоћу функције Бтрфс дедупликације. Па, кренимо.

Предуслови:

Да испробате примере овог чланка,

Имам чврсти диск од 20 ГБ сдб на мојој Убунту машини. Направио сам 2 партиције сдб1 и сдб2, на овом тврдом диску. Користићу партицију сдб1 у овом чланку.

$ судо лсблк -е7

Тврди диск или ССД могу имати другачије име од мог, па тако и партиције. Дакле, од сада их обавезно замените својим.

Ако вам је потребна било каква помоћ око инсталирања система датотека Бтрфс на Убунту, погледајте мој чланак Инсталирајте и користите Бтрфс на Убунту 20.04 ЛТС.

Ако вам је потребна било каква помоћ око инсталирања система датотека Бтрфс на Федори, погледајте мој чланак Инсталирајте и користите Бтрфс на Федори 33.

Креирање Бтрфс система датотека:

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

Да бисте креирали Бтрфс систем датотека са ознаком подаци на сдб1 партицију, покрените следећу наредбу:

$ судо мкфс.бтрфс -Л дата / дев / сдб1

Монтирање система датотека Бтрфс:

Направите директоријум / подаци са следећом командом:

$ судо мкдир -в / подаци

Да бисте монтирали Бтрфс систем датотека креиран на сдб1 партицију на / подаци директоријум, покрените следећу наредбу:

$ судо моунт / дев / сдб1 / дата

Систем датотека Бтрфс треба да буде монтиран, као што можете видети на снимку екрана испод.

$ дф -х / подаци

Инсталирање алата за уклањање дупликата на Убунту 20.04 ЛТС:

Да бисте дуплицирали Бтрфс систем датотека, морате инсталирати дуперемове програм на рачунару.

Ако користите Убунту 20.04 ЛТС, онда можете да инсталирате дуперемове из службеног спремишта пакета Убунту-а.

Прво ажурирајте кеш спремишта АПТ пакета следећом наредбом:

$ судо апт упдате

Инсталирајте дуперемове пакет са следећом командом:

$ судо апт инсталл дуперемове -и

Тхе дуперемове пакет треба инсталирати.

Инсталирање алата за уклањање дупликата на Федора 33:

Да бисте дуплицирали Бтрфс систем датотека, морате инсталирати дуперемове програм на рачунару.

Ако користите Федору 33, онда можете да инсталирате дуперемове из званичног спремишта пакета Федоре.

Прво ажурирајте кеш спремишта ДНФ пакета следећом наредбом:

$ судо днф макецацхе

Инсталирајте дуперемове пакет са следећом командом:

$ судо днф инсталл дуперемове

Да бисте потврдили инсталацију, притисните И а затим притисните .

Тхе дуперемове пакет треба инсталирати.

Тестирање уклањања дупликата на датотечном систему Бтрфс:

У овом одељку урадићу једноставан тест који ће вам показати како функција дедупликације Бтрфс система датотека уклања сувишне податке из система датотека и штеди простор на диску.

Као што видите,

  1. Копирао сам датотеку КГИС-ОСГео4В-3.14.0-1-Сетуп-к86_64.еке до / подаци именик. Датотека је 407 МБ величина.
  2. Датотека сачувана на / подаци именик је велик 407 МБ.
  3. Само датотека заузета око 412 МБ простора на диску из Бтрфс система датотека постављеног на / подаци именик.

Као што видите,

  1. Копирао сам исту датотеку у / подаци директоријум и преименовао га у КГИС-ОСГео4В-3.14.0-1-Сетуп-к86_64.2.еке.
  2. Датотека сачувана на / подаци директоријум је сада 814 МБ величина.
  3. Датотеке потрошене око 820 МБ простора на диску из Бтрфс система датотека постављеног на / подаци именик.

Да бисте извршили операцију дедупликације на систему датотека Бтрфс монтираном на / подаци директоријум, покрените следећу наредбу:

$ судо дуперемове -др / подаци

Сувишни блокови података из система датотека Бтрфс монтирани на / подаци директоријум треба уклонити.

Као што видите,

  1. Имам датотеке КГИС-ОСГео4В-3.14.0-1-Сетуп-к86_64.еке и КГИС-ОСГео4В-3.14.0-1-Сетуп-к86_64.2.еке у / подаци именик.
  2. Датотека сачувана на / подаци директоријум је сада 814 МБ величина.
  3. Датотеке потрошене око 412 МБ простора на диску из Бтрфс система датотека постављеног на / подаци именик.

Тхе дуперемове програм је уклонио сувишне (дупликате) блокове података из система датотека Бтрфс постављеног на / подаци директоријума и уштедео пуно простора на диску.

Аутоматско монтирање датотечног система Бтрфс на покретање:

Да бисте монтирали Бтрфс систем датотека који сте креирали, морате знати УУИД система датотека Бтрфс.

Можете пронаћи УУИД система датотека Бтрфс монтиран на / подаци директоријум са следећом наредбом:

$ судо бтрфс датотечни систем схов / дата

Као што видите, УУИД система датотека Бтрфс који желим да монтирам приликом покретања је е39ац376-90дд-4ц39-84д2-е77абб5е3059. За вас ће бити другачије. Пазите да га од сада замените својим.

Отвори / етц / фстаб датотека са нано уређивач текста на следећи начин:

$ судо нано / етц / фстаб

Укуцајте следећи ред на крају / етц / фстаб датотека:

УУИД = е39ац376-90дд-4ц39-84д2-е77абб5е3059 / дата бтрфс дефаулт 0

БЕЛЕШКА: Замените УУИД система датотека Бтрфс својим. Такође, промените опцију монтирања и алгоритам компресије како желите.

Када завршите, притисните + Икс затим И и да спаси / етц / фстаб датотека.

Да би промене ступиле на снагу, поново покрените рачунар следећом наредбом:

$ судо ребоот

Једном када се рачунар покрене, систем датотека Бтрфс треба да буде монтиран у / директоријум података, као што видите на доњем снимку екрана.

$ дф -х / подаци

Аутоматски изврши уклањање дупликата користећи Црон Јоб:

Да бисте уклонили сувишне податке из система датотека Бтрфс, морате покренути дуперемове наредити свако мало.

Можете аутоматски покренути дуперемове командујте сатно, дневно, недељно, месечно, годишње или у време покретања користећи црон посао.

Прво пронађите пуни пут дуперемове наредба са следећом наредбом:

$ које дуперемове

Као што видите, пуни пут дуперемове команда је / уср / бин / дуперемове. Запамтите пут јер ће вам касније требати.

Да бисте уредили датотеку цронтаб, покрените следећу команду:

$ судо цронтаб -е

Изаберите уређивач текста који вам се свиђа и притисните .

Користићу нано текст едитор. Дакле, укуцаћу 1 и притисните .

Треба отворити датотеку цронтаб.

Да покренете дуперемове команда на / подаци директоријум сваког сата, додајте следећи ред на крај датотеке цронтаб.

@хоурли / уср / бин / дуперемове -др / дата >> / вар / лог / дуперемове.Пријава

Да покренете дуперемове команда на / подаци директоријума сваког дана, додајте следећи ред на крај датотеке цронтаб.

@даили / уср / бин / дуперемове -др / дата >> / вар / лог / дуперемове.Пријава

Да покренете дуперемове команда на / подаци директоријума сваке недеље, додајте следећи ред на крај датотеке цронтаб.

@веекли / уср / бин / дуперемове -др / дата >> / вар / лог / дуперемове.Пријава

Да покренете дуперемове команда на / подаци директоријума сваког месеца, додајте следећи ред на крај датотеке цронтаб.

@монтхли / уср / бин / дуперемове -др / дата >> / вар / лог / дуперемове.Пријава

Да покренете дуперемове команда на / подаци именик сваке године, додајте следећи ред на крају датотеке цронтаб.

@године / уср / бин / дуперемове -др / дата >> / вар / лог / дуперемове.Пријава

Да покренете дуперемове команда на / подаци директоријум у време покретања, додајте следећи ред на крај датотеке цронтаб.

@ребоот / уср / бин / дуперемове -др / дата >> / вар / лог / дуперемове.Пријава

БЕЛЕШКА: Ја ћу водити дуперемове наредба приликом покретања у овом чланку.

Када завршите, притисните + Икс затим И и да бисте сачували датотеку цронтаб.

Треба инсталирати нови црон посао.

Да би промене ступиле на снагу, поново покрените рачунар следећом наредбом:

$ судо ребоот

Као дуперемове наредба ради у позадини, излаз наредбе ће бити ускладиштен у / вар / лог / дуперемове.Пријава датотека.

$ судо лс -лх / вар / лог / дуперемове *

Као што видите, / вар / лог / дуперемове.Пријава датотека садржи дуперемове подаци дневника. То значи да црон посао добро функционише.

Закључак:

У овом чланку показао сам вам како да инсталирате дуперемове Алат за дедупликацију Бртфс на Убунту 20.04 ЛТС и Федора 33. Такође сам вам показао како да извршите Бтрфс дедупликацију помоћу алата за дуперемове и да аутоматски покренете алат за дуперемове помоћу црон задатка.

Битка за Веснотх 1.13.6 Развој објављен
Битка за Веснотх 1.13.6 објављено прошлог месеца, шесто је развојно издање у издању 1.13.к сериес и доноси низ побољшања, посебно корисничког интерфеј...
Како инсталирати Леагуе Оф Легендс на Убунту 14.04
Ако сте љубитељ Леагуе оф Легендс, ово је прилика да тестирате Леагуе оф Легендс. Имајте на уму да је ЛОЛ подржан на ПлаиОнЛинук ако сте корисник лину...
Инсталирајте најновију ОпенРА Стратеги Гаме на Убунту Линук
ОпенРА је Либре / Фрее Реал Тиме стратешки механизам који ствара ране Вествоод игре попут класичне Цомманд & Цонкуер: Ред Алерт. Дистрибуирани модови ...