Automatisches Archivieren

Siehe auch:
Mitgelieferte Skripte (VBS-Dateien)


Geplanter Task – Beispiel

CI-Archive-Task-NET.VBS
Beispielaufruf:

/auto /archiveall /user:Administrator
  • Archiviert alle aktiven Benutzer.
  • Der angegebene /user: muss ein zugelassener Benutzer sein.
  • Stelle sicher, dass dieser Benutzer angelegt wurde.

Empfehlung

Führe in einem Task direkt die ci-archive.exe aus (Standard):

/auto /archiveall /user:Administrator

Hintergrund

Ein Task bestätigt nur die Ausführung einer VBS/BAT.
Ob diese wiederum die EXE erfolgreich starten durfte (z. B. blockiert durch Virenscanner), ist nicht sichtbar.


Weitere Beispiele

Benutzer archivieren

/auto /archive /mailbox:m.buettner /user:Administrator

Archiviert nur m.buettner

/auto /archive /mailbox:m.buettner;y.sitzmann /user:Administrator

Archiviert m.buettner und y.sitzmann


Outlook-Import

/auto /archiveoutlook /mailbox:m.buettner /user:Administrator

Archiviert den Benutzer direkt aus Outlook.

/auto /archiveoutlook /uselogonuser /user:Administrator

Archiviert den angemeldeten Benutzer aus Outlook.


Archivieren mit Filtern

/auto /archive /filter1:Journal1 /user:Administrator
/auto /archive /filter2:FilterText /user:Administrator
/auto /archive /filter3:FilterText /user:Administrator

Passe die Filter an Ihre Bedürfnisse an.


Parameterübersicht

/auto                 myAppRunHidden = True
/archive              myAppArchive = True
/archiveall           myAppArchiveAll = True
/archiveoutlook       myAppArchiveOutlook = True
/simulatedelete       myAppSimulateDelete = True
/mailbox:             Benutzerangabe (Mehrere mit ";" trennen)
/uselogonuser         Archiviert angemeldeten Benutzer
/debug                DebugMode = True
/restore              myAppRestore = True
/rti                  Wiederherstellung in Posteingang
/storage:NAME         myAppStorage
/mailguid:GUID        myAppMailGuid
/eao                  EnableArchiveOptions im Usermode
/offline              Offline-Modus (VPN)
/fsrv:SERVER/IP       Erzwingt bestimmten Server
/donotaddusers        Verhindert automatisches Hinzufügen neuer AD-Benutzer
/syncad               Synchronisiert AD ↔ Kontakte
/syncall              Synchronisiert alle AD-Konten
/nosyncad             Verhindert AD-Abgleich
/asm                  Archiviert alternative Mailbox (z. B. PST)
/resetnewmailboxdate  Setzt „Neue Mailbox ab“-Datum zurück
/ignoreinstance       Für parallele Instanzen
/logadd:<text>        Zusätzlicher Logtext bei mehreren Instanzen

Parallele Archivierungsjobs

Verteile die Archivierung auf mehrere Instanzen:

Zeile 1

(Erlaubt je nach Konfiguration automatisches Hinzufügen)

/ignoreinstance /logadd:Task01 /auto /archive /filter3:1 /user:Administrator

Ab Zeile 2

(Verhindert automatisches Hinzufügen)

/ignoreinstance /logadd:Task02 /auto /archive /donotaddusers /filter3:2 /user:Administrator
...
/ignoreinstance /logadd:Task05 /auto /archive /donotaddusers /filter3:5 /user:Administrator

→ Dadurch können bis zu 5 Jobs gleichzeitig laufen, was die Archivierungsdauer stark reduziert.


Benutzer vom automatischen Einlesen ausschließen

Setze in Active Directory:

extensionAttributes14 = "-"

Dies verhindert, dass der Benutzer automatisch ins Archiv aufgenommen wird.
So können nicht benötigte Archive vermieden und Lizenzen reduziert werden.