NetWorker: Mediatietokannan ylläpito ja vianmääritys

Summary: Tässä artikkelissa kuvataan mediatietokantaan liittyvien ongelmien tunnistamis- ja käsittelymenetelmät sekä ylläpidon ja suojauksen parhaat käytännöt.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Symptoms

  • Palvelujen käynnistämättä jättäminen.
  • Päivittäisen Server Protection>Server Backup - työnkulun epäonnistuminen.
  • Puutteelliset tai harhaanjohtavat tiedot, jotka liittyvät tallennusjoukkoihin tai asiakkaisiin, jotka on palauttanut mminfo -komennolla tai kun teet kyselyjä tai selaat tallennusjoukkoja NetWorker Management Consolen (NMC) tai NetWorker Web User Interface (NWUI) -hallinnan hallinnossa.
  • Varmuuskopiointi-, palautus- tai kloonausongelmat, jotka liittyvät siihen, että tallennusjoukkoja, työasemia tai asemia ei löydy.
  • Mediatietokantaan liittyvät virheet palvelimen daemonlokissa tai konsoleissa:
nsrmmdbd WiSS code assertion error (st_nextrec: rec loop detected)
nsrmmdbd error, ss_clone_ensure_clone_eligibility: assertion, invalid parameters or code segment
nsrmmdbd XCHK ssid:saveset_short_ssid host:saveset_hostname name:saveset_name has a fragment with an invalid volid:saveset_volid
nsrmmdbd NSR warning WiSS code assertion error (ST_readvdir: directory read failed)
nsrmmdbd NSR critical Unexpected error reading long record directory: an invalid slot number
nsrmmdbd NSR warning partial record error, ssid: saveset_short_ssid saveset_long_ssid flags:0x00010101 size:0 files:0 tm:datetime cloneid
nsrmmdbd NSR notice media db must be scavenged
nsrmmdbd NSR critical media db scavenge failed
nsrmmdbd NSR warning Cannot scavenge path_to_mmvolume6 (Permission denied) - recover from backup media
nsrmmdbd NSR warning Cannot scavenge path_to_mmvolume6 (unknown error code) - recover from backup media
nsrmmdbd MDB warning can't fetch save set <saveset ID>
nsrmmdbd MDB warning Unable to fetch child save set <saveset ID> for cover set <saveset ID>
  • Useiden tallennusjoukkojen äkillinen menetys mediatietokannasta tai äkillinen hyppy käytettävissä olevaan levytallennustilaan vapaassa tilassa.
  • Ohjelmisto, joka ei vanhene tai poista tallennusjoukkoja, mikä johtaa nopeaan tallennustilan kulutukseen.

Cause

Kuten mikä tahansa tietokanta, mediatietokanta voi vaurioitua vaihtelevassa määrin, jos sen normaalista toiminnasta voidaan päätellä, kuten. 

  • Odottamaton sammuminen nsrmmdbd prosessi (ydinvedos, järjestelmän kaatuminen, uudelleenkäynnistys tai virtakatkos).
  • Keskeytynyt tapahtuma (ulkoisen tietoturvaohjelmiston häiriö tai levytilan ehtyminen).
  • Looginen sisäinen ongelma (koodivirhe tai käsittelemättömät olosuhteet).
  • Suora häirintä mediatietokantatiedostoihin tai tallentaa asetettuja tiedostoja NetWorkerin hallitsemaan tallennustilaan.

