Aktualisieren Sie das mit dem Gruppenrichtlinienobjekt installierte Softwarepaket

10

Seit kurzem verwende ich AD-Richtlinien, um Softwarepakete über ein Gruppenrichtlinienobjekt in einer kleinen Domäne bereitzustellen. Das hat gut funktioniert, aber ich bin mir nicht sicher, wie ich ein Paket richtig aktualisieren soll.

Angenommen, ich habe X ursprünglich bereitgestellt , Version a über das Gruppenrichtlinienobjekt " X installieren ". Alles funktioniert gut und mit der Zeit wird Version b veröffentlicht. (Angenommen, die .msi der neuen Version kann ein Upgrade der bereits installierten Version durchführen.) Ich glaube, dass ich die folgenden Optionen zum Durchführen des Upgrades habe:

  1. Ersetzen Sie die ursprüngliche MSI-Datei im Verteilungspunkt und weisen Sie dann über den Gruppenrichtlinien-Editor (öffnen Sie das Gruppenrichtlinienobjekt " Install X ") unter Computerkonfiguration / Softwareeinstellungen / Softwareinstallation der Anwendung "Anwendung erneut bereitstellen" eine Aufgabe zu.

  2. Verwenden Sie den Gruppenrichtlinien-Editor, um unter Computerkonfiguration / Softwareeinstellungen / Softwareinstallation ein neues Paket für die neue Version zu erstellen, und geben Sie an, welches ältere Paket von diesem aktualisiert werden soll (wählen Sie auf der Registerkarte Upgrade das Paket für Version a aus ; Optionen zum Deinstallieren vorhandener oder ausführen Aktualisierung)

  3. Verwenden Sie den Gruppenrichtlinien-Editor, um ein Paket für Version a (mit sofortiger Deinstallationsoption) zu entfernen und ein neues Paket für Version b hinzuzufügen

Fragen:

  • Was sind die Nachteile der 1. Option?
  • Ist die zweite Option eine geeignete / empfohlene Methode zum Aktualisieren von Paketen, die über das Gruppenrichtlinienobjekt verteilt werden?
  • Gibt es andere Feinheiten, Best Practices oder allgemeine Ratschläge zum Aktualisieren von Paketen über Gruppenrichtlinienobjekte?

EDIT: Außerdem habe ich nur 3 richtig getestet. Wenn mir also ein wichtiger Schritt in 1 und 2 fehlt, würde ich mich über Hinweise freuen. :) :)

Unvernunft
quelle

Antworten:

5

Ich habe Option 2 und 3 ausgeführt. Verwenden Sie meistens Option 2, es sei denn, ich weiß, dass das vorherige MSI-Paket Probleme verursacht hat. Option 1 scheint nur ein Hack-Weg zu sein, da es nicht dafür ausgelegt ist. Ich lasse meine alten MSIs immer am Bereitstellungsort, nur für den Fall. Ich habe auch festgestellt, dass bei Option 2 die vorherige Version automatisch erkannt und das vorherige Paket automatisch aktualisiert wird, selbst wenn Sie es nicht manuell auf (Windows Server 2008 R2) einstellen, wenn das MSI ordnungsgemäß konfiguriert ist.

xeon
quelle
1

Ich würde empfehlen, einen Blick auf SCCM zu werfen. Es ist ein viel besseres Produkt, Anwendungen und ihre jeweiligen Updates zu veröffentlichen, insbesondere wenn Sie nur mit Windows-Boxen arbeiten. Wenn Sie sich für diesen Weg entscheiden, ist die MYITForums MSSMS-Liste eine der besten Mailinglisten, die es gibt, um Hilfe zu erhalten.

Tatas
quelle