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 [05-12-2025 23:19] – [Migrer ces VM d'un proxmox à un autre] edmc73 | linux:proxmox9 [04-01-2026 22:22] (Version actuelle) – edmc73 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| ====== Proxmox9 ====== | ====== Proxmox9 ====== | ||
| + | ===== Scripts utiles ===== | ||
| + | |||
| + | https:// | ||
| ===== upgrade 8 to 9 ===== | ===== upgrade 8 to 9 ===== | ||
| Ligne 157: | Ligne 160: | ||
| scsi0: thin_provision: | scsi0: thin_provision: | ||
| scsi1: thin_provision: | scsi1: thin_provision: | ||
| + | |||
| + | |||
| + | ===== Pour la SWAP ===== | ||
| + | |||
| + | Plutôt que de partitionner votre disque /dev/sda pour la swap, autant ajouter un disque dédié qu'on n' | ||
| + | |||
| + | Ajouter un disque avec les options suivantes : | ||
| + | * Cache : Write back : Meilleur compromis performance/ | ||
| + | * Discard : activé : si SSD | ||
| + | * IO thread : activé : toujours le bon choix | ||
| + | * Backup : désactivé : ne sera pas sauvegardé | ||
| + | |||
| + | Sur votre vm, regardé si votre disque apparait avec | ||
| + | fdisk -l | ||
| + | |||
| + | En principe, c'est ''/ | ||
| + | mkswap /dev/sdb | ||
| + | Activation de la swap | ||
| + | swapon /dev/sdb | ||
| + | Ajouter dans fstab | ||
| + | echo '/ | ||
| + | Vérifier | ||
| + | free -h | ||
| + | |||
| + | |||
| ===== Créer un sous réseau local ===== | ===== Créer un sous réseau local ===== | ||
| Ligne 302: | Ligne 330: | ||
| 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. | 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 | + | Faite un backup d' |
| + | * Sélectionnez la VM | ||
| + | * Menu Backup | ||
| + | * Bouton **Backup Now** | ||
| + | |||
| + | |||
| + | Copiez le backup de la VM avec, par exemple, | ||
| proxmox8# scp / | proxmox8# scp / | ||
| - | Ensuite, procédé à un rsync entre les disques | + | Restaurez la VM via l' |
| + | * Sélectionnez le **Storage** qui est configuré pour les backup (par défaut **local**) | ||
| + | * Menu Backup | ||
| + | * Sélectionnez le backup et cliquez sur le bouton **Restore** | ||
| + | |||
| + | Si les images | ||
| proxmox# rsync / | proxmox# rsync / | ||
| Ligne 316: | Ligne 355: | ||
| data/ | data/ | ||
| </ | </ | ||
| - | et copiez via les commandes zfs | ||
| - | Faites | + | Et supprimons le |
| + | zfs destroy data/ | ||
| + | |||
| + | |||
| + | Faites un snapshot via la commande | ||
| < | < | ||
| Ligne 326: | Ligne 368: | ||
| # envoi du snapshot | # envoi du snapshot | ||
| - | zfs send data/ | + | zfs send -v data/ |
| </ | </ | ||
| - | Pour migrer | + | Pour migrer |
| + | Envoyez ensuite | ||
| # Envoyer uniquement les changements entre les deux snapshots | # Envoyer uniquement les changements entre les deux snapshots | ||
| - | zfs send -i data/ | + | zfs send -v -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 | + | Une fois que le moment est bon, il n'y a plus qu'à basculer vos ip failover si vous en avez ou basculer vos DNS et démarrer votre nouvelle VM. |
| + | |||
| + | Vous pourrez ensuite supprimer vos 2 snapshots | ||
| < | < | ||
| - | proxmox9:~# zfs list | + | proxmox9:~# zfs list -t all |
| - | NAME USED AVAIL REFER MOUNTPOINT | + | NAME |
| - | data 131G | + | data |
| - | data/ | + | data/ |
| - | data/ | + | data/ |
| + | data/ | ||
| - | zfs destroy data/ | + | zfs destroy data/ |
| - | zfs rename data/ | + | zfs destroy data/ |
| - | zfs destroy data/ | + | |
| </ | </ | ||
| - | Vous pouvez maintenant lancer votre VM | + | |