Vorheriges Thema: Windows Server 2008 Base Server Class - Installationsreferenz

Nächstes Thema: Windows Halsign TurboGate PV-Treiber - Upgrade-Referenz

Windows MSI Upgrade-Referenz

Wenn Sie eine Windows-Appliance erstellt haben und zu einem späteren Zeitpunkt eine neuere MSI-Version installieren möchten, die zum Erstellen dieser Appliance verwendet wurde, wodurch das Windows-APK und alle Appliance-spezifischen Skripte, die im MSI enthalten sind, aktualisiert werden, finden Sie hierfür Schritt-für-Schritt-Anweisungen in diesem Thema: Die Anweisungen sind nach Appliance-Typ getrennt.

WIN03* / WIN08* - Generische Windows Server-Appliances

Die folgenden Schritte beschreiben den Prozess für das Upgrade einer generische Windows Server-Appliance, wobei "/system_ms:WIN08S" als Beispiel verwendet wird.

  1. Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der WIN08S-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
  2. Ändern Sie die Begrenzung des Singleton folgendermaßen:
  3. Speichern Sie, und starten Sie dann die Anwendung.
  4. Führen Sie in einer 3T-Shell den SSH in den ausgeführten Singleton aus, und gehen Sie wie folgt vor:
  5. Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
  6. Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "Server_Windows-1.1.7-1.msi" im Windows-Explorer.
  7. Öffnen Sie in der SSH-Sitzung auf dem Singleton:
  8. Halten Sie die Anwendung an. Ziehen Sie im Anwendungs-Editor den Singleton in den Benutzerkatalog.
  9. Führen Sie die folgenden Befehle in einer 3t-Shell aus:
    class destroy /system_ms:WIN08S --force (bzw. verschieben Sie die vorhandene Klasse, wenn Sie sie beibehalten möchten). 
    class move /user:WIN08S /system_ms:WIN08S 
    
  10. Entfernen Sie die Anwendung.
VDS_Win* - Windows VDS Singleton-Appliances

Die folgenden Schritte beschreiben den Prozess für das Upgrade des Singleton in einer Windows VDS-Anwendung, wobei die Anwendung "VDS_Win08S_r2" als Beispiel verwendet wird.

  1. Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der WIN08S-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
  2. Speichern Sie, und starten Sie dann die Anwendung.
  3. Führen Sie von einer 3t-Shell SSH in den laufenden Singleton aus, und gehen Sie wie folgt vor:
  4. Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
  5. Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "VDS_Windows-1.2.4-1.msi" in Windows-Explorer.
  6. Öffnen Sie in der SSH-Sitzung auf dem Singleton:
  7. Halten Sie die Anwendung an.
  8. Führen Sie die folgenden Befehle in einer 3t-Shell aus:
    vol destroy VDS_Win08S_r2:VDS_WIN08S.boot --force 
    vol copy app-name:WIN08S.boot VDS_Win08S_r2:VDS_WIN08S.boot, wobei "app-name" der Namen der Anwendung ist, die Sie erstellt haben. 
    
  9. Entfernen Sie die Anwendung "app-name".
IIS03* / IIS08* - Windows-IIS-Webserver-Appliance

Die folgenden Schritte beschreiben den Prozess für das Upgrade einer Windows IIS-Appliance, wobei "/system_ms:IIS08S" als Beispiel verwendet wird.

  1. Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der IIS08S-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
  2. Ändern Sie die Begrenzung des Singleton folgendermaßen:
  3. Erstellen Sie ein ntfs08-Volume mit 100 MB (oder ein ntfs03-Volume für Windows Server 2003-basierte IIS-Appliances), und konfigurieren Sie den Singleton, dass dieses Volume als Inhalts-Volume verwendet wird.
  4. Speichern Sie, und starten Sie dann die Anwendung.
  5. Führen Sie von einer 3t-Shell SSH in den laufenden Singleton aus, und gehen Sie wie folgt vor:
  6. Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
  7. Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "IIS_Windows-1.1.1-1.msi" im Windows-Explorer.
  8. Öffnen Sie in der SSH-Sitzung auf dem Singleton:
  9. Halten Sie die Anwendung an. Ziehen Sie im Anwendungs-Editor den Singleton in den Benutzerkatalog.
  10. Führen Sie die folgenden Befehle in einer 3t-Shell aus:
    class destroy /system_ms:IIS08S --force (bzw. verschieben Sie die vorhandene Klasse, wenn Sie sie beibehalten möchten). 
    class move /user:IIS08S /system_ms:IIS08S 
    
  11. Entfernen Sie die Anwendung.
SQL08* - Windows SQL Server-Appliance

Die folgenden Schritte beschreiben den Prozess für das Upgrade einer Windows SQL-Appliance, wobei "/system_ms:SQL08S_08" als Beispiel verwendet wird.

  1. Erstellen Sie eine neue Anwendung, und öffnen Sie sie im Editor. Ziehen Sie eine Instanz der SQL08S_08-Appliance aus dem Katalog "system_ms" auf den Arbeitsbereich, und verzweigen Sie die Klasseninstanz.
  2. Ändern Sie die Begrenzung des Singleton folgendermaßen:
  3. Erstellen Sie ein 3 GB-Rohvolume und konfigurieren Sie den Singleton, um dieses Volume als dessen Datenvolume zu benutzen.
  4. Speichern Sie, und starten Sie dann die Anwendung.
  5. Führen Sie von einer 3t-Shell SSH in den laufenden Singleton aus, und gehen Sie wie folgt vor:
  6. Öffnen Sie die grafische Konsole für den Singleton, und melden Sie sich als Administrator an.
  7. Führen Sie das MSI-Installationsprogramm aus. Doppelklicken Sie zum Beispiel auf die Datei "SQL_Windows-1.1.1-1.msi" im Windows-Explorer.
  8. Öffnen Sie in der SSH-Sitzung auf dem Singleton:
  9. Halten Sie die Anwendung an. Ziehen Sie im Anwendungs-Editor den Singleton in den Benutzerkatalog.
  10. Führen Sie die folgenden Befehle in einer 3t-Shell aus:
    class destroy /system_ms:SQL08S_08 --force (bzw. verschieben Sie die vorhandene Klasse, wenn Sie sie beibehalten möchten). 
    class move /user:SQL08S_08 /system_ms:SQL08S_08 
    
  11. Entfernen Sie die Anwendung.