Für ein Single-Pass-Backup erforderliche Berechtigungen
Um von einer Maschine, auf der ein Microsoft SQL Server läuft, erfolgreich ein Single-Pass-Backup erstellen zu können, muss das unter dem Backup-Plan laufende Konto auf der Maschine ein Mitglied der Gruppe Sicherungs-Operatoren oder Administratoren sein.
Diesem Konto muss außerdem die SysAdmin-Rolle für alle auf der Maschine installierte Instanzen zugewiesen sein.
Sollten Sie einen Backup-Plan erstellen, während Sie als normaler Benutzer (etwa als Mitglied der Gruppe Benutzer) angemeldet sind, dann müssen Sie die Anmeldedaten für ein Konto spezifizieren, das über die oberen Berechtigungen verfügt. Klicken Sie, um auf diese Einstellung zugreifen zu können, in der Seite Backup-Plan erstellen auf Anmeldedaten des Plans.
Ein Backup-Plan, der von einem Mitglied der Gruppe Administratoren erstellt wird, läuft standardmäßig unter dem Konto des Agenten-Dienstes (Agent Service). Dasselbe gilt auch für einen zentralen Backup-Plan, der vom Management Server aus bereitgestellt wurde. Das ist der Grund, warum es ratsam ist, dem Agenten die für Single-Pass-Backups erforderlichen Berechtigungen zuzuweisen.
Dem Agenten Berechtigungen erteilen
Das Setup-Programm bindet während der Installation das Konto des Agenten-Dienstes in die Gruppe der Sicherungs-Operatoren ein. Falls Sie sich dazu entschließen, ein neues Konto für den Agenten zu erstellen, dann wird dieses Konto außerdem in die Gruppe der Administratoren aufgenommen. Der Agent hat daher unter Windows immer die erforderlichen Berechtigungen.
Um dem Agenten die SysAdmin-Rolle im SQL Server zuweisen zu können, werden Sie aufgefordert, die SysAdmin-Anmeldedaten für jede auf der Maschine installierte Microsoft SQL-Instanz zu spezifizieren. Wenn Sie während der Installation keine Anmeldedaten spezifizieren, können Sie dem Agenten die SysAdmin-Rolle auch später zuweisen – und zwar mit einer der folgenden Varianten:
Sie müssen dem Agenten zudem ausdrücklich die SysAdmin-Rolle gewähren, nachdem eine neue Microsoft SQL Server-Instanz auf der Maschine installiert wurde.
So weisen Sie dem Konto des Agenten-Dienstes die SysAdmin-Rolle für eine Instanz mithilfe eine T-SQL-Skript zu
Create Login [<Maschinenname>\Acronis Agent User] From Windows
Exec master..sp_addsrvrolemember @loginame = '<Maschinenname>\Acronis Agent User',@rolename = 'sysadmin'
Acronis Agent User ist das für den Agenten standardmäßig erstellte Konto. Sollten Sie während der Agenten-Installation ein bereits vorhandenes Konto spezifiziert haben, dann ersetzen Sie Acronis Agent User mit dem Benutzernamen dieses vorhandenen Kontos.
Die Datei kann jede beliebige Erweiterung haben.
sqlcmd -S <Maschinenname>\<Instanzname> -i <vollständiger Pfad zur T-SQL-Skriptdatei>
Falls Sie dem Agenten die SysAdmin-Rolle nicht zuweisen wollen, dann müssen Sie die Anmeldedaten in jedem Backup-Plan spezifizieren (wie am Anfang dieses Abschnitts beschrieben).
Zur Wiederherstellung einer Microsoft SQL Server-Datenbank erforderliche Berechtigungen
Wenn Sie eine Datenbank zu einer Instanz wiederherstellen, müssen Sie die Anmeldedaten für diese Instanz spezifizieren. Die Eingabeaufforderung für die Anmeldedaten erscheint, nachdem Sie die Zielinstanz auf der Seite 'Daten wiederherstellen' ausgewählt haben.