PostgreSQL sichern und wiederherstellen
Sichern Sie die AX Serverdaten regelmäßig und planmäßig, damit kritische Prüfdaten nicht aufgrund technischer Probleme oder eines Hardware-Ausfalls verloren gehen. Um die Zugriffskontinuität auf Daten zu gewährleisten, sollte das Wiederherstellungsverfahren ebenfalls geplant und geprüft werden.
Sie können Ihre Produktionsdaten auf eine AX-Server-Instanz sichern, die auf einem anderen Rechner läuft, und von dort im Notfall wiederherstellen.
Achtung
Während PostgreSQL ein Online-Backup und Wiederherstellungsverfahren unterstützt während AX Server läuft, unterstützt ACL das Online-Backup und Wiederherstellungsverfahren nicht und empfiehlt, dass Sie diese Backup-Methode nicht einsetzen.
PostgreSQL online Sicherung/Wiederherstellung umfasst Datenbankdaten und nicht ACL Datendateien. Daher kann ein eine online Sicherung zu Datenkorruption und unvollständigen Sicherungen führen. ACL empfiehlt nachdrücklich, alle AX Server Dienste anzuhalten bevor Sie Ihre Daten sichern.
Backup-Strategien
Basierend auf Ihrer IT-Infrastruktur, den Tools, die Ihnen zur Verfügung stehen, und den IT-Geschäftsvorgängen Ihres Unternehmens, können Sie eine von vielen Backup-Strategien einsetzen. Die Strategien reichen von vollautomatisierten und geplanten Backups bis hin zu Ad-hoc-Backups.

Bestehende allgemeine Backups
Schließen Sie Ihre AX-Server-Backups in bestehende Backup-Programme Ihrer Organisation ein. Dies ist die zuverlässigste und robusteste Strategie, da Ihre Backups zusammen mit anderen kritischen System-Backups durchgeführt werden.
Für weitere Hilfe mit dieser Strategie, kontaktieren Sie bitte Ihre IT-Abteilung.
Backups mit Skripten
Sichern Sie AX Server regelmäßig und planmäßig mit Hilfe eines Skripts ab. Dies ist eine weitere zuverlässige Strategie. Der Backup wird jedoch nicht zusammen mit anderen kritischen System-Backups durchgeführt.
Anmerkung
Zur Sicherstellung der Zuverlässigkeit sollten Sie automatisierte Vorgänge und geplante Backups sorgfältig testen, damit diese nicht mit anderen geplanten Analysejobs in Konflikt treten.
Manuelle Backups
Sichern Sie AX Server auf Ad-hoc-Basis manuell. Diese Strtegie ist im geringsten Maße zuverlässig, da Backup-Intervalle nicht geplant sind und der Prozess aufgrund menschlichen Versagens fehleranfällig ist.
Was gesichert werden sollen
Backup- und Wiederherstellungsverfahren müssen sämtliche AX-Server-Daten in der Datenbank und dem Dateisystem umfassen.

PostgreSQL-Datenbank
Die Datenbank speichert Sicherheits- und Konfigurationsinformationen zu geplanten Jobs, Datendateien und Ressourcennamen in dem PostgreSQL-Daten-Unterordner.
Der Standardpfad lautet App\pgsql93\data. AX Serverdaten werden in Unterordnern gespeichert, während Sicherheitszertifikate und Konfigurationsdateien direkt in dem Ordner Daten gespeichert werden. Wenn sämtliche Inhalte wiederhergestellt werden, werden neue Zertifikate und Konfigurationen möglicherweise mit älteren Versionen überschrieben.
Anmerkung
Je nachdem wie die Installation des AX Servers in Ihrer Organisation konfiguriert wurde, kann sich die PostgreSQL-Datenbank auf demselben Server wie der AX-Server-Anwendungsserver befinden.
Das Dateisystem
AX Server speichert .fil Datendateien in zwei Windows-Ordnern, die gesichert werden müssen. Die Standardpfade lauten Data\repository\datafiles und Data\aclse.
Hinweis
Sie können die Datendateiverzeichnisse mit Hilfe der Webanwendung AX-Server-Konfiguration finden. Sie müssen die in den Feldern Datenordner und Konnektor-Arbeitsordner angegebenen Ordner sichern.
AX Server-Daten sichern
Nachdem Sie sichergestellt haben, dass keine Analyse-Skripte auf dem AX Server mehr laufen, halten Sie die Dienste an und sichern Sie die Datenbank und die entsprechenden Ordner des Dateisystems.

