NetWorker: NMSQL-virhe "Virheellinen SQL-virtuaalipalvelimen nimi 'asiakas'", "Virheellinen vaihtoehto -A"
Zusammenfassung: Ongelma ilmenee käytettäessä SQL Agent cmd Jobia tai sql management studiota.
Symptome
Klusteroitu SQL Server varmuuskopiointi epäonnistuu ja näyttää virheen:
29100:(pid 2480): Invalid SQL virtual server name optype=pit
38563:(pid 2480): Invalid option -A
Ursache
SQL Agent cmd tai sql management studio määrittää virheellisen ympäristön kohteelle nsrsqlsv juosta sisään. He asettavat ympäristön siten, että se näkee "virtuaalisen isännän" nimen ikään kuin se olisi fyysinen itsenäinen järjestelmä.
Tällä kokoonpanolla nsrsqlsv -A yrittää olla vuorovaikutuksessa ja työskennellä odottamiensa tietojen kanssa. Se käsittelee klusteria ikään kuin se olisi itsenäinen järjestelmä, mutta ympäristön vuoksi se löytää klusterin eikä fyysistä konetta. Se valittaa virheellisestä kokoonpanosta, koska se ei löydä odotettua kokoonpanoa. Klusterin pitäisi näkyä ja toimia klusterin tavoin.
Lösung
Älä suorita nsrsqlsv -a over SQL Agent cmd Job tai sql management studio.
Jos asiakkaan varmuuskopioita tarvitaan, käytä Windowsin ajastinta, jonka pitäisi käyttää tavallisia ympäristömuuttujia.
Weitere Informationen
Jos komento suoritetaan SQL Agent cmd:ssä ilman -a-merkkiä ja instanssi käsittelee virtuaalista isäntää ikään kuin se olisi erillinen varmuuskopiointikomennossa, varmuuskopioinnit voidaan suorittaa, mutta tällä on muitakin sivuvaikutuksia. Palautusprosessi tarkistaa ja tunnistaa myös rakenteen, eikä sitä palauteta, koska se ei voi palauttaa klusteroitua esiintymää erilliseksi.
Kun käytät komentoa nsrsqlsv, olet tekemässä VDI-pohjaista SQL-varmuuskopiointia. Tilannevedos on otettava käyttöön vain, kun tehdään VSS-pohjaista SQL-varmuuskopiointia.