Rubrique précédente: Références d'installation de la classe de serveur de base Windows Server 2008

Rubrique suivante: Références de mise à niveau des pilotes TurboGate PV Halsign Windows

Références de mise à niveau de Windows MSI

Si vous avez créé une appliance Windows et souhaitez à un moment donné installer une version plus récente du MSI utilisé pour créer cette appliance, en mettant ainsi à jour l'APK Windows et tout script spécifique d'appliance contenu dans le MSI, la rubrique suivante fournit des instructions détaillées pour le faire. Les instructions sont classées par type d'appliance.

WIN03* / WIN08* - Appliances de serveur Windows génériques

Les étapes suivantes décrivent le processus de mise à niveau d'une appliance de serveur Windows générique, sur la base de l'exemple /system_ms:WIN08S.

  1. Créez une nouvelle application et ouvrez-la dans l'éditeur. Faites glisser une instance de l'appliance WIN08S à partir du catalogue system_ms sur la zone de dessin et créer une branche de l'instance de classe.
  2. Modifiez le périmètre du singleton comme suit :
  3. Enregistrez, puis démarrez l'application.
  4. Dans un shell 3t, accédez à ssh dans le singleton en cours d'exécution et effectuez ce qui suit :
  5. Ouvrez la console graphique pour le singleton et connectez-vous en tant qu'administrateur.
  6. Exécutez le programme d'installation de MSI, par exemple double-cliquez sur le fichier Server_Windows-1.1.7-1.msi dans l'Explorateur Windows.
  7. Dans la session SSH, ouvrez le singleton :
  8. Arrêtez l'application. Dans l'éditeur d'applications, faites glisser le singleton dans le catalogue utilisateur.
  9. Exécutez les commandes suivantes dans un shell 3T :
    class destroy /system_ms:WIN08S --force (ou déplacez la classe existante si vous voulez le conserver). 
    class move /user:WIN08S /system_ms:WIN08S 
    
  10. Détruisez l'application.
VDS_Win* - appliances de singleton Windows VDS

Les étapes suivantes décrivent le processus de mise à niveau du singleton dans une application Windows VDS, sur la base de l'exemple de l'application VDS_Win08S_r2.

  1. Créez une nouvelle application et ouvrez-la dans l'éditeur. Faites glisser une instance de l'appliance WIN08S à partir du catalogue system_ms sur la zone de dessin et créer une branche de l'instance de classe.
  2. Enregistrez, puis démarrez l'application.
  3. A partir d'un shell 3T, accédez à SSH dans le singleton en cours d'exécution, puis procédez comme suit :
  4. Ouvrez la console graphique pour le singleton et connectez-vous en tant qu'administrateur.
  5. Exécutez le programme d'installation MSI, en double-cliquant par exemple sur le fichier VDS_Windows-1.2.4-1.msi dans l'explorateur Windows.
  6. Dans la session SSH, ouvrez le singleton :
  7. Arrêtez l'application.
  8. Exécutez les commandes suivantes dans un shell 3T :
    vol destroy VDS_Win08S_r2:VDS_WIN08S.boot --force 
    vol copy app-name:WIN08S.boot VDS_Win08S_r2:VDS_WIN08S.boot où app-name est le nom de l'application que vous avez créée. 
    
  9. Détruisez l'application app-name.
IIS03* / IIS08* - Appliance de serveur Web Windows IIS

Les étapes suivantes décrivent le processus de mise à niveau d'une appliance de serveur Windows IIS, sur la base de l'exemple /system_ms:IIS08S.

  1. Créez une nouvelle application et ouvrez-la dans l'éditeur. Faites glisser une instance de l'appliance IIS08S à partir du catalogue system_ms sur la zone de dessin et créer une branche de l'instance de classe.
  2. Modifiez le périmètre du singleton comme suit :
  3. Créez un volume ntfs08 de 100 Mo (ou le volume ntfs03 pour les appliances IIS basées sur Windows Server 2003) et configurez le singleton pour utiliser ce volume comme son volume de contenu.
  4. Enregistrez, puis démarrez l'application.
  5. A partir d'un shell 3T, accédez à SSH dans le singleton en cours d'exécution, puis procédez comme suit :
  6. Ouvrez la console graphique pour le singleton et connectez-vous en tant qu'administrateur.
  7. Exécutez le programme d'installation de MSI, par exemple double-cliquez sur le fichier IIS_Windows-1.1.1-1.msi dans l'Explorateur Windows.
  8. Dans la session SSH, ouvrez le singleton :
  9. Arrêtez l'application. Dans l'éditeur d'applications, faites glisser le singleton dans le catalogue utilisateur.
  10. Exécutez les commandes suivantes dans un shell 3T :
    class destroy /system_ms:IIS08S --force (ou déplacez la classe existante si vous voulez le conserver). 
    class move /user:IIS08S /system_ms:IIS08S 
    
  11. Détruisez l'application.
SQL08* - Appliance de serveur Windows SQL

Les étapes suivantes décrivent le processus de mise à niveau d'une appliance de serveur Windows SQL, sur la base de l'exemple /system_ms:SQL08S_08.

  1. Créez une nouvelle application et ouvrez-la dans l'éditeur. Faites glisser une instance de l'appliance SQL08S à partir du catalogue system_ms sur la zone de dessin et créer une branche de l'instance de classe.
  2. Modifiez le périmètre du singleton comme suit :
  3. Créez un volume brut de 3 Go et configurez le singleton pour utiliser ce volume comme son volume de données.
  4. Enregistrez, puis démarrez l'application.
  5. A partir d'un shell 3T, accédez à SSH dans le singleton en cours d'exécution, puis procédez comme suit :
  6. Ouvrez la console graphique pour le singleton et connectez-vous en tant qu'administrateur.
  7. Exécutez le programme d'installation de MSI, par exemple double-cliquez sur le fichier SQL_Windows-1.1.1-1.msi dans l'Explorateur Windows.
  8. Dans la session SSH, ouvrez le singleton :
  9. Arrêtez l'application. Dans l'éditeur d'applications, faites glisser le singleton dans le catalogue utilisateur.
  10. Exécutez les commandes suivantes dans un shell 3T :
    class destroy /system_ms:SQL08S_08 --force (ou déplacez la classe existante si vous voulez la préserver). 
    class move /user:SQL08S_08 /system_ms:SQL08S_08 
    
  11. Détruisez l'application.