Mediatietokanta on parhaiten suojattu vaurioilta seuraavilla yleisillä käytännöillä:

  • Jos mahdollista, käytä erillistä paikallisen levyn osiota /nsr/mm -kansio, joka auttaa suojautumaan esimerkiksi muiden prosessien aiheuttamalta levytilan ehtymiseltä. Tämän osion tulisi olla vähintään 3x mediatietokannan kokoinen; suuri mediatietokanta olisi 10 gigatavua; 100 Gt: n pitäisi riittää mihin tahansa asennukseen. 
  • Varmista, että palvelimen varmuuskopioinnin työnkulku suoritetaan päivittäin, jotta mediatietokannan ja kriittisten järjestelmäpalautusresurssien ( Bootstrap) varmuuskopiot ovat käytettävissä vikatilanteissa.
  • Tarkista käynnistysten sijainti komennolla mminfo -B komento määräajoin.
  • Älä koskaan anna toisen NetWorker-palvelimen käyttää NetWorker-palvelimen tallennusasemia samanaikaisesti, sillä se voi johtaa tietojen menetykseen.
  • Jos NetWorker-palvelimeen on asennettu virustentorjuntaohjelmisto, luo poikkeukset kohteelle /nsr -hakemistoon, joka estää virustentorjuntaohjelmistoa tarkistamasta, muokkaamasta tai poistamasta NetWorker-tiedostoja. 
  • Vältä tiedostojen poistamista NetWorker-tallennustilasta manuaalisesti tilan vapauttamiseksi. NetWorkerilla on tilan palautusrutiineja, joita suoritetaan päivittäin, ja jos niiden katsotaan epäonnistuneen, ota yhteyttä tukeen.
  • Tietovyöhykesuunnittelussa kannattaa yleensä pitää samantyyppiset tiedot tarvittaessa samoissa varannoissa, kuten vProxy-tallennusjoukot, tiedostojärjestelmän tallennusjoukot ja Oracle-tietokannan tallennusjoukot erillisissä varannoissa.
  • Älä ohita mediatietokannan virheisiin liittyviä viestejä - ota yhteyttä tukeen, jos sinulla on huolenaiheita.

Huomioi NetWorkerin mediatietokanta ja tallennussuhde ja suojaa taltiot Scan-Required-merkinnällä

  • NetWorker suorittaa vanhenemisprosessin päivittäin osana Server Backup -työnkulkua. Tämä työ laskee pidätykset ja riippuvuudet ja vanhentaa tallennusjoukot, joiden säilytys on ohitettu ja joilla ei ole vanhentuneita huollettavia. Tämän jälkeen NetWorker yrittää poistaa kaikki vanhentuneet levyaseman tallennusjoukot. Tämän jälkeen kullekin asemalle suoritetaan tilan palautustoiminto, joka poistaa tallennusjoukkotiedostot levytietovälineiltä, joilla ei ole vastaavia mediatietokantamerkintöjä. Tämä tarkoittaa, että jos mediatietokanta vioittuu tai palautat tietokannan aiempaan ajankohtaan, kelvolliset tiedot voidaan poistaa.
  • Jos levyasemissa on mielestäsi ongelma, varmista, että kelvollisia tietoja ei poisteta, kun taltio on poistettu ja merkitty tarkistettavaksi. Tämä koskee myös asemia edelliseen ajankohtaan palauttamisen jälkeen (palautuspisteen jälkeen luodulla levyllä saattaa olla kelvollisia tallennusjoukkoja, eikä palautetussa tietokannassa ole merkintöjä). 
  • Tarkistus tarvitaan mahdollistaa normaalin varmuuskopioinnin, palauttamisen tai kloonauksen, mutta estää normaalin vanhenemisen tai poistamisen. Varmista siis, että sitä käytetään vain suojaamaan taltioita, joiden katsotaan olevan vaarassa, ja ne poistetaan, kun palaat normaaliin toimintaan. Asemat on irrotettava tämän lipun asettamiseksi tai poistamiseksi. On tavallista, että asemien tila on "tarkistus tarvitaan" NetWorker-palvelimen katastrofista palautumisen jälkeen (nsrdr), jotta estetään ei-toivottu tietojen menetys katastrofista palautumistilanteessa.

Resolution

Mediatietokannan ongelmia voi yrittää tarkistaa ja korjata useilla tavoilla. Ennen kuin yrität mitään näistä, luo raportit ennen ja jälkeen vaikutusten arvioimiseksi nähdäksesi, onko tallennusjoukkoja, taltioita, asiakasohjelmia tai jotain muuta poistettu.
Suorita komentorivillä hakemistossa tulosteiden isännöintihakemistossa seuraavat komennot mediatietokannan ominaisuuksien vertaamiseksi ennen toimenpidettä ja sen jälkeen:

  • mminfo -C mminfo-C_pre.mmi
  • mminfo -X mminfo-X_pre.mmi
  • mminfo -ar "volid,type,location,pool,volume,state,volflags,written,savesets" -q family=disk -xc, > mminfo-vol_pre.mmi

