abraham85
Goto Top

SQL Backup auf UNC Pfad schlägt fehl (Zugriff verweigert)

Hallo,

ich muss aus Speicherplatzgründen auf unserem SQL Server 2008 R2 den Backup Pfad auf eine Netzwerkfreigabe ändern.

Hierzu habe ich den Backup Pfad entsprechend auf einen UNC Pfad geändert ---> "\\NAS\Backup\Backupdatei.bak"

Im Server Configuration Manager habe ich dann für den "SQL Server-Agent" einen Domänenbenutzer eingerichtet, der auch Zugriff auf die Netzwerkfreigabe hat, da das Standard Systemkonto natürlich keinen Zugriff auf die Freigabe hat.

Hinweis: Für die Dienste "SQL Server", "SQL Server Browser" habe ich die Standardeinträge unter "anmelden als" belassen.

Nun wollte ich das Backup einmal testen, habe mich also mit dem User "SA" im Management Studio angemeldet und unter Verwaltung --> Wartungspläne --> Backup --> ausführen gewählt.

Kurze Zeit später folgt dann die Fehlermeldung:

01/22/2018 17:25:28,MSSQLSERVER,Fehler,BackupDiskFile::CreateMedia: Fehler beim Sicherungsmedium '\\NAS\Backup\Backupdatei.bak' beim create. Betriebssystemfehler = 5(Zugriff verweigert)....

Hat jemand eine Idee?

Content-ID: 361961

Url: https://administrator.de/contentid/361961

Ausgedruckt am: 17.11.2024 um 08:11 Uhr

Looser27
Lösung Looser27 22.01.2018 um 17:45:32 Uhr
Goto Top
Du musst den SQL Dienst mit dem gleichen User anmelden, der Zugriff auf das Share hat.
Es kann hier Sinn machen einen separaten Admin Account anzulegen.

Gruß Looser
Penny.Cilin
Penny.Cilin 22.01.2018 aktualisiert um 17:47:54 Uhr
Goto Top
Zitat von @Abraham85:

Hallo,
Hallo,

ich muss aus Speicherplatzgründen auf unserem SQL Server 2008 R2 den Backup Pfad auf eine Netzwerkfreigabe ändern.

Hierzu habe ich den Backup Pfad entsprechend auf einen UNC Pfad geändert ---> "\\NAS\Backup\Backupdatei.bak"

Im Server Configuration Manager habe ich dann für den "SQL Server-Agent" einen Domänenbenutzer eingerichtet, der auch Zugriff auf die Netzwerkfreigabe hat, da das Standard Systemkonto natürlich keinen Zugriff auf die Freigabe hat.

Hinweis: Für die Dienste "SQL Server", "SQL Server Browser" habe ich die Standardeinträge unter "anmelden als" belassen.

Nun wollte ich das Backup einmal testen, habe mich also mit dem User "SA" im Management Studio angemeldet und unter Verwaltung --> Wartungspläne --> Backup --> ausführen gewählt.

Kurze Zeit später folgt dann die Fehlermeldung:

01/22/2018 17:25:28,MSSQLSERVER,Fehler,BackupDiskFile::CreateMedia: Fehler beim Sicherungsmedium '\\NAS\Backup\Backupdatei.bak' beim create. Betriebssystemfehler = 5(Zugriff verweigert)....
Ja, indem Du die Berechtigungen setzt. Der Benutzer SA ist SQL intern.Der Benutzer SA ist bestimmt nicht auf dem NAS eingereichtet.

Hat jemand eine Idee?
siehe oben.

Gruss Penny
7Gizmo7
7Gizmo7 22.01.2018 um 20:27:20 Uhr
Goto Top
Hallo,

Ist der SQL Instanzservice ACCOUNT ein Domain- User ? Ist dein NAS in die Domäne eingebunden ?

Dann gebe den Domänenuser Schreibrechte auf der NAS Freigabe.

Mfg
Abraham85
Abraham85 25.01.2018 aktualisiert um 09:34:38 Uhr
Goto Top
Ich hab nun auch den Account des SQL Server Dienstes entsprechend geändert und daran lag es wohl.

Auf mehreren Seiten im Netz findet man jedoch nur, dass man den Account des SQL-Server-Agenten ändern soll....

Aber nun gut, es funktioniert und wir haben wieder ausreichend freien Disk Space

Thanks!
Abraham85