Création d'images personnalisées Windows

Vous pouvez créer une image personnalisée Windows du disque d'amorçage d'une instance Bare Metal ou de machine virtuelle, et l'utiliser pour lancer d'autres instances. Les instances lancées à partir de votre image incluent les personnalisations, la configuration et les logiciels installés lors de la création de l'image. Pour plus d'informations sur les images personnalisées, reportez-vous à Gestion des images personnalisées. Pour plus d'informations sur les exigences en matière de gestion des licences pour les images Windows, reportez-vous à Programme de licences Microsoft sur Oracle Cloud Infrastructure.

Windows prend en charge deux types d'image : généralisée et spécialisée. Les images généralisées sont des images dont les informations propres à l'instance ont été nettoyées. Les images spécialisées sont des clichés à un point dans le temps du disque d'amorçage d'une instance en cours d'exécution et sont utiles pour créer des sauvegardes d'une instance. Oracle Cloud Infrastructure prend en charge les instances Bare Metal et de machine virtuelle lancées à partir d'images Windows personnalisées généralisées et spécialisées.

Images généralisées

Une image généralisée contient un disque de système d'exploitation généralisé, nettoyé de toute information propre à l'ordinateur. Les images sont généralisées à l'aide de Sysprep. Les images généralisées peuvent s'avérer utiles dans les scénarios tels que le redimensionnement rapide d'un environnement. Elles peuvent être configurées de sorte à conserver le compte de l'utilisateur opc existant, y compris le mot de passe, au moment de la création de l'image, ou de façon à recréer le compte utilisateur opc, en générant notamment un nouveau mot de passe aléatoire que vous extrayez à l'aide de l'API. Pour obtenir des informations générales, reportez-vous à Généralisation d'une installation Windows à l'aide de Sysprep.

Images spécialisées

Une image spécialisée dispose d'un disque de système d'exploitation déjà entièrement installé et constitue essentiellement une copie de l'instance Bare Metal ou de machine virtuelle d'origine. Les images spécialisées sont conçues pour être utilisées en tant que sauvegardes, afin d'effectuer une récupération après une panne. Les images spécialisées sont utiles lors du test d'une tâche et devront peut-être restaurer une configuration correcte connue. Les images spécialisées ne sont pas recommandées pour le clonage de plusieurs instances Bare Metal ou machines virtuelles identiques sur le même réseau en raison de problèmes liés à plusieurs ordinateurs possédant les mêmes nom et ID d'ordinateur. Lors de la création d'une image spécialisée, vous devez mémoriser le mot de passe de l'utilisateur opc. Aucun nouveau mot de passe n'est généré lors du lancement de l'instance et le mot de passe ne peut pas être extrait à partir de la console ou de l'API.

Création d'une image généralisée

Attention

  • La création d'une image généralisée à partir d'une instance rendra l'instance non fonctionnelle. Vous devez donc d'abord créer une image personnalisée à partir de l'instance, puis créer une instance à partir de l'image personnalisée. Les étapes suivantes expliquent comment procéder. Il s'agit de l'instance que vous allez généraliser. Vous pouvez également créer une image de sauvegarde de l'instance que vous pouvez utiliser pour lancer une instance de remplacement si nécessaire.
  • Si vous effectuez une mise à niveau vers PowerShell 5.0/WMF 5.0, vous risquez de rencontrer un problème où Sysprep échoue, ce qui empêche l'exécution du processus de généralisation d'image. Si cela se produit, vous risquez de ne pas pouvoir vous connecter aux instances lancées à partir de l'image personnalisée. Afin d'obtenir plus d'informations et de connaître les étapes à suivre pour résoudre le problème, reportez-vous à Connexion impossible à une instance lancée à partir d'une nouvelle image personnalisée Windows généralisée.
  1. Connectez-vous à l'instance à l'aide d'une connexion Bureau à distance et arrêtez l'instance à partir du système d'exploitation.
  2. Créez l'image à l'aide de la procédure de création d'une image personnalisée.
  3. Créez une instance à partir de la nouvelle image à l'aide de la procédure de lancement d'une instance à partir d'une image personnalisée.
  4. Connectez-vous à la nouvelle instance à l'aide d'un client Bureau à distance.
  5. Téléchargez le fichier de généralisation Sysprep de Windows suivant vers l'instance :

    oracle-cloud_windows-server_generalize_2022-08-24.SED.EXE

    Le fichier fonctionne pour toutes les formes et s'applique à toutes les versions d'image de plate-forme Windows Server.

  6. Cliquez avec le bouton droit de la souris sur le fichier, puis cliquez sur Exécuter en tant qu'administrateur.
  7. Extrayez les fichiers vers C:\Windows\Panther. Les fichiers suivants sont extraits dans le dossier Panther pour toutes les versions de Windows Server :

    • Generalize.cmd
    • Specialize.cmd
    • unattend.xml
    • Post-Generalize.ps1
  8. Facultatif : si vous voulez conserver le compte utilisateur opc, modifiez C:\Program Files\bmcs\imageType.json et définissez le paramètre imageType sur custom. Aucun mot de passe n'est créé et le mot de passe ne peut pas être extrait à partir de la console ou de l'API.

    Si vous souhaitez configurer l'image généralisée de sorte à recréer le compte utilisateur opc lorsqu'une nouvelle instance est lancée à partir de l'image, laissez le paramètre imageType défini par défaut sur general. Vous pouvez extraire le mot de passe du nouveau compte via l'API en utilisant GetInstanceDefaultCredentials.

  9. Cliquez avec le bouton droit de la souris sur Generalize.cmd, puis cliquez sur Exécuter en tant qu'administrateur. Gardez à l'esprit les résultats suivants lorsque vous exécutez cette commande :

    • Votre connexion au client Bureau à distance peut être immédiatement désactivée, ce qui vous déconnecte de l'instance. Si cela ne se produit pas, vous devez vous déconnecter de l'instance vous-même.
    • Puisque sysprep generalize désactive Bureau à distance, vous ne pourrez plus vous connecter à l'instance.
    • La création d'une image généralisée détruit la fonctionnalité de l'instance.

    Attendez quelques minutes avant de passer à l'étape suivante pour vous assurer que le processus de généralisation est terminé.

  10. Créez l'image à l'aide de la procédure de création d'une image personnalisée.
  11. Après avoir créé une image à partir d'une instance qui a été généralisée, nous vous recommandons de mettre fin à l'instance. Bien qu'elle puisse apparaître comme étant en cours d'exécution, elle n'est pas entièrement opérationnelle.

Création d'une image spécialisée

Important

Lors de la création d'une image spécialisée, vous devez mémoriser le mot de passe de l'utilisateur opc. Il ne peut pas être extrait à partir de la console ou de l'API.

Vous créez une image spécialisée de la même manière que vous créez d'autres images personnalisées. Pour obtenir la procédure, reportez-vous à Gestion des images personnalisées.