Wiederherstellung der Hochverfügbarkeit
Um auch in Zukunft bei Ausfällen geschützt zu sein, haben Sie mehrere Möglichkeiten die Hochverfügbarkeit wieder herzustellen. In allen Fällen wird von der unter Desasterfall beschriebenen Konfiguration ausgegangen.
Methode 1: Der ursprüngliche Backupserver wird zum Produktivserver
Nach dem der ursprüngliche Produktivserver wieder einsatzbereit ist, wird hier zunächst ein Enterprise Server installiert und freigeschaltet. Anschließend erstellen Sie auf dieser Maschine eine Slave-Datenbank. Die Master-Datenbank auf dem anderen Server bleibt bestehen. Der ursprüngliche Produktivserver wird nun zum Backupserver und umgekehrt. Die Konfiguration entspricht also der ursprünglichen Konfiguration jedoch mit vertauschten Servern.
Methode 2: Wiederherstellung der ursprünglichen Konfiguration mittels Synchronisation
- Auf dem ursprünglichen Produktivserver wird ein Enterprise Server installiert und freigeschaltet
- Am ursprünglichen Produktivserver wird eine Slave-Datenbank erstellt
- Der Zugriff auf den ursprünglichen Backupserver wird mittels Firewall gesperrt. Bestehende Sessions werden getrennt
- Führen Sie eine manuelle Synchronisation durch damit beide Datenbanken den gleichen Stand haben
- Der ursprüngliche Backupserver wird gestoppt
- Die Slave-Datenbank wird zur Master-Datenbank konvertiert
- Die Network Logon Profildatei (optional) wird dahin gehen geändert, dass Sie nun auf die neu erstellte Master-Datenbank am ursprünglichen Produktivserver verweist
- Sollte die Firewall verwendet werden, müssen nun die Regeln erstellt werden
- Die Clients werden neu gestartet und arbeiten fortan wieder auf dem ursprünglichen Produktivserver
- Am ursprünglichen Backup-Server wird das Datenbankkonto gelöscht
- Eine neue Slave-Datenbank wird auf dem ursprünglichen Backup-Server erstellt
Methode 3: Wiederherstellung der ursprünglichen Konfiguration mittels Kopieren der Datenbank
- Beide Server werden gestoppt
- Die Datenbankdatei vom Backupserver wird auf den Produktivserver kopiert
- Die Datenbank wird am Produktivserver neu eingebunden
- Sofern gewünscht, wird nun die Firewall am Produktivserver konfiguriert
- Die Network Logon Profildatei (optional) wird dahin gehen geändert, dass Sie nun auf die neu eingebundene Master-Datenbank am ursprünglichen Produktivserver verweist
- Die Clients werden neu gestartet und arbeiten fortan wieder auf dem ursprünglichen Produktivserver
- Am ursprünglichen Backup-Server wird das Datenbankkonto gelöscht
- Eine neue Slave-Datenbank wird auf dem ursprünglichen Backup-Server erstellt
Diese Methode ist nicht möglich, wenn die Datenbank mit Hardwarebindung erstellt wurde!
Methode 4: Wiederherstellung der ursprünglichen Konfiguration mittels Backup
Wenn nach dem Eintreten des Desasterfalls auf der Backupserver gearbeitet und entsprechende Backups erstellt wurden, können Sie die Hochverfügbarkeit über diese Methode wieder erlangen:
- Der ursprüngliche Backup-Server wird gestoppt
- Auf dem ursprünglichen Produktivserver wird ein Enterprise Server installiert und freigeschaltet
- Erstellen Sie eine neue Master-Datenbank und geben Sie die Datensicherungsdatei, welche Sie zurücksichern möchten, im Datenbank-Assistent an
- Nachdem die Datenbank erzeugt wurde, werden die Daten in dieser Datenbank automatisch wiederhergestellt
- Der Datenbank-Server muss neu gestartet werden, damit die neue Datenbank zur Verfügung steht
- Die Network Logon Profildatei (optional) wird dahin gehen geändert, dass Sie nun auf die neu eingebundene Master-Datenbank am ursprünglichen Produktivserver verweist
- Die Clients werden neu gestartet und arbeiten fortan wieder auf dem ursprünglichen Produktivserver
- Am ursprünglichen Backup-Server wird das Datenbankkonto gelöscht
- Eine neue Slave-Datenbank wird auf dem ursprünglichen Backup-Server erstellt