Exportation d'une VM sur un périphérique de stockage de masse USB Version 5.0 12 août 2013
Table des matières À propos de ce guide...3 Exporter une machine virtuelle à l'aide de Synchronizer...3 À propos de l'attribution d'une image de VM... 3 Installation d'un logiciel Engine à l'aide d'un périphérique de stockage de masse USB...8 Création d'un programme d'installation USB... 8 Installation du logiciel Engine à l'aide du programme d'installation USB... 11 Copyright 2013 Citrix. Tous droits réservés. Version : 2.1 Citrix, Inc. 851 West Cypress Creek Road Fort Lauderdale, FL 33309 États-Unis Ce document est fourni «TEL QUEL». Citrix, Inc. décline toute garantie relative au contenu de ce document, y compris mais sans limitation, les garanties de valeur marchande ou d'adaptation à un usage particulier. Ce document peut contenir des inexactitudes ou des erreurs typographiques. Citrix, Inc. se réserve le droit de modifier les informations contenues dans ce document à tout moment et sans préavis. Ce document et le logiciel décrit dans ce document constituent des informations confidentielles de Citrix, Inc. et ses concédants, et sont fournis sous licence par Citrix, Inc. Citrix Systems, Inc., le logo Citrix et Citrix XenClient sont des marques déposées de Citrix Systems, Inc. aux États-Unis et dans d'autres pays. Tous les autres produits ou services mentionnés dans ce document sont des marques de fabrique, de commerce ou de service et/ou des marques déposées de leurs détenteurs respectifs. Citrix Systems, Inc. reconnait toutes les marques de fabrique, de commerce ou de service utilisées dans ce document. Linux est une marque déposée de Linus Torvalds et Ubuntu est une marque déposée de Canonical Ltd. Windows est une marque déposée de Microsoft Corporation. Toutes les marques commerciales et marques déposées sont la propriété de leurs détenteurs respectifs. 2
À propos de ce guide Ce document explique comment installer XenClient Engine et importer des VM (machines virtuelles) à l'aide d'un périphérique de stockage de masse USB ; la VM peut être installée sur n'importe quelle plateforme. Utilisez l'application de gestion centralisée de Citrix (XenClient Synchronizer) pour exporter la VM ; une fois la VM exportée, utilisez le programme d'installation USB ou le logiciel Engine pour l'importer. Ce document comporte les sections suivantes : Exporter une machine virtuelle Télécharger le dernier fichier ISO contenant le logiciel Engine Créer un programme d'installation USB Installer XenClient Enterprise Engine à l'aide d'une clé USB Exporter une machine virtuelle à l'aide de Synchronizer Synchronizer vous permet d'exporter des fichiers VHD pour une image de VM de façon à ce qu'ils puissent être importés dans le logiciel Engine à l'aide d'un support de stockage USB. Ce processus économise la bande passante en facilitant le transfert de fichiers VHD volumineux. Tenez compte de ce qui suit lors de l'exportation d'une VM : La VM est exportée par blocs dont la taille est inférieure à 2 Go. Ceci est nécessaire car le format par défaut d'une clé USB est FAT 32 or ce format ne peut pas accueillir de fichiers plus volumineux que 2 Go. Toute modification supplémentaire apportée à la VM après son exportation entraîne le téléchargement par le logiciel Engine de versions supplémentaires, à moins qu'une nouvelle exportation ne soit réalisée et que la clé USB ne soit mise à jour en conséquence. À propos de l'attribution d'une image de VM L'importation de fichiers VHD à partir d'un stockage USB dans le logiciel Engine ne fonctionne que si la VM n'est pas encore présente sur le système. Si une VM est attribuée par l'administrateur et que l'utilisateur n'exécute pas l'option Rechercher les mises à jour à partir du logiciel Engine de la plate-forme dans les 2 jours, les fichiers importés sont supprimés ; cela évite le stockage sur le disque d'une quantité superflue de fichiers inutilisés. 3
Cette méthode ne peut pas être utilisée pour créer des VM personnelles sur le logiciel Engine à partir d'images exportées de Synchronizer. En règle générale, le logiciel Engine essaiera de télécharger l'image de la VM à partir du Synchronizer dès que cette dernière est attribuée. Le logiciel Engine doit automatiquement nettoyer la tâche de téléchargement une fois l'importation terminée. Pour exporter une machine virtuelle : 1. Dans Synchronizer, développez la bannière Virtual Machines (Machines virtuelles) pour afficher une liste de toutes les machines virtuelles. Les machines virtuelles sont soit partagées soit personnalisées. 2. Sélectionnez la VM que vous souhaitez exporter. 3. Cliquez sur l'action Export Virtual Machine (exporter la machine virtuelle). Une boîte de dialogue de confirmation s'affichera ; une fois la VM exportée, un ou plusieurs fichiers d'exportation sont créés dans le répertoire FileExport (plus précisément, les fichiers VHD seront exportés vers un fichier.zip composé de plusieurs parties dans le répertoire Synchronizer\FileExport). 4
Cela lance une tâche d'exportation en arrière-plan des fichiers VHD pour l'image de la VM. Celle-ci apparaît dans la fenêtre des tâches située dans la partie inférieure gauche de l'interface de Synchronizer. Une fois la tâche d'exportation terminée, les fichiers VHD sont exportés vers un fichier zip à plusieurs parties. Les noms de fichiers sont basés sur le nom de l'image de la VM dans Synchronizer. 4. Copiez les fichiers exportés vers un périphérique de stockage de masse USB. Utilisez un périphérique de stockage doté d'un espace suffisant pour accueillir les fichiers exportés. Les systèmes de fichiers NTFS et FAT32 sont tous les deux pris en charge. Créez un nouveau dossier pour l'image de VM exportée, puis copiez toutes les parties du fichier zip à plusieurs parties dans le dossier. Ce processus peut prendre plusieurs minutes. 5. Connectez le support USB à l'ordinateur exécutant le logiciel Engine. Si le logiciel Engine exécute déjà des VM, assurez-vous que l'écran Dock est au premier plan avant de connecter le périphérique de stockage USB (les touches de raccourci par défaut peuvent généralement être utilisées : CTRL+ flèche vers le bas pour afficher l'écran Launcher, CTRL + flèche vers le haut pour afficher la VM). Si la VM est au premier plan lorsque le périphérique de stockage USB est inséré, ce dernier est attribué à la VM ; c'est généralement l'effet escompté lors de la connexion d'un tel périphérique, mais dans le cas de l'importation d'une image de VM à partir d'un stockage USB, le disque ne doit pas être un disque pass-through mais il doit être monté par le logiciel Engine. 6. Dans le logiciel Engine, accédez au panneau de configuration, choisissez la vue Outils par catégorie, puis cliquez sur l'icône du panneau de configuration Centre d'activités. 5
7. Dans le panneau de configuration Centre d'activités, cliquez sur le lien Importer un disque dur virtuel. 8. Une nouvelle fenêtre va s'afficher vous permettant d'accéder aux fichiers qui ont été exportés depuis Synchronizer. Une fois l'importation locale terminée, le logiciel Engine va vérifier les fichiers importés et va ensuite suivre les étapes normales du processus d'installation de la mise à jour. Veuillez noter que pour les fichiers zip à plusieurs parties, seule la première partie est affichée dans la fenêtre d'exploration. Si la VM n'a pas encore été attribuée, les fichiers seront stockés localement pendant 2 jours ; aucune image miniature de la VM importée n'apparaîtra sur l'écran du Dock tant qu'elle n'aura pas été attribuée ; de même, le processus de préparation ne sera pas exécuté tant que la VM n'aura pas été attribuée. Si la VM a été publiée depuis l'exportation, le logiciel Engine télécharge toutes les versions plus récentes créées depuis l'exportation. 6
9. Après avoir sélectionné les fichiers, cliquez sur Ouvrir. Le panneau de configuration Centre d'activités affiche la progression : 7
Installation d'un logiciel Engine à l'aide d'un périphérique de stockage de masse USB Cette section décrit comment configurer une clé USB en tant que périphérique d'installation pour le logiciel Engine. Pour pouvoir installer le logiciel Engine à l'aide de cette méthode, votre clé USB doit faire un minimum de 2 Go. En outre, vous devrez télécharger le logiciel UNetbootin depuis le site Web de Citrix pour pouvoir suivre les instructions contenues dans cette section. L'installation du logiciel Engine sur un ordinateur peut entraîner la suppression du système d exploitation natif et de toutes les données qu'il contient. Avant de procéder à l'installation, sauvegardez toutes les données que vous souhaitez préserver. 1. Téléchargez le fichier ISO d'installation du logiciel Engine. Dans certains cas, il peut être nécessaire de vérifier la validité du fichier ISO en vérifiant la somme de contrôle MD5. Il existe de nombreux outils gratuits destinés à calculer et comparer des fichiers MD5 (par exemple : http://download.cnet.com/md5-checksum-calculator/3000-2092_4-10964258.html). 2. Créez un programme d'installation USB à l'aide de UNetbootin (il existe pour cela plusieurs utilitaires disponibles sous forme de freeware ou shareware) ; des instructions sont fournies ci-dessous. Création d'un programme d'installation USB Téléchargez le fichier ISO Engine et UNetbootin à partir du portail de téléchargement de Citrix : www.mycitrix.com. Si vous récupérez la distribution UNetbootin à partir d'un autre emplacement, assurez-vous qu'il dispose de la version 549 ou d'une version plus récente. Vous devrez vous enregistrer sur le site pour pouvoir accéder à la page des téléchargements. Vous pouvez créer un programme d'installation USB après avoir téléchargé le fichier ISO et UNetbootin. Pour créer un programme d'installation USB : 1. Formatez le périphérique de stockage USB à l'aide d'un utilitaire Windows. 2. Lancez UNetbootin et sélectionnez DiskImage : 8
3. Sélectionnez l'emplacement du fichier ISO. 4. Après avoir sélectionné l'emplacement du fichier ISO, utilisez le menu déroulant pour sélectionner la lettre de lecteur de la clé USB sur laquelle vous allez créer le programme d'installation. 5. Vous verrez, après avoir cliqué sur OK, l'état d'avancement de la création de votre programme d'installation : 9
6. Une fois le programme d'installation terminé, cliquez sur Exit. Après avoir effectué le processus UNetbootin, vous pouvez maintenant choisir USB sur le menu de démarrage de votre ordinateur de bureau ou portable pour installer le logiciel Engine. 10
Installation du logiciel Engine à l'aide du programme d'installation USB Considérez ce qui suit lors de l'installation à l'aide d'un lecteur USB : Assurez-vous que le paramètre BIOS de l'ordinateur permet le démarrage à partir d'un support USB. Vous pouvez définir la séquence de démarrage de votre ordinateur de façon à démarrer automatiquement à partir de n'importe quel périphérique USB connecté ; dans la section de configuration BIOS>BOOT, déplacez le lecteur USB au dessus du disque local dans l'ordre de démarrage. Si vous modifiez l'ordre de démarrage de manière à ce que le périphérique USB soit le périphérique de démarrage principal, n'oubliez pas de retirer la clé USB contenant le programme d'installation avant de redémarrer. Si vous ne procédez pas de la sorte, le processus d'installation du logiciel Engine risque de redémarrer. Si l'ordre de démarrage du périphérique USB est inférieur à celui du disque local, ou qu'il n'a pas été spécifié, sélectionnez la touche de menu permettant de modifier l'ordre de démarrage, généralement F12. Le programme d'installation USB vous invitera à importer des VM durant le processus d'installation. Suivez les instructions à l'écran pour compléter cette partie de l'installation. Pour installer le logiciel Engine à l'aide du programme d'installation USB : 1. Arrêtez l'ordinateur. 2. Insérez le lecteur USB dans un port USB disponible. 3. Redémarrez l'ordinateur. Pour démarrer à partir du lecteur USB, l'ordre de démarrage doit être modifié de manière à ce que le disque local soit en dessous du lecteur USB au démarrage du système. Utilisez F9/F12 ou une touche équivalente pour choisir la séquence de démarrage. 4. Lisez, puis acceptez les termes du contrat de licence de l'utilisateur final. 5. Si l'installation nécessite l'intégralité du lecteur, utilisez la touche de tabulation pour sélectionner Disque entier (ou sur Arrêter pour mettre fin à l'installation) et appuyez sur Entrée. 6. Utilisez les flèches haut et bas pour sélectionner une langue (clavier) d'installation et appuyez sur Entrée. 7. Si vous installez par-dessus une version antérieure du logiciel Engine, vous pouvez au choix mettre à niveau ou remplacer l'ancienne version, y compris toutes les informations utilisateur et les machines virtuelles. 8. Entrez le nom de l'ordinateur et appuyez sur Entrée pour passer à l'écran suivant. Une fois enregistré, cet ordinateur sera identifié sur Synchronizer avec ce nom. 11
Pour revenir à l'étape précédente, utilisez la touche de tabulation pour mettre en surbrillance Précédent et appuyez sur Entrée. 9. Entrez le numéro d'identification de l'ordinateur et appuyez sur Entrée. 10. Utilisez les touches de direction pour indiquer si vous voulez utiliser le cryptage de disque et appuyez sur la touche Entrée pour passer à l'écran suivant. 11. Vos choix sont affichés et accompagnés d'un avertissement indiquant que si vous continuez l'installation, toutes les données présentes sur le disque seront effacées. Si ce récapitulatif est correct, entrez oui et appuyez sur Entrée pour installer le logiciel Engine. Une barre de progression s'affiche pour indiquer l'avancement de l'installation. Une fois l'installation terminée, l'ordinateur redémarre. 12. Entrez le nom de domaine complet (FQDN). Si vous ne connaissez pas votre nom de domaine, demandez-le à votre administrateur. 13. Entrez votre nom d'utilisateur et votre mot de passe. Cela vous identifie auprès du Synchronizer sélectionné et enregistre l'ordinateur. Une fois le logiciel Engine installé, il peut être mis à jour automatiquement. Lorsque l'utilisateur ouvre une session, Synchronizer met à jour toutes les machines virtuelles assignées à ce dernier. Après l'installation du logiciel Engine, vous pouvez utiliser la fonctionnalité de gestion centralisée de Citrix fournie par Synchronizer pour exporter une VM. 12