Création d'images Windows personnalisées
Vous pouvez créer une image personnalisée Windows du disque de démarrage d'une instance sans système d'exploitation ou de machine virtuelle et l'utiliser pour lancer d'autres instances. Les instances que vous lancez à partir de votre image comprennent les personnalisations, la configuration et les logiciels installés lors de la création de l'image. Pour des informations sur les images personnalisées, voir Gestion des images personnalisées. Pour des informations sur les exigences en matière d'acquisition de licences pour des images Windows, voir Acquisition de licences Microsoft pour Oracle Cloud Infrastructure.
Windows prend en charge deux types d'image : les images généralisées et les images spécialisées. Les images généralisées sont des images dans lesquelles les informations propres à l'instance ont été nettoyées. Les images spécialisées sont des instantanés à un instant donné du disque de démarrage d'une instance en cours d'exécution. Elles sont utiles pour créer des sauvegardes d'une instance. Oracle Cloud Infrastructure prend en charge les instances sans système d'exploitation 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 dispose d'un disque de système d'exploitation généralisé sur lequel les informations propres à l'ordinateur ont été nettoyées. Les images sont généralisées au moyen de Sysprep. Les images généralisées peuvent être utiles dans des scénarios tels que l'ajustement rapide d'un environnement. Les images généralisées peuvent être configurées pour conserver le compte de l'utilisateur opc
existant, y compris le mot de passe, au moment de la création ou de la configuration de l'image pour recréer le compte d'utilisateur opc
, avec notamment la génération d'un nouveau mot de passe aléatoire que vous récupérez à l'aide de l'API. Pour des informations de contexte, voir Généralisation d'une installation Windows avec Sysprep.
Images spécialisées
Une image spécialisée dispose d'un disque de système d'exploitation qui est déjà entièrement installé. Il s'agit essentiellement d'une copie de l'instance initiale sans système d'exploitation ou de machine virtuelle. Les images spécialisées sont destinées à effectuer des sauvegardes permettant une récupération après une défaillance. Les images spécialisées sont utiles lorsque vous testez une tâche et pouvez avoir besoin de revenir à une bonne configuration connue. Les images spécialisées ne sont pas recommandées pour cloner plusieurs instances sans système d'exploitation ou des machines virtuelles identiques dans le même réseau, car des problèmes peuvent survenir si plusieurs ordinateurs ont le même nom et le même ID. Lors de la création d'une image spécialisée, vous devez retenir le mot de passe de l'utilisateur opc
; un nouveau mot de passe n'est pas généré lorsque l'instance est lancée et ne peut pas être extrait de la console ou de l'API.
Création d'une image généralisée
- La création d'une image généralisée à partir d'une instance rend l'instance non fonctionnelle. Vous devez d'abord créer une image personnalisée à partir de l'instance, puis créer une nouvelle instance à partir de l'image personnalisée. Les étapes suivantes montrent comment procéder. Il s'agit de l'instance que vous allez généraliser. Vous pouvez également effectuer 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 pouvez être confronté à l'échec de Sysprep, ce qui empêche l'exécution du processus de généralisation d'image. Si cela se produit, vous ne pourrez peut-être pas vous connecter à des instances lancées à partir de l'image personnalisée.
- Connectez-vous à l'instance à l'aide d'une connexion Bureau à distance et arrêtez l'instance à partir du système d'exploitation.
- Créez la nouvelle image à l'aide de la création d'images personnalisées.
- Créez une instance à partir de la nouvelle image en lancement d'une instance à partir d'une image personnalisée.
- Connectez-vous à la nouvelle instance à l'aide d'un client Bureau à distance.
-
Téléchargez le fichier généralisé Windows Sysprep suivant dans 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.
- Cliquez avec le bouton droit sur le fichier, puis sélectionnez exécuter en tant qu'administrateur.
-
Extrayez les fichiers dans 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
-
Facultatif : Si vous souhaitez conserver le compte d'utilisateur
opc
, modifiezC:\Program Files\bmcs\imageType.json
et changez le paramètreimageType
àcustom
. Un nouveau mot de passe n'est pas créé et le mot de passe ne peut pas être extrait de la console ou de l'API.Si vous voulez configurer l'image généralisée pour recréer le compte d'utilisateur
opc
lorsqu'une nouvelle instance est lancée à partir de l'image, conservez la valeur par défautgeneral
pourimageType
. Vous pouvez extraire le mot de passe du nouveau compte au moyen de l'API à l'aide de GetInstanceDefaultCredentials. -
Cliquez avec le bouton droit de la souris sur Generalize.cmd, puis sélectionnez Exécuter en tant qu'administrateur. Gardez à l'esprit les résultats suivants de l'exécution de cette commande :
- Votre connexion au client Bureau à distance peut être immédiatement désactivée et vous serez déconnecté de l'instance. Si cela ne se produit pas, vous devez vous déconnecter de l'instance vous-même.
- La commande
sysprep generalize
arrêtant le Bureau à distance, vous ne pourrez plus vous reconnecter à l'instance. - La création d'une image généralisée détruit les fonctionnalités de l'instance.
Attendez quelques minutes avant de passer à l'étape suivante pour vous assurer que le processus de généralisation est terminé.
- Créez la nouvelle image à l'aide de la création d'images personnalisées.
- Après avoir créé une image à partir d'une instance qui a été généralisée, il est recommandé de mettre fin à l'instance. Bien qu'elle semble être en cours d'exécution, elle ne sera pas complètement opérationnelle.
Création d'une image spécialisée
Lors de la création d'une image spécialisée, vous devez retenir le mot de passe de l'utilisateur
opc
. Il ne peut pas être extrait 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 les étapes, voir Gestion des images personnalisées.