Vor dem Backup
- Benachrichtigen Sie alle AX-Client- und AX-Webclient-Benutzer im Voraus über das Backup, damit diese sich aus den entsprechenden Anwendungen von ACL GRC Analytics Exchange abmelden können.
- Verifizieren Sie im AX Client, dass zum Zeitpunkt des Backups keine Analysejobs laufen, in der Warteschlange stehen oder geplant sind.
- Stoppen Sie die AX-Server-Dienste in der folgenden Reihenfolge:
- Analytics Exchange Konnektor
- Analytics-Exchange-Dienst
- Analytics-Exchange-Datenbank
Die Sever-Daten sichern
- Um die AX Server Datenbank zu sichern, kopieren Sie die Inhalte des Ordners App\pgsql93\data auf dem Server auf dem PostgreSQL installiert wurde.
Sie können entweder alle Dateien und Unterordner oder nur die Unterordner kopieren, jenachdem was Sie sichern möchten. Daten werden in den Unterordnern gespeichert.
- Um die AX-Server-Datendateien zu sichern, die im Windows-Dateisystem gespeichert sind, kopieren Sie die Dateien der folgenden Ordner:
- Datenverzeichnis Der Standardpfad lautet Data\repository\datafiles auf dem AX-Server-Computer.
- Konnektor-Arbeitsverzeichnis Das Standardverzeichnis lautet Data\aclse auf dem AX-Server-Computer.
Nach dem Backup
Starten Sie alle AX Server Dienste in der folgenden Reihenfolge neu:
- Analytics-Exchange-Datenbank
- Analytics-Exchange-Dienst
- Analytics Exchange Konnektor
AX Serverdaten wiederherstellen
Nachdem Sie sichergestellt haben, dass keine Analyse-Skripte auf der AX-Server-Instanz mehr laufen, die Sie wiederherstellen möchten, halten Sie die Dienste an und stellen Sie die gesicherte Datenbank und die entsprechenden Ordner des Dateisystems wieder her.

Vor der Wiederherstellung
- AX-Server-Daten sichern
- Benachrichtigen Sie alle Benutzer der Server-Instanz, die Sie wiederherstellen möchten, im Voraus, dass Sie die Server-Instanz wiederherstellen, damit sich diese gegebenenfalls aus Client-Anwendungen abmelden können.
- Verifizieren Sie im AX Client, dass zum Zeitpunkt der Wiederherstellung keine Analysejobs laufen, in der Warteschlange stehen oder geplant sind.
- Stoppen Sie die AX-Server-Dienste in der folgenden Reihenfolge:
- Analytics Exchange Konnektor
- Analytics-Exchange-Dienst
- Analytics-Exchange-Datenbank
Die Server-Daten wiederherstellen
- Um die AX Server Datenbank vom PostgreSQL Server zu entfernen, löschen Sie den Inhalt des Unterordners App\pgsql93\data.
Achtung
Wenn Sie die Konfigurationsdateien und Sicherheitszertifikate im Unterordner Daten nicht gesichert haben, löschen Sie diese nicht. Löschen Sie lediglich die Unterordner in dem Verzeichnis pgsql93\data.
- Um die AX-Server-Datendateien zu entfernen, die im Windows-Dateisystem gespeichert sind, löschen Sie die Dateien der folgenden Ordner:
- Datenverzeichnis Der Standardpfad lautet Data\repository\datafiles auf dem AX-Server-Computer.
- Konnektor-Arbeitsverzeichnis Das Standardverzeichnis lautet Data\aclse auf dem AX-Server-Computer.
- Um die gesicherten Daten wiederherzustellen, kopieren Sie die gesicherten Dateien in die entsprechenden Datenordner, sodass diese die Dateien ersetzen, die Sie gelöscht haben.
Nach der Wiederherstellung
- Starten Sie alle AX Server Dienste in der folgenden Reihenfolge neu:
- Analytics-Exchange-Datenbank
- Analytics-Exchange-Dienst
- Analytics Exchange Konnektor
- Wenn die Wiederherstellung nicht auf dem Server erfolgt, dessen Instanz Sie gesichert haben (z.B. ein Notfallwiederherstellungs-Server), setzen Sie den Aktivierungsdatensatz zurück:
Löschen Sie alle Datensätze aus der Tabelle Aktivierungen der Datenbank.
Die Aktivierungstabelle enthält Daten, die sich spezifisch auf den Rechner beziehen, auf dem AX Server aktiviert wurde (z.B. den Hostnamen). Die Backup-Instanz kann daher nicht aktiviert werden, bevor diese Daten gelöscht wurden.
Sie können die grafische Benutzeroberfläche von pgAdmin verwenden, um diesen Datensatz zu entfernen. Weitere Informationen finden Sie unter Datenbank auf PostgreSQL verwalten
- Reaktivieren Sie AX Server als entsprechenden Server-Typ auf diesem Rechner.
Weitere Informationen zur AX-Server-Aktivierung finden Sie unter AX Server aktivieren.