Avamar: Varmuuskopion metatietoviitteen päivittäminen Varmuuskopio vedettiin takaisin manuaalisesti Data Domain Cloud Tier -tasolta
Summary: Avamar ylläpitää ja käyttää varmuuskopioinnin metatietoja Data Domainiin integroidun Avamar-ruudukon pilvitason palautukseen tarpeen mukaan. Tässä artikkelissa kerrotaan, miten DD synkronoidaan uudelleen manuaalisesti palautetut varmuuskopiot ja päivitetään Avamar-metatiedot. ...
Symptoms
Data Domain (DD) Cloud Tier -pilvitasolta Active Tier -tasolle tehdyn varmuuskopioinnin oikea takaisinkutsumenettely käyttää Avamar "avtier" komento, kuten Avamarissa on dokumentoitu: Data Domain Cloud Tieriin siirrettyjen varmuuskopioiden peruuttaminen.
Tässä artikkelissa käsitellään tilanteita, joissa oikeaa menettelyä ei ole käytetty ja takaisinkutsu on tehty DD:ssä manuaalisesti ilman muutoksia Avamariin.
DD:n manuaalisen takaisinkutsun jälkeen varmuuskopio on DD:n aktiivisella tasolla, mutta se näkyy varmuuskopion Avamar-metatiedoissa pilvitasolla.
Esimerkki:
avmgr getb --path=/clients/ClientName --format=xml --incpartials | grep -i 1D359BBB62CE6BA
backuplistrec flags="24117249" labelnum="592" label="***_Exchange_Full-1510201386783#0" created="1510274087" roothash="fff989cfe0fe0654abc5453466fcbe7b12879207"
totalbytes="3537383718912.00" ispresentbytes="0.00" pidnum="3018" percentnew="0" expires="0" created_prectime="0x1d359bbb62ce6ba" partial="0" retentiontype=
"daily,weekly,monthly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="2" appconsistent="not_available" sealstate="COMPLETE"/>
(Tulos rivitetty luettavuuden vuoksi)
Tässä tuloksessa tier="2" tarkoittaa, että Avamar tunnistaa varmuuskopion edelleen Cloud Tieriin tallennetuksi.
Yritykset palauttaa tämä varmuuskopio Avamarista aiheuttavat uusia (tarpeettomia) tietoja DD:ssä aktiivisen tason ja pilvitason välillä, kun palautus käynnistetään.
Cause
Jos Avamar ei ole tehnyt Data Domain Cloud Tieristä aktiiviselle tasolle kutsuttua varmuuskopiointia, kyseisen varmuuskopioinnin metatietoja ei ole synkronoitu Data Domainissa olevien tietojen sijainnin kanssa.
Resolution
Voit korjata ongelman kahdella kiertotavalla:
Tapa 1: Synkronoi varmuuskopion metatiedot GSAN ja Data Domain suorittamalla roskankeräys (GC) komennolla "checkalltierduringgc" käytössä:
1. Pysäytä huoltoajoitus:
dpnctl stop maint
2. Ota käyttöön changealltiering parametri:
avmaint --ava config checkalltierduringgc=true
3. Aloita roskien kerääminen:
avmaint --ava garbagecollect
4. Tarkkaile ruudukkoa, kunnes GC on suorittanut jonkin seuraavista komennoista:
avmaint gcstatus -- or -- status.dpn
5. Kun GC on valmis, poista käytöstä changealltiering parametri:
avmaint --ava config checkalltierduringgc=false
6. Käynnistä ylläpitoajoitus uudelleen:
dpnctl start maint
Tapa 2: Päivitä varmuuskopion metatiedot manuaalisesti komennolla "avmgr chgt":
1. Luo Avamar-tarkistuspiste mahdollisten ongelmien varalta.
2. Tee kysely Data Domain Cloud Tier -tasolta palautettavan varmuuskopion tilasta alla olevalla komennolla. Tallenna parametri "created_prectime" arvo.
avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="<labelnum>"'
Esimerkki:
avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="592"'
backuplistrec flags="24117249" labelnum="592" label="***_Exchange_Full-1510201386783#0" created="1510274087" roothash="fff989cfe0fe0654abc5453466fcbe7b12879207" totalbytes="3537383718912.00" ispresentbytes="0.00" pidnum="3018" percentnew="0" expires="0" created_prectime="0x1d359bbb62ce6ba" partial="0" retentiontype="daily,weekly,monthly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="3" ...
3. Käyttämällä "created_prectime" Suorita yllä seuraava komento:
avmgr chgt --path=/clients/clientName --date="<created_prectime>" --tiering=0 --ava
Esimerkki:
avmgr chgt --path=/clients/clientName --date="0x1d359bbb62ce6ba" --tiering=0 --ava
"--tiering=0" muuttaa varmuuskopion metatietojen sijainnin pilvitasosta aktiiviseksi tasoksi.
4. Suorita vaiheen 2 komento uudelleen ja varmista, että varmuuskopioinnin taso on nyt oikea:
avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="<labelnum>"'
Esimerkki:
avmgr getb --path=/clients/ClientName --format=xml --incpartials |grep 'labelnum="592"'
avmgr getb --path=/clients/ClientName --format=xml --incpartials labelnum=592
<backuplistrec flags="24117249" labelnum="592" label="***_Exchange_Full-1510201386783#0" created="1510274087" roothash="fff989cfe0fe0654abc5453466fcbe7b12879207" totalbytes="3537383718912.00" ispresentbytes="0.00" pidnum="3018" percentnew="0" expires="0" created_prectime="0x1d359bbb62ce6ba" partial="0" retentiontype="daily,weekly,monthly" backuptype="Full" ddrindex="1" locked="0" direct_restore="1" tier="0" ...
Additional Information
| Tason nimi | Numero | Huomautukset |
| Aktiivinen | 0 |
Varmuuskopio tallennetaan Data Domainin aktiiviselle tasolle, eikä sitä tallenneta pilveen. |
| Merkitty | 1 |
Varmuuskopio on merkitty kerrostettavaksi pilveen. |
| Pilvi | 2 |
Varmuuskopiointi on kerrostettu pilveen. |
| Epämääräinen | 3 |
Kun Avamar-palvelin merkitsee varmuuskopioita kerrostettaviksi tai palauttaa varmuuskopioita pilvestä, varmuuskopioinnin tila on Määrittelemätön. |