Avamar: "checkdiratomicrefs" otetaan käyttöön ja raidan käyttö optimoidaan
Riepilogo: Tässä artikkelissa kerrotaan, miten checkdiratomicrefs-ominaisuus otetaan käyttöön Data Domainiin integroidussa Avamarissa. Tämä ominaisuus optimoi metatietojen tallennuksen Data Domainiin integroidussa Avamarissa sekä suorituskyvyn että käytön osalta. Se saavuttaa tämän mahdollistamalla suurempien "data"-raitojen käytön varmuuskopioiden metatietojen tallentamiseen. ...
Istruzioni
"checkdiratomicrefs" -ominaisuus optimoi metatietojen tallentamisen Avamariin integroidulla Data Domain -ratkaisulla. Sillä on positiivinen vaikutus sekä järjestelmän suorituskykyyn että kapasiteetin käyttöön.
Tämä ominaisuus on otettava käyttöön aina, kun Data Domain integroidaan Avamar-järjestelmään ensimmäisen kerran, mieluiten ennen varmuuskopioiden tallentamista Data Domainiin.
Katso Tekniset taustatiedot -osiosta lisätietoja ominaisuuden toiminnasta ja selitys sen eduista.
"checkdiratomicrefs" ominaisuus
- Avamar 18.1: Hotfix-korjaus 306587 tai uudempi
- Avamar 18.2: Hotfix-korjaus 306588 tai uudempi
- Avamarin versiossa 19.x ja uudemmissa ei tarvita hotfix-korjausta.
Ota " käyttööncheckdiratomicrefs" -ominaisuus (kun olet suorittanut Data Domain -lisäysvaiheet), noudata joko Automaattinen menettely- tai Manuaalinen toimenpide -kohdan ohjeita.
Automaattinen menettely
- Kirjaudu Avamar-apusolmuun/yksittäiseen solmuun admin-käyttäjänä.
- Lataa ja asenna GoAV-työkalu Avamarin ohjeiden mukaisesti: GoAV-tuotetyökalu hallintaan ja vianmääritykseen
- Kirjoita seuraava komento:
./goav system config enable-checkdiratomicrefs
Manuaalinen menettely
- Kirjaudu Avamar-apusolmuun/yksittäiseen solmuun admin-käyttäjänä.
- Kirjoita seuraavat komennot:
Yllä olevat komennot ottavat käyttöön checkdiratomicrefs-ominaisuuden ja optimoivat yhdistelmäraitojen koon, jotta tiedoston metatietoja ei tallenneta.avmaint config --ava maxcompdatastripe=20971520 avmaint config --ava checkdiratomicrefs=true
- Varmista seuraavalla komennolla, että päivitetyt parametrit ovat tulleet voimaan. Odotetun tuotoksen pitäisi vastata seuraavia:
admin@avamar:~/>: avmaint config --ava | grep "maxcompdatastripe\|checkdiratomicrefs" maxcompdatastripe="20971520" checkdiratomicrefs="true" admin@avamar:~/> - Tee kopio mcserver.xml tiedostosta:
cp -p /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml /usr/local/avamar/var/mc/server_data/prefs/x-mcserver.xml.$(date -I) - Avaa mcserver.xml tiedosto vi-komennolla muokkausta varten:
Muuta seuraavat kaksi arvoa:vi /usr/local/avamar/var/mc/server_data/prefs/mcserver.xml
From:
seuraavasti:<entry key="maxcompdatastripe" value="41943040" /> ... <entry key="stripeUtilizationCapacityFactor" value="1.20" />
Edellä mainitut muutokset varmistavat, että Avamar Management Console Server (MCS) käyttää päivitettyä yhdistelmäraidan kokoa laskiessaan järjestelmän metatietojen käyttöä. Yhdistämisdirektiivi "keep" varmistaa, että muutetut arvot säilyvät järjestelmäpäivitysten avulla.<entry key="maxcompdatastripe" value="20971520" merge="keep"/> ... <entry key="stripeUtilizationCapacityFactor" value="2.50" merge="keep"/>
- Käynnistä MCS uudelleen niin, että päivitetyt arvot tulevat voimaan, noudattamalla Avamarin ohjeita: Management Console Serverin uudelleenkäynnistys.
Tekninen tausta
Avamar-järjestelmä tallentaa tietoja useisiin eri tiedostoihin levyllä. Näitä tiedostoja kutsutaan "raidoiksi", ja erilaisia raitoja käytetään erilaisten tietojen tallentamiseen.
Tämä rakenne johtaa eri raitatyyppien jakautumiseen, mikä tasapainottaa Avamarin suorituskyvyn, tallennustilan käytön ja tietojen eheyden.
Varmuuskopiotiedot tallennetaan "tietoraidoille" ja metatiedot "yhdistelmäraidoille". Nämä ovat kahdenlaisia huolenaiheita tässä artikkelissa.
Kun Data Domain on integroitu Avamariin Varmuuskopiotiedot voidaan tallentaa Data Domainiin. Tässä tapauksessa vain varmuuskopion metatiedot tallennetaan Avamariin.
Varmuuskopion metatiedot ovat yleensä murto-osa varmuuskopioitavien tietojen koosta. Varmuuskopiotietojen Data Domainiin tallentamisen tärkein etu onkin se, että Avamar pystyy suojaamaan suuremman määrän asiakkaita (ja varmuuskopioita).
Avamarilla, joka tallentaa tietyn määrän vain metatietoja, on kuitenkin huomattavasti suurempi raitojen määrä kuin Avamarilla, joka tallentaa saman määrän sekalaisia metatietoja/tietoja.
Tämä johtuu siitä, että tietoraidat ovat 9 kertaa suurempia kuin yhdistelmäraidat (vastaavasti 360 Mt vs. 40 Mt), joten harvemmille tietoraidoille mahtuu enemmän tietoa.
Siksi vain metatietoja tallentavan Avamar-järjestelmän raitojen määrä on suurempi kuin meta- ja varmuuskopiotietojen tallennuksen, olettaen, että molemmat järjestelmät käyttävät suunnilleen saman määrän tallennustilaa "levyllä".
Valitettavasti suuret raitamäärät voivat aiheuttaa suorituskykyongelmia erityisesti Avamarin huoltotöiden aikana, mikä voi heikentää tuotteen toimintaa.
Yhteenvetona edellä mainitusta; Avamar-järjestelmä, joka tallentaa vain metatietoja, voi päätyä rajoitettuun suojattujen varmuuskopioiden määrään, ei kapasiteetin, vaan raitojen lukumäärän mukaan.
Avamar 18.1 (hotfix 306587) sisältää ratkaisun tähän ongelmaan. Ominaisuuslippu (checkdiratomicrefs) lisättiin, jonka avulla Avamar-järjestelmä voi tallentaa lähes kaikki metatiedot tietoraitojen sisään komposiittiraitojen sijaan.
Tämän ominaisuuden käyttöönotto lisää kuhunkin Avamarin yksittäiseen raitaan tallennettavien metatietojen määrää käyttämällä suurempia tietojen lomituksia sekä tietojen että metatietojen tallennukseen. Toisin sanoen se vähentää raitojen määrää, joka tarvitaan tietyn metatietomäärän tallentamiseen.
Varoitus tästä ominaisuudesta on, että parhaan mahdollisen vaikutuksen saavuttamiseksi se on otettava käyttöön, ennen kuin järjestelmä käsittelee varmuuskopiotietoja liitetylle Data Domainille. Ihannetapauksessa se olisi otettava käyttöön heti, kun Data Domain on integroitu Avamariin.
Tämä johtuu siitä, että luotujen Avamarin raitoja ei voi poistaa. Jos järjestelmä on luonut useita yhdistelmäraitoja jo ennen ominaisuuden käyttöönottoa, nämä raidat säilyvät ominaisuuden käyttöönoton jälkeen.
Ominaisuuden voi ottaa käyttöön myöhemmin, ja se tarjoaa samat edut sen jälkeen käsiteltäville varmuuskopiotiedoille. Se ei kuitenkaan ole yhtä tehokas kuin jos se olisi otettu käyttöön alusta alkaen.
Periaatteessa tämän ominaisuuden ottaminen käyttöön järjestelmässä ennen varmuuskopioiden tallentamista liitetylle Data Domainille johtaa pienempään raitojen kokonaismäärään kuin jos ominaisuus olisi otettu käyttöön sen jälkeen, kun osa varmuuskopioista on tallennettu liitettyyn Data Domainiin. Tämä parantaa sekä ylläpidon suorituskykyä että antaa järjestelmälle mahdollisuuden suojata muita varmuuskopiotietoja.
"checkdiratomicrefs" -ominaisuus tarjoaa myös ratkaisun toiseen ongelmaan. Järjestelmä on aiemmin tallentanut varmuuskopiot paikallisesti Avamariin, mutta nyt ne on integroitu Data Domainiin, eikä varmuuskopioita enää tallenneta Avamariin.
Tässä toisessa tilanteessa Avamariin olisi aiemmin luotu tietoraidat varmuuskopiotietojen säilyttämistä varten. Varmuuskopioita ei kuitenkaan enää tallenneta Avamariin, joten raidat ovat nyt tyhjät.
Koska raitoja ei voi poistaa, ne jäävät järjestelmään, mutta niitä ei voi käyttää.
Tämän ominaisuuden ottaminen käyttöön mahdollistaa metatietojen tallentamisen näihin olemassa oleviin raitoihin, mikä mahdollistaa Avamarissa käytettävissä olevan tallennustilan tehokkaan käytön.