Autonome Discovery-Module

Einführung

Aufgrund spezifischer Sicherheitsanforderungen, wie z.B. Tier-Modelle, ist die Bereitstellung zusätzlicher Inventarisierungsoptionen erforderlich. Aktuell sind alle unsere Scan-Module für die interaktive Nutzung verfügbar. Ein Hauptproblem der interaktiven Inventarisierung ist die Notwendigkeit, mit hochprivilegierten Benutzerkonten zu arbeiten. Dies umfasst die Eingabe und Speicherung solcher Konten in verschiedenen Assistenten und Jobs sowie ihre Integration in den Docusnap Discovery Service (DDS) oder den Docusnap Server. Die Verwendung unabhängiger Scan-Module können dieses Problem umgehen, da sie entweder manuell oder mit lokal berechtigten Benutzern betrieben werden können.

Die autonome Ausführung der Discovery-[Modul].exe generiert eine Datei mit der Endung *.dsi. Diese kann in Docusnap entweder interaktiv oder automatisiert über den Datei-Import importiert werden. Die Ausgabedatei des DSI wird nach einem spezifischen Schema benannt, welches sich aus dem Modulnamen, dem Hostnamen und einer eindeutigen Kennung, der sogenannten GUID (Globally Unique Identifier), zusammensetzt.

Autonome Discovery-Module

Die unten aufgeführten Discovery-Module sind im ‘Tool’-Ordner des Docusnap-Programmverzeichnisses sowie auf dem System, auf dem der Docusnap Discovery Service installiert ist, verfügbar.

  • Microsoft Windows
    • Discovery-Windows.exe
    • DocusnapScript.exe (gleich wie Discovery-Windows.exe, wird nicht weiterentwickelt, verbleibt für existierende Implementierungen)
    • Discovery-Windows-Legacy.exe (für Windows 7 und älter)
  • Microsoft Distributed File System
    • Discovery-DFS.exe
  • Microsoft DNS
    • Discovery-DNS.exe
    • Discovery-DNS-Legacy.exe (wird nicht weiterentwickelt, verbleibt für existierende Implementierungen)
  • Microsoft DHCP
    • Discovery-DHCP.exe
    • Discovery-DHCP-Legacy.exe (wird nicht weiterentwickelt, verbleibt für existierende Implementierungen)
  • Microsoft Active Directory
    • Discovery-ADDS.exe
    • Discovery-ADDS-Legacy.exe (wird nicht weiterentwickelt, verbleibt für existierende Implementierungen)
  • Microsoft Exchange
    • Discovery-Exchange.exe (für Versionen ab 2013)
  • Microsoft SharePoint
    • Discovery-SharePoint.exe (für SharePoint ab Version 2013)
    • Discovery-SharePoint-2010.exe
    • Discovery-SharePoint-2007.exe
  • Veeam Backup & Replication
    • Discovery-VeeamBR.exe (ab Version 11)
  • Linux
    • Discovery-Linux
    • Discovery-Linux-Legacy (wird nicht weiterentwickelt, verbleibt für existierende Implementierungen)
  • Mac
    • Discovery-Mac

Standardparameter

Darunter werden Parameter verstanden, die für jedes autonome Discovery-Modul vorhanden sind. Um Rückwärtskompatibilität zu gewährleisten, unterstützen wir für jeden dieser Parameter Alias-Schreibweisen.In unserer Dokumentation weisen wir darauf hin, dass bestehende modulspezifische Schreibweisen eines Standardparameters unterstützt werden; in der Hilfsfunktion und Dokumentation beschreiben wir jedoch nur noch die offizielle Parameterbezeichnung.

Verwendung: Discovery-Example.exe [OPTIONEN]
Anmerkung: "OPTIONEN" mit den gewünschten Befehlszeilenargumenten ersetzen.

Options:

	-h	
		Description: Displays this help message and exits the program
		Example: C:\Discovery-Example.exe -h

	-o <path>
		Description: Sets the output directory where files will be saved
		Example: C:\Discovery-Example.exe -o C:\Temp

	-n <filename>
		Description: Defines the name of the output file.
		Example: C:\Discovery-Example.exe -n new-filename.dsi

	-a <count>
		Description: Determines the number of archived results to keep (default is 4)
		Example: C:\Discovery-Example.exe -a 10

	-l <loglevel>
		Description: Sets the logging level for the application. Default: Error
		Possible Values: Debug, Information, Warning, Error, Critical, None
		Example: C:\Discovery-Example.exe -l debug

Modulspezifische Parameter

Darunter verstehen wir Parameter, die nur für ein spezifisches Modul verwendet werden. Diese Parameter werden jeweils in der Hilfsfunktion des jeweiligen Discovery-Moduls (Discovery-Example.exe -h) und in der Dokumentation beschrieben.