Click here to shrink
    Click here to expand Click here to expand

    MySQL/MS SQL zu PostgreSQL Migration

    ADAudit Plus ermöglicht es Administratoren, die Protokolldaten der Windows-Server von MySQL, MS SQL oder PostgreSQL-Datenbanken zu speichern und abzurufen. Um die DB und/oder Daten von MySQL/MS SQL nach PostgreSQL zu verschieben, befolgen Sie die folgenden Schritte.

    1. Stoppen Sie ADAudit Plus, gehen Sie zum Startmenü > Dienste > Klicken Sie mit der rechten Maustaste auf den ADAudit Plus Dienst und wählen Sie Stoppen.
    2. PostgreSQL herunterladen und die heruntergeladene Datei in <Installations_ordner>\ManageEngine\ADAudit Plus entpacken.

      Hinweis: Stellen Sie sicher, dass der Installationsordner von ADAudit Plus keinen Ordner namens pgsql enthält, bevor Sie die Datei herunterladen. Wenn dies der Fall ist, benennen Sie den Ordner in etwas anderes um, z. B. pgsql_old, bevor Sie die PostgreSQL-Datei herunterladen.

    3. Gehen Sie zu <Installations-Ordner>\ManageEngine\ADAudit Plus\bin, öffnen Sie die Eingabeaufforderung mit erhöhten Rechten (rechtsklicken Sie auf Eingabeaufforderung und wählen Sie Als Administrator ausführen) und führen Sie ChangeDB.bat aus.
    4. Füllen Sie im Datenbank-Setup-Assistenten, der erscheint, die folgenden Daten aus und klicken Sie auf Speichern:
      • Wählen Sie neben Servertyp PostgreSQL aus dem Dropdown-Menü aus.
      • Geben Sie neben Hostname localhost ein.
      • Geben Sie neben Port 33307 oder 33308 ein. Wenn Sie von MS SQL migrieren, ist die Portnummer 33307, und wenn Sie von MySQL migrieren, ist die Portnummer 33308.
      • Geben Sie neben Datenbank ADAP oder einen anderen Namen Ihrer Wahl ein.
      • Wählen Sie neben Daten migrieren Ja oder Nein, je nachdem, ob Sie die Daten migrieren möchten oder nicht.
      • Geben Sie neben Benutzername und Passwort einen Benutzernamen und ein Passwort Ihrer Wahl ein.

    Hinweis: Die Migration dauert in der Regel einige Minuten, kann jedoch je nach Volumen der Daten, die von Ihrer MySQL/MS SQL-Datenbank migriert werden, etwas länger dauern.

    Konvertierung des Formats von archivierten Dateien nach der Migration

    Die Daten in archivierten Dateien werden in verschiedenen Formaten in den Datenbanken gespeichert. Nach der Migration von einer Datenbank zur anderen muss das Format der vorhandenen archivierten Dateien konvertiert werden, damit sie mit der neuen Datenbank kompatibel sind. Um das Format der archivierten Dateien zu konvertieren, befolgen Sie die folgenden Schritte:

    1. Navigieren Sie zu <Installations_Ordner>\ManageEngine\ADAudit Plus\archive und erstellen Sie einen neuen Ordner mit einem geeigneten Namen, z. B. tableBackup_new.
    2. Öffnen Sie die Eingabeaufforderung als Administrator, navigieren Sie zu <Installations_Ordner>\ManageEngine\ADAudit Plus\bin und führen Sie den folgenden Befehl aus:
      ChangeArchive2BCPSupport "<Archiv_Verzeichnis>" "<Neues_Verzeichnis>" <Alte_Backend_DB> <Neue_Backend_DB>

      In dem obigen Befehl,

      • Ersetzen Sie <Archiv_Verzeichnis> durch den Pfad zum ursprünglichen Ordner, der die archivierten Dateien enthält. Der Standardname dieses Ordners ist tableBackup und er befindet sich unter <Installations_Ordner>\ManageEngine\ADAudit Plus\archive.
      • Ersetzen Sie <Neues_Verzeichnis> durch den Pfad zum tableBackup_new Ordner, den Sie gerade in Schritt 1 erstellt haben.
      • Ersetzen Sie <Alte_Backend_DB> und <Neue_Backend_DB> durch postgres oder mysql oder mssql, je nachdem, von welcher Datenbank Sie migrieren und zu welcher Datenbank Sie migrieren.

      Beispiel: Wenn Sie von MySQL zu PostgreSQL migrieren und Ihr Archivverzeichnis sowie Ihr neues Verzeichnis C:\ManageEngine\ADAudit Plus\archive\tableBackup und C:\ManageEngine\ADAudit Plus\archive\tableBackup_new sind, dann müssen Sie diesen Befehl entsprechend anpassen.

      respektive wird der Befehl wie folgt lauten:

      ChangeArchive2BCPSupport "C:\ManageEngine\ADAudit Plus\archive\tableBackup" "C:\ManageEngine\ADAudit Plus\archive\tableBackup_new" mysql postgres

      Wenn der Befehl erfolgreich ausgeführt wird, werden neue Dateien erstellt, deren Format mit der PostgreSQL-Datenbank kompatibel ist, im tableBackup_new Ordner.

    3. Verschieben Sie die archivierten Dateien aus dem ursprünglichen Ordner (tableBackup) an einen sicheren Ort zur Sicherung.
    4. Kopieren Sie die neuen Dateien aus dem tableBackup_new Ordner und fügen Sie sie in den ursprünglichen Ordner (tableBackup) ein.

    Auf dieser Seite

    Dies ist eine AI-generierte Website. Bei Fragen oder Unterstützung wenden Sie sich bitte an uns.

    Get download link