Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| linux:proxmox9 [23-11-2025 20:36] – [Créons un bridge qui définira notre réseau local] edmc73 | linux:proxmox9 [05-12-2025 23:19] (Version actuelle) – [Migrer ces VM d'un proxmox à un autre] edmc73 | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| https:// | https:// | ||
| + | |||
| + | |||
| + | ===== Config ZFS ===== | ||
| + | |||
| + | Pour pouvoir faire des snapshot de vos VM | ||
| + | |||
| + | --- https:// | ||
| + | |||
| + | Il n'est pas nécessaire de créer un dataset supplémentaire, | ||
| + | Mais je laisse la commande pour info. | ||
| + | |||
| + | |||
| + | < | ||
| + | proxmox9:~# zfs list | ||
| + | NAME | ||
| + | data 96.0G | ||
| + | data/ | ||
| + | </ | ||
| + | |||
| + | Dans proxmox, cliquez sur **datacenter** aller dans le menu **Storage** cliquer sur **Add** / **ZFS** | ||
| + | |||
| + | Choisissez votre dataset, content = Disk Image, **bien cocher la case Thin provision** -> OK | ||
| + | |||
| + | Ensuite, cliquez sur votre VM, cliquez sur **Hardware**, | ||
| + | |||
| + | Choisissez votre dataset et voilà ! L' | ||
| + | |||
| + | < | ||
| + | proxmox9:~# zfs list | ||
| + | NAME | ||
| + | data | ||
| + | data/ | ||
| + | data/ | ||
| + | </ | ||
| + | |||
| + | |||
| Ligne 259: | Ligne 295: | ||
| ==== VM/LXC ==== | ==== VM/LXC ==== | ||
| Ajoutez les règles d' | Ajoutez les règles d' | ||
| + | |||
| + | |||
| + | |||
| + | ===== Migrer ces VM d'un proxmox à un autre ===== | ||
| + | |||
| + | Imaginons un proxmox8 et un nouveau proxmox9. On veut migrer les VM du 8 vers le 9 en essayant de minimiser le temps de coupure. | ||
| + | |||
| + | On commence par copier un backup d'une VM avec un id 110 | ||
| + | proxmox8# scp / | ||
| + | |||
| + | Ensuite, procédé à un rsync entre les disques des VM | ||
| + | proxmox# rsync / | ||
| + | |||
| + | Si vous utilisez un pool ZFS pour stocker vos disques de VM, repérez le nom du pool de votre disque | ||
| + | |||
| + | < | ||
| + | proxmox9:~# zfs list | ||
| + | NAME | ||
| + | data | ||
| + | data/ | ||
| + | </ | ||
| + | et copiez via les commandes zfs | ||
| + | |||
| + | Faites d' | ||
| + | |||
| + | < | ||
| + | # À exécuter sur le serveur source | ||
| + | # création du snapshot | ||
| + | zfs snapshot data/ | ||
| + | |||
| + | # envoi du snapshot | ||
| + | zfs send data/ | ||
| + | </ | ||
| + | |||
| + | Pour migrer ultérieurement seulement les modifications (beaucoup plus rapide), créez un nouveau snapshot (@migration2) et référencez le précédent (@migration) : | ||
| + | |||
| + | # Envoyer uniquement les changements entre les deux snapshots | ||
| + | zfs send -i data/ | ||
| + | | ||
| + | Une fois que le moment est bon, on va remplacé notre disque issue du backup par cette nouvelle copie et supprimer le snapshot | ||
| + | |||
| + | < | ||
| + | proxmox9:~# zfs list | ||
| + | NAME USED AVAIL REFER MOUNTPOINT | ||
| + | data 131G | ||
| + | data/ | ||
| + | data/ | ||
| + | |||
| + | zfs destroy data/ | ||
| + | zfs rename data/ | ||
| + | zfs destroy data/ | ||
| + | </ | ||
| + | |||
| + | Vous pouvez maintenant lancer votre VM | ||