Outils pour utilisateurs

Outils du site


reseau:cloud:proxmox:importerova

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
reseau:cloud:proxmox:importerova [2020/03/10 15:47]
techer.charles_educ-valadon-limoges.fr [Réalisation]
reseau:cloud:proxmox:importerova [2022/03/23 10:04] (Version actuelle)
techer.charles_educ-valadon-limoges.fr [Localisation du stokage local et NAS]
Ligne 3: Ligne 3:
   * https://rmoff.net/2016/06/07/importing-vmware-and-virtualbox-vms-to-proxmox/   * https://rmoff.net/2016/06/07/importing-vmware-and-virtualbox-vms-to-proxmox/
   * http://pve.proxmox.com/wiki/Migration_of_servers_to_Proxmox_VE   * http://pve.proxmox.com/wiki/Migration_of_servers_to_Proxmox_VE
 +  * https://adminscriptbank.wordpress.com/2020/05/15/proxmox-kvm-vm-import/
 +  * https://hoper.dnsalias.net/atdc/index.php/2020/10/02/astuces-proxmox/
 +  * https://vander.host/knowledgebase/operating-systems/how-to-import-a-qcow2-file-to-proxmox/
 ===== Présentation ===== ===== Présentation =====
 Proxmox utilise KVM/QEMU :  Proxmox utilise KVM/QEMU : 
   * pour virtualiser des ordinateurs ;   * pour virtualiser des ordinateurs ;
-  * en gérant les disques durs des VM comme volume logique (LVM) au **format RAW**.+  * en gérant les disques durs des VM comme volume logique (LVM) au **format  qcow2**.
  
 Pour importer des VMs depuis une autre solution de virtualisation comme Virtualbox la démarche à utiliser est la suivante : Pour importer des VMs depuis une autre solution de virtualisation comme Virtualbox la démarche à utiliser est la suivante :
-  * **créer** sous Proxmox une VM avec les mêmes caractèristiques que la VM Virtualbox à migrer ; +  * **créer** sous Proxmox une VM avec les mêmes caractéristiques que la VM Virtualbox à migrer ; 
     * RAM ;     * RAM ;
     * Disque dur avec interface IDE ou SATA; rajouter ; par précaution, ajouter 1Go pour l'espace disque.     * Disque dur avec interface IDE ou SATA; rajouter ; par précaution, ajouter 1Go pour l'espace disque.
Ligne 15: Ligne 18:
   * **Exporter** la VM depuis Virtualbox ce qui permet d'obtenir un fichier au format OVA ;   * **Exporter** la VM depuis Virtualbox ce qui permet d'obtenir un fichier au format OVA ;
   * **Importer** ce fichier sur Proxmox ; décompresser le fichier pour obtenir le fichier du disque dur au format VMDK.   * **Importer** ce fichier sur Proxmox ; décompresser le fichier pour obtenir le fichier du disque dur au format VMDK.
-  * convertir ce fichier VMDK au format RAW ;+  * convertir ce fichier VMDK au format qcow2 ;
   * **copier** le contenu de ce fichier dans le volume logique de la VM avec la commande dd.   * **copier** le contenu de ce fichier dans le volume logique de la VM avec la commande dd.
 +===== Localisation du stokage local et NAS =====
 +Visualiser le contenu du fichier /etc/pve/storage.cfg :
 +  * stockage local : /mnt/pve/NFS-NAS 
 +  * stockage NAS : /var/lib/vz
 ===== Réalisation ===== ===== Réalisation =====
   * Exporter sour Virtualbox la VM   * Exporter sour Virtualbox la VM
Ligne 30: Ligne 37:
   * convertir le fichier vmdk au format raw   * convertir le fichier vmdk au format raw
 <code> <code>
-# time qemu-img convert -f vmdk vm-disk1.vmdk -O raw vm-disk1.raw+# time qemu-img convert -f vmdk vm-disk1.vmdk -O  qcow2 vm-disk1.qcow2
 </code> </code>
   * création de la VM sous Proxmox (KVM) avec les mêmes caractéristiques (RAM et taille du disque)   * création de la VM sous Proxmox (KVM) avec les mêmes caractéristiques (RAM et taille du disque)
-  * vérifier le fichier de configuration dans le dossier  **/etc/pve/nodes/nomserveurproxmox/qemu-server**. Il doit y avoir le fichier de configuration **id.conf**.+  * vérifier le fichier de configuration dans le dossier  **/etc/pve/nodes/nomserveurproxmox/qemu-server** ou **/etc/pve/local/qemu-server**. Il doit y avoir le fichier de configuration **id.conf**.
 <code> <code>
-bootdisk: sata0+bootdisk: ide0
 cores: 1 cores: 1
 +ide0: NFS-NAS:1033/vm-103-disk-0.qcow2,size=10G
 ide2: none,media=cdrom ide2: none,media=cdrom
 memory: 1024 memory: 1024
-name: Xivo+name: SNSModele
 net0: bridge=vmbr301,e1000=66:36:36:35:37:64 net0: bridge=vmbr301,e1000=66:36:36:35:37:64
 numa: 0 numa: 0
-ostype: l26 +ostype: other 
-sata0local-lvm:vm-177-disk-1,size=16G+scsihwvirtio-scsi-pci
 smbios1: uuid=4a4b5746-47b0-4d97-a82a-091ac9f16758 smbios1: uuid=4a4b5746-47b0-4d97-a82a-091ac9f16758
 sockets: 1 sockets: 1
 </code> </code>
    * le disque dur de la VM est un **volume logique** (local-lvm) ;    * le disque dur de la VM est un **volume logique** (local-lvm) ;
-   * dans le dossier **/dev/pve** il y a le lien symbolique **vm-177-disk-1** vers ce volume logique ; +   Le disque dur de la VM est localisé sur le NAS dans le dossier **/mnt/pve/NFS-NAS/images/103/vm-103-disk-0.raw** 
-   * copie du fichier **raw** dans le volume logique (ici vm-177-disk-1).+   * copie du fichier **qcow2** dans le volume logique (ici vm-103-disk-0).
 <code> <code>
-# dd if=/root/vm-disk1.raw of=/dev/pve/vm-177-disk-1+qm importdisk 103 vm-disk1.qcow2 NFS-NAS 
 + 
 +# dd if=/root/vm-disk1.qcow2 of=/mnt/pve/NFS-NAS/images/149/vm-149-disk-0.qcow2
 </code> </code>
  
reseau/cloud/proxmox/importerova.1583851660.txt.gz · Dernière modification: 2020/03/10 15:47 de techer.charles_educ-valadon-limoges.fr