hvordan til at oprette og forvalte btrfs billeder og rollbacks om linux (del 2)

, "hvordan btrfs oplagring puljer, subvolumes og billeder på linux (del 1)" vi lærte at skabe en lille btrfs test laboratoriet, og til at skabe en btrfs rumfang.nu skal vi lære at blive levende billeder, når vi ønsker, og hvordan vi skal filesystem tilbage til ethvert punkt på et vilkårligt tidspunkt.det erstatter ikke en backup.men det er et godt værktøj til hurtigt at gå tilbage i tiden til en kendt god tilstand.hvis du sviner, f.eks. en forkludret opgradering, det er en god måde at holde deres system, mens du finder ud af, hvad vi gør.,, kølige subvolumes, en af btrfs "bedste og mest nyttige elementer er, subvolumes,.en btrfs subvolume opfører sig lidt som en blok anordning, selv om det ikke er en blok anordning, men snarere adskiller posix fil namespace.det er en sindrige konstruktion, der lader os let oprette og forvalte en btrfs oplagring pool fuld af subvolumes, at vi kan indlede og stig af uafhængigt som blok anordninger, men uden at genere med diskette opdeling.subvolumes har ikke en fast størrelse, men er afsat til dynamisk fra oplagring pool, som data lægges og fjernes.vi kan skabe subvolumes så let som at skabe nye oversigter og kan have indlejrede subvolumes ligesom under afrika fortegnelser i telefonbøger.der er altid et højt niveau af misligholdelse subvolume, der er monteret som standard, og alle dens subvolumes.vi kan ændre den misligholdelse, og kan have en subvolume uden montering på højt plan, som indeholder det subvolume.,, et billede, er en særlig type subvolume.det er en kopi af et subvolume uden forældre eller børn subvolumes.det billede er ikke kopier af dokumenter, men deler de data og metadata, af den oprindelige subvolume, så der er plads til at skabe effektive og meget, meget hurtigt.den opfører sig uafhængigt af den oprindelige subvolume, så når du tilføjer filer til det, de ikke optræder i den oprindelige.du kan få billeder af billeder, og de er en separat enhed,.,, skabe og fjernelse af subvolumes, ved at skabe nye subvolumes er lige så let som at skabe nye oversigter, ved at anvende den, btrfs, kommando.følgende eksempler giver tre nye subvolumes på monteret på subvolume:,,&#btrfs subvolume skabe /btrfs /sub1&#btrfs subvolume skabe /btrfs /sub2&#btrfs subvolume skabe /btrfs /sub2 /sub3, hver ny subvolume automatisk er monteret, som det er oprettet, og det ligner en almindelig oversigt (figur 1..,,,,, er der naturligvis en særlig, btrfs, ordre til at se din subvolumes:,,&#btrfs subvolume liste /btrfs id - 260 - 22 øverste 5 vej sub1 id - 261 - 22 øverste 5 vej sub2 id - 262 - 22 øverste 5 vej sub2 /sub3, at iværksætte en subvolume helt af sig selv, uden at den øverste subvolume, stig af den øverste subvolume, og derefter iværksætte subvolume ved hjælp af sit id:,,&#umount /btrfs /&#mount - o subvolid = 26.1 /dev /sdd1 /btrfs /,, jeg brugte, dev /sdd1, fordi det er en del af samme btrfs oplagring pool, som /dev /sdd3, - - kan du huske, hvordan vi kan bruge en blok anordning i poolen for at iværksætte det?lad os gøre subvolid 261 misligholdelse subvolume:,, der&#btrfs subvolume misligholdelse 261 /btrfs, så stig af det, og det lige som den øverste stige på igen subvolume eksempel:,,&#umount /btrfs /&#mount /dev /sdd3 /btrfs /,, og se, du ser kun den fælles subvolume.for at få det hele tilbage, som det var, at der i tilfælde af misligholdelse ved hjælp af 0 id, som altid er den øverste subvolume:,, der&#btrfs subvolume misligholdelse 0 /btrfs /,, stig af, stige på igen, og alt er tilbage til misligholdelse.som ønsker at slette en subvolume?sørg for, den er monteret, og så let peasey:,,&#btrfs subvolume slette /btrfs /sub2 /sub3, kan du ikke slette en subvolume, der indeholder en subvolume, så du er nødt til at begynde i slutningen af linjen og arbejder baglæns.,, hvordan vil du få en subvolume mount, /osv. /fstab,?kan du huske, hvad du kan gøre med den, mount, kommando, du kan gøre, /etc /fstab,.gå tilbage til det, blkid, f.eks. (del 1) for at få en korrekt etiket eller uuid, og hente din subvolume id fra, btrfs subvolume liste, kommando.sæt det hele sammen og din /etc /fstab, indrejse ser sådan ud:,, etiket = testbtrfs /btrfs misligholdelser, subvolid = 269, 0 0, løb, mount /btrfs, til at teste det.ja, det er nemt.,, der leger med billeder, nu er vi klar til at tage billeder, der er så sjovt og nemt, du danser af glæde.den første kopi nogle filer til et af dine subvolumes, og så et øjebliksbillede af det:,,&#btrfs subvolume snapshot /btrfs /sub1 /btrfs /sub1 /snapshot, selvfølgelig. du kan erstatte det navn, du ønsker, billede, som et tidsstempel eller nyttig beskrivelse.din nye øjebliksbillede vil automatisk blive optaget i deres filesystem, ligesom en ny subvolume, og den vil omfatte alle filerne i den oprindelige subvolume.husk, det er uafhængigt af den oprindelige subvolume, så du kan gøre hvad du vil med det, uden at det berører de oprindelige.,, hvis du gør et stort rod, og du vil have til at gå tilbage til en kendt god tilstand.det er en god ting, du gjorde et øjebliksbillede, før det skete.første stig af de lemlæstede subvolume, mount øjebliksbilledet i stedet.hvis du beslutter dig behøver ikke blot subvolume mere du kan slette den og omdøbe de øjebliksbillede med samme navn som den smadret subvolume, så du ikke behøver at ændre konfigurationen filer som /etc /stik.vores gamle ven, min, kommando til at omdøbe:,,&#mv /btrfs /snapshotname /btrfs /subvolumename, ønsker en god grafisk værktøj til at gøre dette?nogle er snapper er en fantastisk grafisk btrfs manager.der er pakker for andre rpm distros og nogle debian og xubuntu pakker.en dag vil det blive en standard app i de fleste distro samlinger.,,,,, og voila à!mine venner, det har været fantastisk sjovt og takke dem for at læse.se referencerne for at lære mere.,, referencer, matthias eckermann er linuxcon 2013 btrfs lysbilleder, btrfs wiki, btrfs faq, mand btrfs, mand, min mand til mand fstab, mand blkid,

fig-1 btrfs subvolumes
fig-2 snapper



Previous:
Next Page: