Ein Software-Repository ist ein zentraler Speicherort, an dem Sie Softwarepakete speichern und bei Bedarf darauf zugreifen können, um sie beliebig oft bereitzustellen. In Endpoint Central gibt es zwei Arten von Software-Repositories:
Abhängig von der Größe Ihrer Organisation können Sie Ihre Pakete entweder in einem Netzwerkfreigabe-Repository oder in einem HTTP-Repository speichern. Beide Repository-Typen können verwendet werden, um Pakete an Verteilungsserver und WAN-Agenten innerhalb von Endpoint Central bereitzustellen.
Ein Netzwerkfreigabe-Repository wird verwendet, wenn Sie eine Softwareanwendung auf mehreren Computern in einem Netzwerk bereitstellen möchten. Es wird empfohlen, das Softwarepaket, das Sie bereitstellen möchten, in einer Netzwerkfreigabe zu speichern, die von allen Computern im Netzwerk zugänglich ist. Die Softwareanwendung wird direkt auf den von Ihnen angegebenen Computern installiert.
Die meisten Softwareanwendungen haben eine einzelne Installationsdatei wie
Die Verwendung eines Netzwerkfreigabe-Repositorys ermöglicht Ihnen Folgendes:
Das Netzwerkfreigabe-Repository sollte für alle Benutzer und Computer im Netzwerk über die Berechtigung Lesen und Ausführen verfügen. Sie sollten die oben genannten Berechtigungen für die Gruppe Jeder festlegen. Dadurch wird sichergestellt, dass das Netzwerkfreigabe-Repository von allen Computern im Netzwerk aus zugänglich ist.
Stellen Sie jedoch sicher, dass Sie die Berechtigungen nicht für alle Benutzer und Computer im Netzwerk auf Lesen und Ausführen setzen, wenn Sie Folgendes tun möchten:
Gehen Sie zum Beispiel davon aus, dass sich Ihr Netzwerkfreigabe-Repository in Domäne A befindet und Sie eine Softwareanwendung aus diesem Repository auf einem Computer in Domäne B bereitstellen. Sie sollten sicherstellen, dass Sie die Berechtigungen nicht für alle Benutzer und Computer im Netzwerk auf Lesen und Ausführen setzen.
In solchen Fällen können Sie Benutzeranmeldedaten angeben, die Lese- und Ausführungszugriff auf das Netzwerkfreigabe-Repository gewähren, in dem das Softwarepaket gespeichert ist.
Gehen Sie wie folgt vor, um ein Netzwerkfreigabe-Repository zu erstellen:
Hinweis: Wenn Sie keinen Pfad für die Netzwerkfreigabe eingeben, wird sie automatisch auf dem Computer erstellt, auf dem der Endpoint-Central-Server installiert ist
Hinweis: Wenn Sie die Netzwerkfreigabe auf einem Domänencomputer erstellen, stellen Sie dem Benutzernamen den Domänennamen voran. Zum Beispiel: ZohoCorp\Administrator. Wenn Sie die Netzwerkfreigabe auf einem Arbeitsgruppencomputer erstellen, stellen Sie dem Benutzernamen den Computernamen voran. Zum Beispiel:\\MachineName\DCAdmin.
Wenn Sie Software über das Netzwerkfreigabe-Repository bereitstellen, sollten die Software-Binärdateien in der vom IT-Administrator konfigurierten Netzwerkfreigabe gespeichert werden, bevor die Software bereitgestellt wird. Die Software wird je nach Typ der Außenstelle auf folgende Weise bereitgestellt:
Außenstelle mit einem Verteilungsserver
In einer Außenstelle mit einem Verteilungsserver werden die Konfigurationsdateien während des vom IT-Administrator auf dem zentralen Server konfigurierten Replikationszyklus auf den Verteilungsserver repliziert. Sobald die Konfigurationsdateien repliziert wurden, greifen die WAN-Agenten auf die Netzwerkfreigabe mit den Software-Binärdateien zu, um die Software bereitzustellen. Die Softwarebereitstellung erfolgt während des 90-Minuten-Aktualisierungszyklus, beim Systemstart oder bei der Benutzeranmeldung — je nachdem, was gemäß der konfigurierten Bereitstellungsrichtlinie zuerst eintritt.
Außenstelle mit WAN-Agenten
In einer Außenstelle mit WAN-Agenten, die direkt mit dem zentralen Server kommunizieren, sammeln die WAN-Agenten die Konfigurationsdateien vom Server. Anschließend führen die WAN-Agenten die Softwarebereitstellung aus, indem sie auf die Netzwerkfreigabe mit den Software-Binärdateien zugreifen. Die Softwarebereitstellung erfolgt während des 90-Minuten-Aktualisierungszyklus, beim Systemstart oder bei der Benutzeranmeldung — je nachdem, was gemäß der konfigurierten Bereitstellungsrichtlinie zuerst eintritt.
Das HTTP-Repository wird verwendet, um ausführbare Dateien zu speichern, bevor Sie diese auf Ihren verwalteten Computern/Computern in Ihrem Netzwerk installieren. Sie können dieses Repository verwenden, wenn Sie Softwarepakete über den HTTP-Pfad auf Computern bereitstellen möchten. Sie können den Speicherort des HTTP-Repositorys bei Bedarf auch ändern.
Das HTTP-Repository wird automatisch erstellt, wenn Sie das Produkt installieren. Es befindet sich im selben Ordner wie der Endpoint-Central-Server. Zum Beispiel:
Sie können den Speicherort des Repositorys ändern, falls erforderlich.
Gehen Sie wie folgt vor, um den Speicherort des HTTP-Repositorys zu ändern:
Sie haben den Speicherort des HTTP-Repositorys geändert. Wenn Sie den Speicherort des HTTP-Repositorys nicht ändern können, lesen Sie Speicherort des HTTP-Repositorys kann nicht geändert werden
Wenn Sie den Speicherort des Software-Repositorys auf dem Verteilungsserver ändern möchten, finden Sie weitere Informationen hier.
Wenn Sie Software über das HTTP-Repository bereitstellen, werden die Software-Binärdateien am standardmäßigen Speicherort des HTTP-Repositorys auf dem zentralen Server oder an einem neuen, vom IT-Administrator konfigurierten Speicherort gespeichert. Die Software wird je nach Typ der Außenstelle auf folgende Weise bereitgestellt:
Außenstelle mit einem Verteilungsserver
In einer Außenstelle mit einem Verteilungsserver kontaktiert der Verteilungsserver den zentralen Server, um während des vom IT-Administrator konfigurierten Replikationszyklus die Konfigurationsdateien und Software-Binärdateien zu replizieren. Sobald die für die Softwarebereitstellung erforderlichen Dateien auf den Verteilungsserver repliziert wurden, kontaktieren die WAN-Agenten den Verteilungsserver und replizieren/sammeln diese Dateien, um die Bereitstellung auszuführen. Die Softwarebereitstellung erfolgt während des 90-Minuten-Aktualisierungszyklus, beim Systemstart oder bei der Benutzeranmeldung — je nachdem, was gemäß der konfigurierten Bereitstellungsrichtlinie zuerst eintritt.
Außenstelle mit WAN-Agenten
In einer Außenstelle mit WAN-Agenten, die direkt mit dem zentralen Server kommunizieren, kontaktieren die WAN-Agenten den Server und sammeln die Konfigurationsdateien und Software-Binärdateien, die für die Bereitstellung der Software erforderlich sind. Die Softwarebereitstellung erfolgt während des 90-Minuten-Aktualisierungszyklus, beim Systemstart oder bei der Benutzeranmeldung — je nachdem, was gemäß der konfigurierten Bereitstellungsrichtlinie zuerst eintritt.
Auch wenn empfohlen wird, ein gemeinsames Software-Repository zu verwenden, ist dies nicht zwingend erforderlich. Sie haben auch die Möglichkeit, die ausführbaren Dateien auf den Endpoint-Central-Server hochzuladen, von wo aus sie vor der Bereitstellung auf die Computer kopiert werden. Durch diesen Ansatz erhöht sich Ihre Bandbreitenbelastung, da die ausführbaren Dateien auf jeden einzelnen Computer kopiert werden.
Daher wird empfohlen, diesen Ansatz zu verwenden, wenn Sie Softwareanwendungen auf Computern an einem entfernten Standort bereitstellen. Das liegt daran, dass Sie in den meisten Fällen beim Bereitstellen von Softwareanwendungen auf Computern an entfernten Standorten keinen Zugriff auf das jeweilige Netzwerkfreigabe-Repository haben.
Wenn Sie Softwarepakete auf Computern in einem LAN und WAN bereitstellen möchten, erstellen Sie zwei Pakete für dieselbe Softwareanwendung. Speichern Sie einen Satz von Paketen im Netzwerkfreigabe-Repository. Diese werden auf den Computern im LAN bereitgestellt und installiert. Speichern Sie den anderen Satz von Paketen im HTTP-Repository. Diese werden auf die Computer im WAN hochgeladen und dort bereitgestellt.
Wenn Sie mehrere Pakete installieren möchten, können Sie diese zippen und hochladen. Weitere Informationen finden Sie unter Wie verwendet man die HTTP-Pfad-Option zur Bereitstellung von Softwarepaketen mit mehreren ausführbaren Dateien in unterschiedlichen Verzeichnisstrukturen?
Es gibt einige Ausnahmeszenarien, in denen ausführbare Dateien bei Verwendung eines Netzwerkfreigabe-Repositorys auf Computer in Ihrem Netzwerk kopiert werden. Dies kann passieren, wenn Sie Folgendes tun: