Ci-dessous, les différences entre deux révisions de la page.
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:// | * https:// | ||
* http:// | * http:// | ||
+ | * https:// | ||
+ | * https:// | ||
+ | * https:// | ||
===== 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 | + | * en gérant les disques durs des VM comme volume logique (LVM) au **format |
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 | + | * **créer** sous Proxmox une VM avec les mêmes |
* RAM ; | * RAM ; | ||
* Disque dur avec interface IDE ou SATA; rajouter ; par précaution, | * Disque dur avec interface IDE ou SATA; rajouter ; par précaution, | ||
Ligne 15: | Ligne 18: | ||
* **Exporter** la VM depuis Virtualbox ce qui permet d' | * **Exporter** la VM depuis Virtualbox ce qui permet d' | ||
* **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 | + | * convertir ce fichier VMDK au format |
* **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 / | ||
+ | * stockage local : / | ||
+ | * 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 | ||
< | < | ||
- | # time qemu-img convert -f vmdk vm-disk1.vmdk -O raw vm-disk1.raw | + | # time qemu-img convert -f vmdk vm-disk1.vmdk -O |
</ | </ | ||
* 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 | + | * vérifier le fichier de configuration dans le dossier |
< | < | ||
- | bootdisk: | + | bootdisk: |
cores: 1 | cores: 1 | ||
+ | ide0: NFS-NAS: | ||
ide2: none, | ide2: none, | ||
memory: 1024 | memory: 1024 | ||
- | name: Xivo | + | name: SNSModele |
net0: bridge=vmbr301, | net0: bridge=vmbr301, | ||
numa: 0 | numa: 0 | ||
- | ostype: | + | ostype: |
- | sata0: local-lvm: | + | scsihw: virtio-scsi-pci |
smbios1: uuid=4a4b5746-47b0-4d97-a82a-091ac9f16758 | smbios1: uuid=4a4b5746-47b0-4d97-a82a-091ac9f16758 | ||
sockets: 1 | sockets: 1 | ||
</ | </ | ||
* 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 ; | + | |
- | * 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). |
< | < | ||
- | # dd if=/ | + | qm importdisk 103 vm-disk1.qcow2 NFS-NAS |
+ | |||
+ | # dd if=/ | ||
</ | </ | ||