NetWorker: SQL-tietokannan palautus klusterin yhteydessä epäonnistuu: "Tiedostoa '<path>' ei voi käyttää klusteroidussa palvelimessa"
Summary:
Microsoft (NMM) SQL -tietokannan NetWorker-moduuli epäonnistuu ja näyttää virheen: NSRSQLRC: Tiedostoa ' ei voi käyttää.' klusteroidulle palvelimelle. Vain muotoiltuja
tiedostoja, joista palvelimen klusteriresurssi on riippuvainen, voidaan käyttää. Levyresurssi puuttuu klusteriryhmästä tai SQL Server -klusteriresurssi ei ole riippuvainen siitä.
...
Symptoms
Microsoft (NMM) SQL -tietokannan NetWorker-moduuli epäonnistuu ja näyttää virheen:
nsrsqlrc: Cannot use file ‘<path>’ for clustered server. Only formatted files on which the cluster resource of the server has a dependency can be used. Either the disk resource containing the file is not present in the cluster group or the cluster resource of the Sql Server does not have a dependency on it.
Esimerkki:
The file F:\TestRestore\mdd_restore.mdf is the Destination location on a Cluster Drive (Volume)
Cause
Ongelman perimmäinen syy liittyy kohdepolun klusteriasemaan ja SQL Serverin Microsoft Failover Cluster -resurssiin.
SQL Server -klusterin resurssiryhmästä puuttuu levyn riippuvuus, joka vastaa palautuksen kohdepolkua.
Resolution
SQL Server -tietokannan järjestelmänvalvojan on ratkaistava tämä ongelma noudattamalla Microsoftin SQL Server -klusteriresurssia ja levyriippuvuutta koskevia ohjeita.
- Klusterilevyn riippuvuus: Katso tämä Microsoftin artikkeli:
- Tietokantojen luominen tai levytiedostojen sijainnin muuttaminen jaetussa klusteriasemassa, johon SQL Serveriä ei alun perin asennettu
Tavoitteena on lisätä SQL Server -resurssin riippuvuus klusteriasemasta, joka on tietokannan palautuksen kohde.
Yllä olevan artikkelin vaiheet on jaettu alla.
Jos haluat lisätä levyriippuvuuden SQL Serveriin, jaetun klusterilevyn on oltava samassa ryhmässä kuin klusterin järjestelmänvalvojan SQL Server -resurssit.
Jos haluat siirtää jaetun klusterilevyn, valitse levy, jonka haluat siirtää SQL Server -ryhmään, ja napsauta resurssia hiiren kakkospainikkeella. Valitse Vaihda ryhmää. Kun levy on samassa ryhmässä, jossa SQL Server -resurssi sijaitsee, lisää se SQL Server -riippuvuudeksi seuraavasti:
- Avaa klusterin järjestelmänvalvoja.
- Varmista, että kaikki SQL Server -tietokantoja sisältävät kiintolevyresurssit ovat samassa ryhmässä kuin SQL Server -resurssi.
- Napsauta SQL Server -resurssia hiiren kakkospainikkeella ja siirrä resurssi offline-tilaan valitsemalla Siirrä offline-tilaan.
- Napsauta SQL Server -resurssia hiiren kakkospainikkeella ja valitse sitten Ominaisuudet.
- Valitse Riippuvuudet-välilehti.
- Valitse Muokkaa, jos haluat lisätä levyn kyseisen resurssin riippuvuusluetteloon.
- Tuo SQL Server -resurssi takaisin online-tilaan ja siirrä SQL Server -tiedostot jaetulle klusterilevylle