Diese Anleitung beschreibt die Installation von Microsoft SQL 2014 inkl. der notwendigen SQL-Komponenten als Voraussetzung für Veeam Backup & Replication v9.
In Veeam Backup & Replication ab der Version 8 kann das Tool „Veeam.Backup.DBConfig.exe“ verwendet werden, um die Datenbankverbindungen in Veeam anzupassen. Veeam Help Center
Weitere Informationen zu Veeam Backup & Replication v9 und SQL-Requirements für vSphere bzw. für Hyper-V.
Ausführen des Installers
Wichtig: Vor der Installation des SQL-Servers muss Microsoft .NET Framework 3.5 installiert werden!
Zuerst legt ihr die DVD ein bzw. mountet die ISO-Datei des SQL-Servers 2014:
Nach dem Start der Installation (setup.exe) wird das SQL Server-Installationscenter angezeigt.
Hier wählt ihr zunächst auf der linken Seite „Installation“ aus und anschließend auf der rechten Seite die Funktion „Neue eigenständige SQL Server-Installation oder Hinzufügen von Funktionen zu einer vorhandenen Installation“.
Der Installations-Assistent
Eingabe des Produkt-Keys. Je nach Lizenzmodell ist hier bereits der entsprechende Produkt-Key hinterlegt.
Hier die Lizenzbedingungen auswendig lernen 😉 und akzeptieren.
Nachdem die automatischen Überprüfung auf Updates abgeschlossen ist, wählt ihr hier die Option „SQL Server-Funktionsinstallation“ aus
Nachfolgend markierte Optionen auswählen. Falls ihr den SQL-Server nicht auf Laufwerk C: installieren wollt, könnt ihr dies im unteren rechten Bereich anpassen.
Sofern diese SQL-Installation ausschließlich für Veeam verwendet wird, sollte hier auch die Standardinstanz ausgewählt werden. Werden auf diesem SQL-Server jedoch noch andere Datenbanken, evtl. auch mit anderer Sortierung betrieben, ist es unumgänglich, separate Instanzen zu erstellen.
Je nach Richtlinie des Unternehmens können hier spezifische Dienstkonten verwendet werden. Aus Sicht von Veeam ist es jedoch nicht erforderlich. Der Starttyp der einzelnen Dienste muss jedoch angepasst werden.
Die Sortierung (Latin1_General_CI_AS) muss nicht angepasst werden.
Hier fügt ihr mindestens einen SQL-Admin hinzu.
Meine Empfehlung hierzu ist aber eine andere:
- Erstellt in der ADS eine neue Gruppe (z.B. VeeamSQL-Admins)
- Fügt dieser ADS-Gruppe die entsprechenden Benutzer hinzu (Dienstkonten, SQL-Admins etc.)
- Berechtigt diese Gruppe im SQL-Server
Dies hat den Vorteil, dass wenn ihr Anpassungen an der SQL-Security vornehmen müsst, ihr das ganz entspannt in der ADS administrieren könnt.
Hier können die Datenverzeichnisse der Datenbanken nochmals separat konfiguriert werden.
Fertig zum Installieren. Hier können die gewählten Einstellungen nochmals überprüft werden.
Nach der Installation kommt eine Meldung, dass der Server neu gestartet werden muss.
Nach Abschluss der Installation wird die Zusammenfassung angezeigt.
Anpassungen nach der Installation
Sofern wir mal davon ausgehen, dass wir den Veeam Backup Server auch mit Veeam sichern werden (als VM oder physikalisch mit EB) müssen wir noch eine Berechtigung im SQL-Server anpassen. Dies ist notwendig, damit die Datenbanken auch konsistent gesichert werden können. Hier der Link zum Artikel von Veeam: Log truncation issue on Microsoft SQL server
Hierzu öffnet ihr „Microsoft SQL Server Management Studio“ auf dem Veeam Backup Server.
Fügt die Serverrolle „sysadmin“ der Anmeldung „NT-AUTORITÄT\SYSTEM“ hinzu.