Kun olet suorittanut huollon, suorita ne uudelleen erilliseen tiedostoon (esim. *_post.mmi) ja vertailla arvoja.

nsrim - Päivittäinen palvelimen suojaus

Server Protection > Server Backup -työnkulku suoritetaan joka päivä ja sen myötä vanhenemistoiminto. Vanhentuminen-toiminto suoritetaan nsrim, joka on NetWorkerin alkuperäinen ylläpitopalvelu. Tämä voidaan suorittaa myös suoraan, mutta se voi kestää useista minuuteista useisiin tunteihin palvelimen kuormituksen ja mediatietokannan koon mukaan:

nsrim -X > nsrim.out 2>&1

Ellei tämä prosessi epäonnistu päivittäin, tämä ei todennäköisesti muuta mitään. Tarkista daemon-lokista nsrim päivittäinen valmistuminen. Lisätietoja on seuraavalla englanninkielisellä sivulla: NetWorker: NetWorker Online -tiedosto- ja mediahakemiston ylläpitotoimien ajoittaminen

Palvelun uudelleenkäynnistys

NetWorker-palveluiden uudelleenkäynnistys pakottaa tekemään monenlaisia käynnistystarkistuksia, jotka voivat paljastaa daemon-lokin virheilmoituksiin liittyviä ongelmia ja mahdollisesti korjata ne. Jos tietokantaongelmat vaikuttavat vakavilta, varmista ennen palvelujen pysäyttämistä, että vapaata tilaa on riittävästi ja että käynnistysten sijainnit ovat tiedossa (mminfo -B tuotos). Ihannetapauksessa suorita nsrmmdbasm -s /nsr/mm/mmvolrel_path > mm.xdr Yritä ensin purkaa nykyinen mediatietokannan kopio. Luo ennen palvelujen uudelleenkäynnistystä kopio /nsr/mm/mmvolrel kansioon, koska sitä voidaan tarvita myöhemmin rikosteknisiin tai palautustarkoituksiin. Lisätietoja on seuraavalla englanninkielisellä sivulla: NetWorker-mediatietokannan vieminen nsrmmdbasm-komennolla

Mediatietokannan vienti ja jälleentuonti.

