Skip to content

Migration NVMe vers Proxmox avec Clonezilla — Guide Complet

🎙️ Podcast : Écouter (12 min)


Contexte

Tu as un NVMe avec ton système actuel (Linux Mint dans mon cas) et tu veux le migrer vers une VM Proxmox. Clonezilla est l'outil parfait pour ça : il crée une image bit-for-bit de ton disque et la restaure dans une VM.

Le problème : Par défaut, Clonezilla restore la table des partitions telle quelle. Un 234Go sauvegardé ne peut pas être restauré dans un disque de 50Go.

La solution : Les options de redimensionnement de Clonezilla (-k1, -k2) permettent d'adapter la taille du disque cible.


Prérequis

  • Clé USB Ventoy avec Clonezilla (déjà préparée)
  • Espace disque sur la clé USB : ~20Go pour une image compressée
  • Proxmox installé sur la machine cible (HP avec NVMe 512Go)
  • Accès à la console de la machine source (Dex Home)

Étape 1 — Sauvegarder le NVMe avec Clonezilla

1.1 Boot sur Clonezilla

  1. Insère la clé USB Ventoy
  2. Boot sur la clé (F12 ou boot menu)
  3. Sélectionne Clonezilla live

1.2 Choisir le mode

Clonezilla te propose deux modes principaux pour sauvegarder :

  • savedisk : Sauvegarde le disque entier (toutes les partitions)
  • saveparts : Sauvegarde une partition seule

Recommandation : Utilise saveparts pour sauvegarder uniquement la partition racine (nvme0n1p3 dans mon cas).

Pourquoi ? - Plus rapide (on sauvegarde que les données utiles) - Plus flexible ( restauration plus facile sur disque plus petit) - Image plus petite (~15-20Go vs 40Go)

1.3 Sélectionner la source

device : /dev/nvme0n1p3
mount point : / (root)

1.4 Choisir la destination

device : /dev/sdb1 (ta clé USB)
repertoire : /clonezilla-images

1.5 Nommer l'image

nom : dex-home-2026-03-31

1.6 Compression

Choisis gzip (bon compromis vitesse/taille) ou bzip2 (plus lent mais plus petit).

1.7 Vérifier

Coche Check/Skip pour vérifier l'image après création (plus long mais plus sûr).

1.8 Lancer

Confirme et attends. Pour 41Go utilisés, compte 30-60 minutes selon la compression.


Étape 2 — Créer la VM Proxmox

2.1 Créer une nouvelle VM

Dans l'interface Proxmox :

  • Nom : dex-home
  • Type : Linux
  • Version : 6.x - 2.6 Kernel
  • Stockage : NVMe local
  • Taille disque : 60Go (ou plus, mais pas besoin de 234Go)
  • CPU : 4 cores (ou selon tes besoins)
  • RAM : 8Go (ou selon tes besoins)
  • Réseau : bridge vmbr0

2.2 Boot sur ISO Clonezilla

Avant de démarrer la VM, modifie l'ordre de boot :

  1. Sélectionne la VM
  2. HardwareCD/DVDAddISO
  3. Choisis l'ISO Clonezilla (télécharge-la et uploade-la dans Proxmox)
  4. OptionsBoot Order → Met le CD/DVD en premier

2.3 Démarrer la VM

Clique sur Start puis Console. La VM boot sur Clonezilla.


Étape 3 — Restaurer dans la VM

3.1 Choisir le mode

Sélectionne restoredisk (si tu as utilisé savedisk) ou restoreparts (si tu as utilisé saveparts).

3.2 Sélectionner l'image

Choisis l'image que tu as créée : dex-home-2026-03-31.

3.3 Sélectionner la destination

Dans la VM, le disque apparaît généralement comme /dev/vda.

3.4 CHOISIR LE REDIMENSIONNEMENT (CRITIQUE)

C'est ici que la magie opère. Clonezilla va te demander quelle stratégie utiliser.

Appuie sur Enter pour voir les options avancées, puis choisis :

Option -k1 — Redimensionner proportionnellement

-k1 : Resize partition table proportionally

Ce que ça fait : - Clonezilla calcule le ratio entre le disque source et cible - Exemple : 234Go → 60Go = ratio de 0.256 - Toutes les partitions sont réduites proportionnellement - La partition racine (41Go utilisés) tiendra dans le disque de 60Go

Alternative -k2 — Utiliser l'espace restant

-k2 : Create partition table and use the remaining space

Ce que ça fait : - Clonezilla crée une nouvelle table de partitions optimisée - La partition racine utilise tout l'espace disponible (60Go) - Plus flexible si tu veux agrandir plus tard

3.5 Confirmer

Clonezilla va te montrer le plan : - Disque source : 234Go - Disque cible : 60Go - Stratégie : -k1 (proportionnel)

Vérifie que c'est correct et confirme.

3.6 Restaurer

Attends que la restauration se termine. Compte 30-60 minutes.


Étape 4 — Finaliser

4.1 Arrêter la VM

Une fois la restauration terminée, arrête la VM proprement :

poweroff

4.2 Retirer l'ISO Clonezilla

  1. Sélectionne la VM
  2. HardwareCD/DVDRemove
  3. OptionsBoot Order → Remet le disque dur en premier

4.3 Démarrer la VM

Clique sur StartConsole.

Normalement, ton système boot directement dans la VM. Tout est là : fichiers, configs, applications.


Étape 5 — Vérifier

5.1 Vérifier l'espace disque

df -h /

Tu devrais voir quelque chose comme :

Sys. de fichiers Taille Utilisé Dispo Uti% Monté sur
/dev/vda3         55G     41G   11G  79% /

Note : La taille est maintenant de 55Go (au lieu de 234Go), mais tout tient.

5.2 Vérifier que tout fonctionne

  • OpenClaw Gateway : sudo systemctl status openclaw-gateway
  • Docker : docker ps
  • Services : Vérifie que tout est là

Problèmes Courants

"The destination disk size is too small"

Cause : Tu essaies de restaurer un disque de 234Go dans un disque de 50Go sans option de redimensionnement.

Solution : Utilise l'option -k1 ou -k2.

GRUB ne trouve pas le disque

Cause : Le nom du disque a changé (/dev/nvme0n1p3/dev/vda3).

Solution : Update GRUB depuis le live CD Clonezilla :

sudo mount /dev/vda3 /mnt
sudo chroot /mnt
update-grub
grub-install /dev/vda
exit

Réseau ne fonctionne pas

Cause : Proxmox bridge mal configuré.

Solution : Vérifie que la VM est bien connectée à vmbr0 et que le bridge est configuré correctement dans Proxmox.


Alternative : rsync + reinstall

Si Clonezilla te semble trop compliqué, tu peux faire une migration propre avec rsync :

  1. Créer une VM vierge avec Linux Mint
  2. Installer les paquets de base (OpenClaw, Docker, etc.)
  3. Rsync les données critiques depuis l'ancien système
  4. Restaurer les configs (/home/dex/.openclaw, /var/lib/docker, etc.)

Avantages : - Migration propre (pas de legacy hardware) - Flexibilité totale sur la taille du disque - Tu contrôles exactement ce que tu migrès

Inconvénients : - Plus manuel - Nécessite de réinstaller tout


Conclusion

Clonezilla avec l'option -k1 ou -k2 est la solution la plus simple pour migrer un système physique vers une VM Proxmox avec redimensionnement de disque.

Résultat : - VM de 60Go (au lieu de 234Go) - Tout ton système préservé - Prêt pour Proxmox

Prochaine étape : Créer les autres VMs (TrueNAS, Docker, Cookie) sur le même Proxmox.