He ehdottavat, että ytimeen sisällytetään blksnap-mekanismi, jonka avulla voidaan luoda tilannekuvia lohkolaitteista 

Linux Snapshot

Kuva Gerd Altmann en Pixabay

Äskettäin uutiset rikkoivat sen veeam yhtiö, (varmuuskopiointi- ja palautusohjelmistoa valmistava yritys), ehdotti, että blksnap-moduuli sisällytetään Linux-ytimeen käyttämällä mekanismia, jolla luodaan tilannekuvia lohkolaitteista ja seurataan lohkolaitteiden muutoksia.

Tarkoitus de moduulin luominen on järjestää virtuaalisten asemien ja levyjen varmuuskopiointi pysäyttämättä työtä, Tämä on tarkoitettu moduulille, jotta koko lohkolaitteen nykyinen tila voidaan kaapata tilannevedoksi, mikä tarjoaa eristetyn osan varmuuskopiointia varten, joka ei ole riippuvainen käynnissä olevista muutoksista.

Hei kaikki.

Ehdotan blksnap-ydinmoduulin muokattua versiota harkittavaksi. Voit luoda ei-pysyviä tilannekuvia mistä tahansa lohkolaitteesta. Tällaisten tilannekuvien päätarkoitus on luoda varmuuskopio lohkolaitteista.

Tilannekuva luodaan samanaikaisesti useille lohkolaitteille, mikä varmistaa niiden keskinäisen johdonmukaisuuden varmuuskopioinnissa.

Mainitaan se tärkeä ominaisuus by blksnap on kyky luoda samanaikaisesti tilannekuvia useille lohkolaitteille kerralla, mikä mahdollistaa tietojen eheyden varmistamisen lohkolaitetasolla, mutta myös varmistaa varmuuskopion eri lohkolaitteiden tilan johdonmukaisuuden.

Lohkolaitealijärjestelmän (bdev) muutosten seuraamiseksi on lisätty mahdollisuus liittää suodattimia, joiden avulla voit siepata I/O-pyyntöjä. blksnap toteuttaa suodattimen, joka sieppaa kirjoituspyynnöt, lukee vanhan arvon ja tallentaa sen erilliseen muutosluetteloon, joka määrittää tilannevedoksen tilan.

Tällä lähestymistavalla lohkolaitteen kanssa työskentelyn logiikka ei muutu, tallennus alkuperäiseen lohkolaitteeseen tapahtuu sellaisenaan, tilannekuvista riippumatta, mikä eliminoi tietojen korruption mahdollisuuden ja estää ongelmia jopa odottamattomien kriittisten virheiden sattuessa. blksnapissa ja overflow muutoksille tarkoitettu tila.

Satunnaista sektorialuetta voidaan käyttää missä tahansa lohkolaitteessa välittömien muutosten tallentamiseen. Muutostallennuskokoa voidaan suurentaa tilannevedoksen luomisen jälkeen lisäämällä uusia sektorialueita.

Tämän avulla voit luoda tiedostojärjestelmään yhden tiedoston erotusvaraston, joka voi viedä koko lohkolaitteen tilan ja kasvattaa erotusvarastoa tarpeen mukaan.

Moduuli mahdollistaa myös muutetun lohkon määrittämisen viimeisimpien ja aiempien tilannevedosten välillä, mikä voi olla hyödyllistä käyttäjälle vaiheittaisten varmuuskopioiden toteuttamisessa.

Mitä tulee muutosten tallentamiseen, tilannevedoksen tilaan liittyen mainitaan, että voidaan määrittää mielivaltainen joukko sektoreita millä tahansa lohkolaitteella, jolloin voit tallentaa muutoksia erillisiin tiedostoihin lohkolaitteiden FS:ssä. Muutosten tallennusalueen kokoa voidaan suurentaa milloin tahansa, myös tilannevedoksen luomisen jälkeen.

Snapshot-kuvien käsittelyä varten on valmisteltu blksnap-komentorivi-apuohjelma ja blksnap.so-kirjasto, joiden avulla voit olla vuorovaikutuksessa ydinmoduulin kanssa ioctl-kutsujen kautta käyttäjätilasta.

Blksnap perustuu veeamsnap-moduulin koodiin, joka on osa Veeam Agent for Linux -tuotetta, mutta joka on suunniteltu uudelleen Linux-ytimen pääosan toimitusmäärityksiä varten.

Käsitteellinen ero blksnapin ja veeamsnapin välillä on lohkolaitteeseen liitetyn suodatinjärjestelmän käyttö erillisen I/O:n sieppaavan bdevfilter-komponentin sijaan.

Vihdoin jos olet kiinnostunut tietämään siitä lisää, voit tarkistaa tiedot postituslistoilta Seuraavassa linkissä.


Ole ensimmäinen kommentti

Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.