Suche nach:
Tipp – MailStore Server – Serverdienst stoppt nach 3 Sekunden automatisch

Daten einer defekte MailStore Datenbank in ein neues Archiv übertragen

!!! ACHTUNG !!!
V
or Reparaturbeginn ist unbedingt eine Datensicherung der MailStore-Datenbank durchzuführen. Besser noch eine 1:1 Kopie des MailStore-Datenbank Ordners! 

Die nachfolgende Reparatur kopiert aus einer beschädigten Datenbank alle Einträge in eine neu erstellte Datenbank – je nach Größe der Quell-Datenbank kann das mehrere Stunden / Tage in Anspruch nehmen. 

Die Reparatur gliedert sich in drei Schritten:

  1. Check des Dateisystems auf dem das MailStore Archiv abgespeichert wird.
  2. Check des defekten MailStore Archivs.
  3. Übertragung der Daten aus dem defekten MailStore Archiv in ein neues Archiv

Schritt 1:

Mittels  checkdisk D: /f   kann z. B. unter Windows das Laufwerk D auf Fehler geprüft und repariert werden. Sollte das System Fehler gefunden und repariert haben könnte das schon das Problem lösen ansonsten geht es mit Schritt 2 weiter.

Schritt 2:

Nun auf dem Server, wo die MailStore Server Datenbank liegt, MailStore über den Admin Zugang aufrufen und unter dem Menüpunkt – Verwaltung – Storage – Speicherorte die zum Archiv(speicher) gehörende ID notieren.

Ebenfalls unter – Verwaltung – Management API – Eingabeaufforderung dieselbe aufrufen und in der Shell den nachfolgenden Befehl eingeben:

RecoverStore –id=x    (wobei bei x die ID des Archivs einzutragen ist)
(Anm.: je nach Archivgröße kann die Ausführung mehrere Stunden dauern!)

Schritt 3:

Alle E-Mail-Archivierungs Jobs und alle anderen automatischen Jobs unter den Menüpunkten – E-Mails archivieren und unter – Verwaltung – Management API – Jobs – deaktivieren!

Unter Verwaltung – Storage – ein neues Archiv erstellen (z. B. 2023-New) und die „neue ID“ notieren und im Menüpunkt – Management API – die Eingabeaufforderung aufrufen. In der Shell den folgenden Befehl eingeben:

MergeStore -id=<neue Archiv ID> -sourceId=<alte defekte Archiv ID>
(ACHTUNG: das i im Wort sourceId muss Großgeschrieben werden! – Groß-/Kleinschreibung beachten.)

Nach Bestätigung des Befehls startet das Auslesen jeder einzelnen E-Mail inklusive der Einzelübertragung in die neue Archiv Datenbank…

Quelle: https://blog.zensoftware.co.uk/Knowledgebase/mailstore/

Tipp – AutoHotKey Passwortschutz

Scriptaufruf mit Passwort schützen

AutoHotkey* ist ein mächtiges Tool mit dem man z. B. immer wiederkehrende Eingaben in eine ausführbare Datei kompilieren kann, welche einmal aufgerufen solange im Hintergrund aktiv bleibt, bis der PC Heruntergefahren wird. Um das Script gegen unberechtigte Ausführung zu schützen kann man es mit einer Passworteingabe versehen. Dazu fügt man am Anfang des Scripts das Folgende ein:

  1. InputBox, password, Passwort erforderlich, Bitte Passwort eingeben, hide
  2. If password in <Passwort>
  3. {
  4. MsgBox, 64, Info, HotKey ist aktiviert, 5
  5. ::hw#::Hallo Welt…
  6. }
  7. MsgBox, 16, Abbruch, Falsche Eingabe!, 5
  8. ExitApp

Eigene Angaben werden hier im Beispiel in den Pfeil- < > Klammern dargestellt. Alles was zwischen den geschweiften Klammern (Zeile 3 und Zeile 6) steht wird erst nach korrekter Passworteingabe ausgeführt. Der Befehl in Zeile 8 (ExitApp) führt nach Falscheingabe des Passworts automatisch zum Abbruch des Scripts.

*Tool:  AutoHotKey

x Logo: Shield Security
Diese Website wird geschützt von
Shield Security