Menü der Dokumentation

Installieren von Updates von d.ecs storage manager mit d.velop software manager

Sie aktualisieren die Software nur noch mit d.velop software manager.

Weitere Informationen zum Aktualisieren finden Sie im d.velop software manager-Handbuch.

Anmerkung

Ist eine ältere Version von d.3 bzw. d.ecs storage manager vorhanden, sichern Sie vor der Installation die Konfigurationsdateien.

Ausführen eines Datenbankupdate nach Installieren eines Updates

Da sich im Laufe von Updates der Software die Tabellenstrukturen der d.ecs storage manager-Tabellen geändert haben können, führt d.ecs storage manager beim ersten Start einer neuen Version ggf. eine Aktualisierung der Tabellenstrukturen durch und setzt danach den Startvorgang fort.

Sollte die automatische Aktualisierung aufgrund eines Fehlers abgebrochen werden, so wird dies im d.3 logfile protokolliert und zusätzlich auch an d.ecs monitor gesendet. In diesem Fall muss das Programm zur Aktualisierung der Tabellenstrukturen manuell ausgeführt werden, um weitere Analysen durchzuführen.

Das Programm zur Aktualisierung mit dem Namen DBUpdater.exe überprüft die Tabellenstruktur und die Indizes und passt diese für die neue Version ggf. an.

Sie finden das Programm im Programmverzeichnis von d.ecs storage manager. Das Programm verwendet die Konfigurationsdatei (.ini-Datei) von d.ecs storage manager, um sich an der Datenbank anzumelden.

Das Programm muss wie folgt aufgerufen werden:

DBUpdater.exe <ini-configuration file of d.ecs storage manager>

Das Programm gibt dann z.B. folgende Meldungen aus:

851331495.png

Sollten Sie dazu aufgefordert werden, eine Archiv-ID auszuwählen, müssen Sie hier die Haupt-Archiv-ID des Archivs auswählen.

Um nur zu ermitteln, welche Schritte bei dem Tabellen-Update durchgeführt werden müssen, kann DBUpdater der Schalter /CHECKONLY übergeben werden.

DBUpdater.exe <ini-configuration file of d.ecs storage manager> /CHECKONLY

Das Programm gibt dann z.B. folgende Meldungen aus:

851331494.png

Anmerkung

Die Anpassung der d.ecs storage manager-Tabellen kann bei großen Datenmengen einige Zeit in Anspruch nehmen, da hier unter Umständen neue Felder hinzugefügt und (für die schon vorhandenen Daten) mit Werten versehen werden müssen. Planen Sie diesbezüglich ggf. eine Ausfallzeit von d.ecs storage manager ein. Sollten sich noch Referenz-Einträge von alten, nicht mehr verwendeten Systemen, in der Referenz-Tabelle von d.ecs storage manager befinden, sollten diese vor dem Update gelöscht werden, um somit das zu aktualisierende Datenvolumen zu verringern. Wenden Sie sich diesbezüglich ggf. an den d.velop-Support.

Anmerkung

Achten Sie auch darauf, dass genügend Tablespace für die Änderungen zur Verfügung steht. Sollte der DBUpdater aufgrund von Datenbankfehlern (z.B. durch fehlenden Speicherplatz) abbrechen, kann er nach Behebung des Problems erneut ausgeführt werden.

Der DBUpdater führt folgende Schritte für die Tabelle d3sm_references durch:

  • Überprüfung der Spalte sourced_out

  • Überprüfung der Spalte sourced_out_time

  • Überprüfung der Spalte pool_id

  • Überprüfung der Spalten size_original und size_compressed

  • Überprüfung der Spalte reference

  • Überprüfung der Spalte signature_cid

  • Überprüfung der Spalte volume_id

  • Überprüfung der Spalte system_check_result

  • Überprüfung der Spalte evidence_state

  • Überprüfung der Spalte delete_token

  • Überprüfung der Spalte reference_index

    MSSQL: Das Feld wird angelegt und direkt mit Werten gefüllt, ein Unique Index wird angelegt.

    DB2: Das Feld wird angelegt mit Default 0, der Default wird gedroppt, der Default wird auf IDENTITY gesetzt, das Feld wird blockweise (100.000) auf DEFAULT gesetzt, ein Unique Index wird angelegt.

    DB2/400: Das Feld wird angelegt und direkt mit Werten gefüllt.

    Oracle: Das Feld wird angelegt, eine Sequenz wird angelegt, das Feld wird blockweise (100.000) gefüllt über die Sequenz, ein Unique Index wird angelegt.

  • Überprüfung der Spalte retention_on_storage

  • Überprüfung der Spalte deleted

  • Ändern der Spalte job_date der Tabelle decssm_jobs von DATE nach TIMESTAMP (Nur DB2 und DB2/400)

  • Überprüfung des Indexes d3sm_sys_hash

  • Überprüfung des Indexes d3sm_sys_docid

  • Überprüfung des Indexes d3sm_sys_delete

  • Überprüfung des Indexes d3sm_sys_ref

  • Überprüfung des Indexes d3sm_sourced_out

  • Überprüfung der Tabelle d3sm_version

Anmerkung

Führen Sie folgende Schritte zusätzlich aus:

  1. Öffnen Sie die Administrationsoberfläche und speichern Sie dort die Konfiguration. Dies ist notwendig, um die nun konfigurierbaren DB-Filegroups zu bestätigen.

  2. Beim erstmaligen Update via d.velop software manager: Passen Sie die Aufrufparameter für d.ecs storage manager im d.3 process manager an.