Anforderung:
Es soll ein Backup einer Datenbank erstellt werden.
Hier im Beispiel werden wir das Datenbank-Zertifikat mit einem Zeitstempel exportieren und den automatischen Export behandeln.
Voraussetzungen:
- Zugriff auf den Server, wo der AdminClient installiert ist.
- Sollte die SQL-Server auf einem anderen Server installiert sein, wird auch zu diesem Server der Zugriff benötigt. In diesem Fall, benötigt der Serve-User das "sysadmin" Recht auf dem SQL-Server, damit er Zugriff auf die Verzeichnisse bekommt (auch genannt xp_fixeddrives).
- Für den automatischen Export der Zertifikate benötigt, der im Backupdienst hinterlegte Benutzer, Schreibrechte im definierten Verzeichnis. Zudem muss sichergestellt sein, dass der Benutzer Zertifikate exportieren darf.
Vorgehensweise:
Bitte am AdminClient anmelden und das Modul "Backup" aufrufen.
Hier werden bereits eingerichtete Backups angezeigt.
Jetzt mit "Neu" ein neues Backup einrichten:
Profilname: frei wählbar
Datenbank: über das Dropdown-Menü die zusichernde Datenbank auswählen.
Backup-Pfad: hier das Verzeichnis auf der Festplatte auswählen, in dem das Backup gespeichert werden soll.
Hinweis:
Das Verzeichnis muss vorher auf der Festplatte angelegt werden.
Sollte der SQL-Server sich auf einem anderen Server befinden, muss auf dem Server mit dem SQL-Server das Verzeichnis vorher angelegt werden.
Das heißt, die Datenbank-Sicherung wird immer auf dem Server mit dem SQL-Server abgespeichert.
Das Verzeichnis auswählen:
SQL-Server Authentifizierung: Wenn für die Anmeldung am SQL-Server der Dienst-Benutzer verwendet wird, den Haken gesetzt lassen.
Wenn für die Anmeldung ein lokaler SQL-Benutzer verwendet wird, den Haken entfernen und die Benutzerdaten mit Passwort eintragen.
In unserem Beispiel verwenden wir die Windows Authentifizierung und bestätigen mit „Weiter“
Intervall des Backups eintragen:
Als Beispiel haben wir hier "Wöchentlich“ Jeden „Montag“, „Mittwoch“ und „Freitag“ um 16:01 Uhr ausgewählt.
In der Beschreibung wird das Ganze in Worten zusammengefasst.
In der Vorschau ist zu sehen, wann in Zukunft das Backup durchgeführt werden würde.
Der Zeitraum und Intervall des Backups können nach den Bedürfnissen frei angepasst werden.
Es kann auch ein Enddatum festgelegt werden.
Danach mit „Weiter“ bestätigen.
Erweiterten Einstellungen:
- Aktiv
Einstellung, ob das Backup direkt aktiv sein soll. Wenn nicht, muss das Backup, nach dem Erstellen manuell gestartet werden.
Im Dropdown-Menü den Typ des Backups auswählen:
- Vollbackup
es wird immer ein Vollbackup durchgeführt.
oder
- Differentielles Backup
Es erstes wird ein Vollbackup durchgeführt, danach werden nur Änderungen an der Datenbank an das Backup hinzugefügt, um Speicherplatz zu sparen.
Es werden aber alle X eingestellten Tage ein Vollbackup durchgeführt.
Hinweis
bei automatisch sich wiederholende Vollbackups sollte bitte immer über das Hinzufügen von Datum und Zeit zum Dateinamen nachgedacht werden.
Über das Dropdown-Menü kann ausgewählt werden, ob nur das Datum oder auch die Zeit mit hinzugefügt werden soll.
Warum ist das wichtig?
Das Backup wird, ohne Hinzufügen des Datums und der Zeit, immer mit dem angegebenen Dateinamen gespeichert.
Fallbeispiel:
1. Das Backup wird automatisch durchgeführt. 3-mal die Woche oder 1-mal die Woche oder einen anderen Zeitraum.
- Hier sollte mindestens das Datum hinzugefügt werden.
2. Das Backup wird mehrmals am Tag durchgeführt.
- Hier sollte das Datum und die Zeit hinzugefügt werden.
Wenn der Zeitraum nicht hinzugefügt und ein automatisches Backup konfiguriert ist, wird das neue Backup in das bereits vorhandene Backup dazugeschrieben und die Backup-Datei vergrößert sich.
Zertifikate exportieren:
Hier werden alle Zertifikate exportiert, die für diese Datenbank benötigt sind.
Es sind dann alle Zertifikate in einer .pfx Datei.
Export-Pfad: Die Zertifikate werden lokal auf dem Server gespeichert, auf dem der AdminClient installiert ist. Das heißt, wenn der SQL-Server auf einem anderen Server installiert ist, kann nicht das gleiche Verzeichnis wie die Datenbanksicherung ausgewählt werden.
Export-Passwort: Hier ein Passwort eintragen, das beim Import der Zertifikate benötigt wird.
Hinweis:
Bitte sicherstellen, dass der beim Backupdienst hinterlegte Benutzer Schreibrechte im definierten Verzeichnis hat und Zertifikate exportieren darf.
In unserem Beispiel ist der SQL-Server auf dem gleichen Server installiert, somit können wir das gleiche Verzeichnis auswählen.
Die Einrichtung mit „Fertigstellen“ abschließen.
In der Übersicht:
Werden nun die durchgeführten Backups angezeigt.
Unter Aktionen kann das Backup jederzeit manuell gestartet werden.
Sollten die Zertifikate nicht im Backup automatisch exportiert werden, ist es notwendig diese manuell zu exportieren.
Bitte dazu in das Modul „Datenbanken“ wechseln:
Die Datenbank auswählen und „Zertifikate“ auswählen.
In diesem Menü werden alle Zertifikate angezeigt. Es kann die Ansicht zwischen „Alle“ und „Benötigte Zertifikate“ gewechselt werden.
Hier können mit „Alle exportieren" die Zertifikate manuell exportiert werden.
Dies ist notwendig, wenn die Sicherung der Datenbank direkt über den SQL-Server gemacht wird.
Kommentare