Das Notes Forum
Domino 9 und frühere Versionen => ND6: Administration & Userprobleme => Thema gestartet von: VolkerBr am 03.03.05 - 12:04:47
-
Hallo,
ich habe seit Jahr und Tag
unter "Konfiguration Server Programme" folgendes stehen:
compact -B -S 5
desweiteren: aktiviert, alle Wochentage, Startzeit 04:00
Version: DOMINO 6.51, WS2000
heute habe ich mal ins log.nsf geschaut und gesehen, daß lediglich mailbox1 und mailbox2 komprimiert werden:
03/03/2005 04:00:05 AM Router: Beginning mailbox file compaction of mail1.box
03/03/2005 04:00:40 AM Router: Completed mailbox file compaction of mail1.box
03/03/2005 04:00:40 AM Router: Beginning mailbox file compaction of mail2.box
03/03/2005 04:02:15 AM Router: Completed mailbox file compaction of mail2.box
Ich möchte aber vor allem die Mail-DBs der User komprimieren.
Habe die ADMIN-Hilfe gelesen und das Forum nach compact durchforstet. Es ist mir aber dennoch nicht ganz klar geworden.
thoge meint in
http://www.atnotes.de/index.php?PHPSESSID=1d3060d9a62b3a267af24c1784447984&topic=6768.0
Thema: Wieso schrumpfen die mail.nsf Dateien der User nicht ? (Gelesen 365 mal),
daß der Pfad mit angegeben werden muß,
also
compact mail\*.nsf -B -S 5
In der ADMIN-Hilfe steht aber:
"Compact-Optionen
Compact - Allgemein
Wenn Sie "Alle Datenbanken komprimieren" wählen (oder keinen Datenbankpfad an der Befehlszeile angeben), komprimiert Compact alle Datenbanken im Data-Ordner und in Ordnern innerhalb des Data-Ordners."
Demnach müße compact ohne Parameter alle DBs komprimieren.
Was Semeaphoros im gleichen Thema auch bestätigt.
Meine Frage:
Woran kann es liegen, daß bei mir lediglich die *.box Dateien im
DATA-Verzeichnis angefasst werden ?
Nach dem Lesen der Beiträge, denke ich, daß folgendes besser ist:
Wochentags: compact "Pfad zu Maildateien" -b -S 5
Wochenende: compact -B -S 5 und anschließende Vollsicherung wegen neuer DBIID.
desweiteren:
Was ich nicht verstanden habe:
Wofür braucht man ncompact ?
und:
Gibt es (aber keine lizenzpflichtigen) Möglichkeiten Dateianhänge nach Datum automatisch zu zippen oder/und
Dateianhänge automatisch in eine separate DB zu lösen und im Maildokument durch einen Link zu ersetzen ?
Danke Volker
-
Hi,
wenn du bei compact keine Datenbanken bzw. keinen Pfad angibst, werden definitiv alle Datenbanken auf dem Server komprimiert und das funktioniert auch.
Versuch doch mal den compact direkt über die Server-Konsole zu starten und schau dann mal was passiert. Eventuell liegt das Problem im Programmdokument.
Mit ncompact kannst du Datenbank komprimieren, auch wenn der Server runtergefahren ist. Das ist für die DBs interessant, die der Server ständig im Zugriff hat, wie z.B. log.nsf, event4.nsf. Die werden nämlich über die Servertask nicht komprimiert.
Axel
-
Die Option "-S 5" bewirkt, dass nur Datenbanken mit einem Whitespace > 5% komprimiert werden.
Dazu:
compact -S percent
compact -S amountK
compact -S amountM
Compacts all databases with a specified percent of unused space. For example, if you specify 10, databases with 10% or more recorded unused space are compacted. Note that unused space calculation is not always a reliable measure of unused space. If you specify a number followed by a 'K' or an 'M', compact will compact all databases with a specified amount of unused space in Kilobytes or Megabytes. For example, if you specify 10m, databases with 10 Megabytes or more of recorded unused space are compacted.
NOTE : Only the percent variant is available through the Compact tool in the Files tab of the Domino Administrator.
Andreas
-
Habe die Ausführung des Compact von gestern auf heute gezielt getestet.
Habe aus einer DB nen Viertel der Dokumente gelöscht.
und siehe da
die DB ist wie es sich gehört um 200 MB geschrumpft.
In der log.nsf wird aber weiterhin nur die Komprimierung der mail.box protokolliert, was sich weniger gehört.
Warum weiß ich bisher nicht.
Volker
-
Das Housekeeping der Mailboxen ist per Default auf 4 Uhr gesetzt. Das hat nichts mit deinem Prog Dok zu tun.
Ich denke das ist auch das was Du im Log siehst.
Verleg doch mal die Startzeit.....
Im log solltest Du einen Eintrag wie "running Program Document for "name" finden, dannach solltest Du auch die bearbeiteten Dokumente finden
Gruss
Dirk