Problem mit Datenbereinigung

  • Hallo,

    nachdem unsere Archive zu erstaunlichen Größen anwachsen habe ich bemerkt das die automatische Datenbereiningung nicht aktiviert war. Diese wurde dann gestern gestartet, allerdings musste ich heute feststellen das sich an der Dateizahl fast nichst geändert hat.

    Im Statusmonitor des Systems im Dvise Admin kann ich sehen das der Vorgang anscheinend bei einem User im /in -Verzeichniss stehen bleibt. Auch nach einem Manuellen starten bleibt es wieder dort stehen. Zusätzlich kann ich die Bereinigung nur stoppen wenn ich den Dienst Service-Layer neu starte.

    Ist es möglich herauszufinden an welcher Datei genau er hängt? In dem Verzeichniss befinden sich einige wichtige Mails, ich kann nicht einfach das Verzeichniss löschen.

    Eine zusätzliche Frage: Ist es richtig das wenn ein Benutzer eine Nachricht löscht, diese erst wirklich mit der Bereinigung aus dem David-Verzeichniss gelöscht wird?

    edit: habe gerade festgestellt das ich das Problem schon mal im Januar hatte (Search-Funkion ftw!), damals hat anscheinend ein chksdk und neustart geholfen. Werde das mal probieren, wenn jemand eine Lösung hat wie man feststellt welche Datei genau defekt ist würde mich das trotzdem interessieren.

    Einmal editiert, zuletzt von esco (20. September 2007 um 13:53)

  • Hallo, der Datenbestand der von dem Benutzern gelöscht wird, wird erst bei der nächtlichen Bereinigung physikalisch gelöscht. In dem entsprechenden Eingang des Benutzers wird die "archive.dat" defekt sein, weil genau diese Datei bei der Bereinigung bearbeitet wird. Falls der Benutzer unter dem Eingang noch weitere Archive erstellt hat sollte die "archive.dir" mit ArcUtil repariert werden.

    Um die "archive.dat" zu reparieren, erstelle einfach ein neues Archive und verschiebe alle Einträge aus dem Eingang in das neue Archive. Gehen dann in das Verzeichnis des Benutzers (z. B. unter c:\david\archive\user\10008000\in) und entferne die "archive.dat" Datei. Verschiebe anschließend innerhalb des InfoCenter die Einträge aus dem neuen Archive wieder zurück in den Eingang.

    Gruß

  • Habe es mit dem neuen Archiv und dem Verschieben probiert, die Bereinigung bleibt allerdings immernoch stehen. Auch das chkdsk und Neustart hat nichts gebracht.

    Könnte es evtl. das sein das nicht das im Status angezeigte Archiv das Problem ist sondern das Archiv das als nächstes bereinigt werden soll? Fehler in einer Archiv.dir?

  • Kontrollier mal, ob dir das Archiv Ereignisse nicht voll läuft. Da müssten eigentlich ein Haufen Fehlermeldungen drin sein. leer das mal komplett und starte die Bereinigung neu. Das hat bei uns mal geholfen.

  • Hallo,

    ich habe die Bereinigung endlich am laufen. Ich musste die Einträge aus dem Archiv wo die Bereinigung hängen bleibt in ein neues Archiv verschieben und dann den Inhalt des defekten Archives auf Dateiebene löschen.
    Nach dem Zurückverschieben lief die Bereinigung dann weiter. Dieser Fehler trat allerdings bei mehreren Archiven auf, aber nachdem alle defekten Archive auf diese Art behandelt wurden, läuft die Bereinigung einwandfrei.
    Wichtig dabei ist, falls sich im defekten Archiv noch Sub-Archive befinden, dürfen diese und die Datei Archive.dir nicht gelöscht werden.

    Danke für die Antworten

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!