Tämä prosessi välttää täydellisen katastrofista palautumisen purkamalla vain kelvolliset mediatietokantatietueet ja tuomalla ne uudelleen palvelimeen pysäyttämättä palveluita. Tämä tulisi kuitenkin tehdä vain, kun palvelin on käyttämättömänä, eikä sitä saa koskaan yrittää käynnissä olevien töiden kanssa. Käytä koko polkua mmvolrelin sijasta (joka voi vaihdella asennuksen tai käyttöjärjestelmän mukaan)

  1. Ennen kuin aloitat, merkitse kaikki levyasemat skannattaviksi käyttöönoton jälkeen. Jos automaattinen mediahallinta on määritetty levyasemia isännöiville laitteille, tämä on ensin poistettava käytöstä. Nauhamäärät eivät tarvitse tätä vaihetta. 
    HUOMAUTUS: Seuraavassa artikkelissa kuvataan, miten asemat merkitään "Skannausta EI tarvita"; Sitä voidaan kuitenkin käyttää myös taltioiden merkitsemiseen "Skannaus tarvitaan". Voit tehdä tämän noudattamalla ohjeita, mutta valitse NetWorkerin tilaksi Skannaus tarvitaan -kohdan sijaan: Äänenvoimakkuuden siirtäminen "Skannausta tarvitaan" -tilasta kohtaan "skannausta EI tarvita"
  2. Suorita mminfo johdanto-osassa kuvatut komennot alustavien raporttien laatimista varten.
  3. Tarkista mediatietokannan koko mmvolrel kansio ja tietue
  4. Varmista, että mikään nsrck, nsrim, nsrmmdbasm prosessit ovat käynnissä; Jos MM-pääkansiossa on suuria, vanhoja tai äskettäin muokkaamattomia tiedostoja, kuten mm/[alphanumerics], siirrä tai poista, jos mikään prosessi ei lukitse niitä.
  5. Mediatietokannan purkaminen XDR-tiedostoon: NetWorker-mediatietokannan vieminen nsrmmdbasm-komennolla
  6. Vertaa uuden tiedoston kokoa mmvolrel kansio - jos sen pitäisi olla samankokoinen. Jos se on pieni (4 B tai kourallinen kt), komento epäonnistui. Jos se on pienempi, korruptoituneita tietueita on saatettu poistaa osana prosessia.
  7. Valmistele palvelin palauttamaan mediatietokantansa määrittämällä palvelimen tilakentäksi katastrofista palautus NMC/NWUI:ssa tai käyttämällä nsradmin.
  8. Palauttaminen suoraan mediatietokannan purkutiedostosta nsrmmdbasm Komento uudelleen: nsrmmdbasm -r -2 < mm.xdr
  9. Suorita lopuksi sama mminfo  johdanto-osassa kuvatulla tavalla ja vertaa tallennusjoukko - ja kirjoitusarvoja tilavuutta kohden varmistaen, että kaikki volyymit ovat läsnä; Samoin mminfo -C Arvojen tulee olla samat.
  10. Jos havaitset eroja, ota huomioon ja harkitse huolellisesti, miten edetä, ja ota yhteyttä tukeen, jos et ole varma näkemistäsi tuloksista:
    • Jos asema vaikuttaa terveeltä, voit poistaa Etsi tarvittava -merkinnän ja ottaa asemat käyttöön, koska tallennusjoukon poistamisen vaaraa ei pitäisi olla, jos tallennusjoukkoja ei ilmeisesti ole poistettu levyasemasta, jos tallennusjoukot ja kirjoitetut arvot ovat yhdenmukaiset. 
    • Jos tallennusjoukkoa on vähemmän tai kirjoitettu kokonaismäärä on pienempi, Scan-Required-merkintä on jätettävä paikoilleen ja skanneri suoritettava: scanner -i devicename , jos haluat palauttaa levyltä löytyneet tiedostot, joissa ei enää ole tietueita. Kun scanner on valmis kunkin aseman osalta, tarkista tallennusjoukkojen määrä uudelleen ja poista Tarkista tarvitaan -merkintä. Lisätietoja: NetWorker: Äänenvoimakkuuden siirtäminen "Skannausta tarvitaan" -tilasta kohtaan "skannausta EI tarvita"
    • Asenna äänenvoimakkuus uudelleen, kun olet varma scanner on korvannut tallennusjoukot, joiden odotetaan puuttuvan.

NetWorker Serverin katastrofeista palautuminen (nsrdr)

Täydellinen katastrofista palautuminen, jonka suoritti nsrdr Palauttaa mediatietokannan lisäksi myös muita palvelinelementtejä, kuten resurssitietokannan ja työtietokannan. Katso oman versiosi mukainen palvelinten katastrofista palautumisen ja käytettävyyden parhaiden käytäntöjen opas ennen kuin yrität jatkaa tätä.
Tämä komento odottaa, että tallennussolmut ovat online-tilassa ja niihin voi ottaa yhteyttä, jotta ne voidaan suorittaa loppuun. Katso myös: NetWorker: NetWorker Server Disaster Recovery (NSRDR)
 

HUOMAUTUS: Ota aina yhteyttä tukeen, jos sinulla on kysyttävää tai huolenaiheita, koska mediatietokannan palauttaminen voi johtaa levyasemien tietojen menetykseen, jos Scan-Required-merkintää ei käytetä suojaamaan tiedostojärjestelmiä, joissa on toteuttamiskelpoisia tallennusjoukkoja, joissa ei ehkä ole mediatietokantatietueita edellisen ajankohdan vioittumisen tai palautuksen vuoksi.

Affected Products

NetWorker

Products

Data Backup & Protection Software, NetWorker Family
Article Properties
Article Number: 000223518
Article Type: Solution
Last Modified: 02 فبراير 2026
Version:  2
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.