<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="fr">
	<id>https://wiki.blaxeen.com/index.php?action=history&amp;feed=atom&amp;title=Migration_VM_de_kvm_vers_esx</id>
	<title>Migration VM de kvm vers esx - Historique des versions</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.blaxeen.com/index.php?action=history&amp;feed=atom&amp;title=Migration_VM_de_kvm_vers_esx"/>
	<link rel="alternate" type="text/html" href="https://wiki.blaxeen.com/index.php?title=Migration_VM_de_kvm_vers_esx&amp;action=history"/>
	<updated>2026-04-18T12:38:32Z</updated>
	<subtitle>Historique des révisions pour cette page sur le wiki</subtitle>
	<generator>MediaWiki 1.36.1</generator>
	<entry>
		<id>https://wiki.blaxeen.com/index.php?title=Migration_VM_de_kvm_vers_esx&amp;diff=4417&amp;oldid=prev</id>
		<title>127.0.0.1 le 15 juillet 2021 à 14:46</title>
		<link rel="alternate" type="text/html" href="https://wiki.blaxeen.com/index.php?title=Migration_VM_de_kvm_vers_esx&amp;diff=4417&amp;oldid=prev"/>
		<updated>2021-07-15T14:46:40Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;fr&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Version précédente&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version du 15 juillet 2021 à 14:46&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l1&quot;&gt;Ligne 1 :&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Ligne 1 :&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Cette procédure explique comment migres des VM d&#039;un kvm à un esx&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br/&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== PROCEDURE : MIGRATION LINUX ==&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;== PROCEDURE : MIGRATION LINUX ==&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>127.0.0.1</name></author>
	</entry>
	<entry>
		<id>https://wiki.blaxeen.com/index.php?title=Migration_VM_de_kvm_vers_esx&amp;diff=4416&amp;oldid=prev</id>
		<title>127.0.0.1 : Page créée avec «  == PROCEDURE : MIGRATION LINUX == &lt;pre&gt; Procédure de migration LINUX : - vérification de la version de OS cat /etc/redhat-release (servira plus tard pour la création d... »</title>
		<link rel="alternate" type="text/html" href="https://wiki.blaxeen.com/index.php?title=Migration_VM_de_kvm_vers_esx&amp;diff=4416&amp;oldid=prev"/>
		<updated>2021-07-15T14:45:59Z</updated>

		<summary type="html">&lt;p&gt;Page créée avec «  == PROCEDURE : MIGRATION LINUX == &amp;lt;pre&amp;gt; Procédure de migration LINUX : - vérification de la version de OS cat /etc/redhat-release (servira plus tard pour la création d... »&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nouvelle page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&lt;br /&gt;
== PROCEDURE : MIGRATION LINUX ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Procédure de migration LINUX :&lt;br /&gt;
- vérification de la version de OS cat /etc/redhat-release (servira plus tard pour la création de la VM)&lt;br /&gt;
- Forçage génération initramfs avec drivers : &lt;br /&gt;
  * sur centos 7 : dracut --force --no-hostonly &lt;br /&gt;
  * sur centos 6 : dracut --force&lt;br /&gt;
- arret VM :&lt;br /&gt;
 * si elle est hebergée par sur un des kvmcdr : &lt;br /&gt;
   pcs resource disable NOMDUSERVEUR.m2o et mettre en maintenance le test appli sur kvmcdr01b.m2o ET kvmcdr02b.m2o le temps de la migration&lt;br /&gt;
 * Si autre : faire un poweroff sur la VM&lt;br /&gt;
- sur le KVM : virsh dumpxml NOMDUSERVEUR.m2o| egrep &amp;#039;name&amp;gt;|vcpu|memory|block|&amp;lt;interface|&amp;lt;source dev|&amp;lt;source bridge|&amp;lt;target dev&amp;#039;&lt;br /&gt;
- pour chaque disque listé : &lt;br /&gt;
     qemu-img convert -p -f raw -O vmdk /dev/vol_kvm01/NOMDUSERVEUR.m2o_NOMDUDISQUE /mnt/NOMDUSERVEUR.m2o_NOMDUDISQUE.vmdk (possible de faire plusieurs disques dans des fenetres differentes)&lt;br /&gt;
- pendant que ça converti : se connecter au vsphere vcenter01.m2o, créer une VM au bon nom (NOMDUSERVEUR.m2o) :&lt;br /&gt;
   Select a location : choisir Datacenter&lt;br /&gt;
   Select the destination compute resource for this operation : Cluster&lt;br /&gt;
   Select the storage for the configuration and disk files : SAN_Datastore&lt;br /&gt;
   Compatibility : Next&lt;br /&gt;
   Choose the guest OS that will be installed on the virtual machine : celui relevé plus tot&lt;br /&gt;
   Customize hardware :&lt;br /&gt;
   supprimer le disque attaché automatiquement&lt;br /&gt;
   pour chaque interface réseau présente sur la VM a migrer, creer une interface et remettre la même MAC pour chaque interface en dépliant le petit menu et la rattacher au bon vlan (IMPORTANT)&lt;br /&gt;
   Faire Next&lt;br /&gt;
- une fois les conversions terminées, faire une deuxieme conversion en se connectant directement sur l&amp;#039;esx01 sur chaque disque : &lt;br /&gt;
     vmkfstools -i /vmfs/volumes/TMP_migration/NOMDUSERVEUR.m2o_NOMDUFICHIER.vmdk /vmfs/volumes/SAN_Datastore&amp;lt;1 ou 2 selon où la VM s&amp;#039;est créé&amp;gt;/NOMDUSERVEUR.m2o/NOMDUSERVEUR.m2o_NOMDUFICHIER.vmdk -d zeroedthick&lt;br /&gt;
- editer la configuration de la VM dans le vcenter, rattacher les disques existants dans l&amp;#039;ordre &lt;br /&gt;
- démarrer la VM&lt;br /&gt;
- intercepter le grub au démarrage pour éditer l&amp;#039;entrée linux : transformer les /dev/vd* en /dev/sd*, supprimer les paramètres clocksource et console si ils existent&lt;br /&gt;
- booter :&lt;br /&gt;
  au prompt Give root password : taper le mot de passe (attention, en qwerty)&lt;br /&gt;
 -  monter / en rw : mount -o remount,rw /&lt;br /&gt;
 - modifier le fstab pour transformer les /dev/vd* en /dev/sd*&lt;br /&gt;
 - reboot&lt;br /&gt;
- on devrait alors pourvoir de connecter en ssh à la VM :&lt;br /&gt;
- sur centos 6 : modifier /boot/grub/menu.lst pour transformer les /dev/vd* en /dev/sd*, supprimer les paramètres clocksource et console si ils existent&lt;br /&gt;
- sur centos 7 : modifier /boot/grub2/grub.lst pour transformer les /dev/vd* en /dev/sd*, supprimer les paramètres clocksource et console si ils existent&lt;br /&gt;
- installer les Tools VMware :&lt;br /&gt;
  * sur centos 7 : installer les open-vm-tools avec yum&lt;br /&gt;
  * sur centos 6 : récuperer les tools dans x:\vmware-tools.tgz, détarrer sur le serveur et executer : &amp;quot;./vmware-tools-distrib/vmware-install.pl -d&amp;quot;&lt;br /&gt;
- reboot&lt;br /&gt;
- vérifier que tout est OK (connexion OK, supervision verte si il y a une supervision)&lt;br /&gt;
- Si tout est ok :sur l&amp;#039;ancien KVM désactiver l&amp;#039;autostart pour que l&amp;#039;ancienne VM ne démarre pas automatiquement :&lt;br /&gt;
 * si la VM était hebergée par sur un des kvmcdr : pcs resource delete NOMDUSERVEUR.m2o et enlever la maintenance appli sur les kvmcdr%&lt;br /&gt;
 * si sur un autre kvm : virsh autostart NOMDUSERVEUR.m2o --disable&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== PROCEDURE : MIGRATION WINDOWS ==&lt;br /&gt;
&amp;lt;pre&amp;gt;&lt;br /&gt;
Se connecter à la VM et noter les élements suivants :&lt;br /&gt;
 - version de l&amp;#039;OS&lt;br /&gt;
 - lettre de tous les disques&lt;br /&gt;
 - pour chaque interface réseaux : MAC/ip/netmask/gateway/DNS&lt;br /&gt;
 - les routes présentes sur le serveur&lt;br /&gt;
&lt;br /&gt;
- arret VM :&lt;br /&gt;
 * si elle est hebergée par sur un des kvmcdr : &lt;br /&gt;
   pcs resource disable NOMDUSERVEUR.m2o et mettre en maintenance le test appli sur kvmcdr01b.m2o ET kvmcdr02b.m2o le temps de la migration&lt;br /&gt;
 * Si autre : faire un poweroff sur la VM&lt;br /&gt;
- sur le KVM : virsh dumpxml NOMDUSERVEUR.m2o| egrep &amp;#039;name&amp;gt;|vcpu|memory|block|&amp;lt;interface|&amp;lt;source dev|&amp;lt;source bridge|&amp;lt;target dev&amp;#039;&lt;br /&gt;
- pour chaque disque listé : &lt;br /&gt;
     qemu-img convert -p -f raw -O vmdk /dev/vol_NOMVOL/NOMDUSERVEUR.m2o_NOMDUDISQUE /mnt/NOMDUSERVEUR.m2o_NOMDUDISQUE.vmdk (possible de faire plusieurs disques dans des fenetres differentes)&lt;br /&gt;
- pendant que ça converti : se connecter au vsphere vcenter01.m2o, créer une VM au bon nom (NOMDUSERVEUR.m2o) :&lt;br /&gt;
   Select a location : choisir Datacenter&lt;br /&gt;
   Select the destination compute resource for this operation : Cluster&lt;br /&gt;
   Select the storage for the configuration and disk files : SAN_Datastore&lt;br /&gt;
   Compatibility : Next&lt;br /&gt;
   Choose the guest OS that will be installed on the virtual machine : celui relevé plus tot&lt;br /&gt;
   Customize hardware :&lt;br /&gt;
   supprimer le disque attaché automatiquement&lt;br /&gt;
   pour chaque interface réseau présente sur la VM a migrer, creer une interface et remettre la même MAC pour chaque interface en dépliant le petit menu et la rattacher au bon vlan (IMPORTANT)&lt;br /&gt;
   Faire Next&lt;br /&gt;
&lt;br /&gt;
- une fois les conversions terminées, faire une deuxieme conversion en se connectant directement sur l&amp;#039;esx01 sur chaque disque : &lt;br /&gt;
     vmkfstools -i /vmfs/volumes/TMP_migration/NOMDUSERVEUR.m2o_NOMDUFICHIER.vmdk /vmfs/volumes/SAN_Datastore&amp;lt;1 ou 2 selon où la VM s&amp;#039;est créé&amp;gt;/NOMDUSERVEUR.m2o/NOMDUSERVEUR.m2o_NOMDUFICHIER.vmdk -d zeroedthick&lt;br /&gt;
- editer la configuration de la VM dans le vcenter, rattacher les disques existants dans l&amp;#039;ordre &lt;br /&gt;
- démarrer la VM&lt;br /&gt;
- ouvrir la Remote console ESX (pas la web elle bug si y&amp;#039;a pas les vmware tools, il faut possiblement utiliser Chrome j&amp;#039;avais un écran noir avec Firefox)&lt;br /&gt;
- Se logguer sur la VM&lt;br /&gt;
- Ouvrir le gestionnaire de périphérique et activer l&amp;#039;option pour voir les périphériques cachés&lt;br /&gt;
- dans le gestionnaire de périf, supprimer les interfaces réseaux qui ont pour nom VirtIO&lt;br /&gt;
- Attribuer les IPs/netmask/gateway/DNS sur les nouvelles interfaces réseaux à l&amp;#039;identique&lt;br /&gt;
- dans la console vcenter : faire Actions &amp;gt; Guest OS &amp;gt; Install VMware tools&lt;br /&gt;
- un CD va apparaitre dans la VM, il suffit de lancer le setup 64bits et de faire suivant&lt;br /&gt;
- reboot&lt;br /&gt;
- vérifier que tout est OK (connexion OK, supervision verte si il y a une supervision)&lt;br /&gt;
- vérifier que tous les disques sont bien montés (on a eu le cas d&amp;#039;un disque D: où le lecteur CD a pris la priorité, il faut alors changer la lettre du lecteur cd et remettre le disque sur D:)&lt;br /&gt;
- Si tout est ok :sur l&amp;#039;ancien KVM désactiver l&amp;#039;autostart pour que l&amp;#039;ancienne VM ne démarre pas automatiquement :&lt;br /&gt;
 * si la VM était hebergée par sur un des kvmcdr : pcs resource delete NOMDUSERVEUR.m2o et enlever la maintenance appli sur les kvmcdr%&lt;br /&gt;
 * si sur un autre kvm : virsh autostart NOMDUSERVEUR.m2o --disable&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Catégorie:Virtualisation]]&lt;/div&gt;</summary>
		<author><name>127.0.0.1</name></author>
	</entry>
</feed>