Comment copier un container LXC proxmox avec rsync / Ssh
Alors voilà tu as créé tes containers LXC avec proxmox, et tu veux migrer ces containers vers une autre machine physique.
Et lorsque tu fais ça tu t’aperçois que le fichier d’origine tout petit : par exemple imaginons 6 GB d’espace réellement occupé pour un disque virtuel de 25 GB, et bien tu te retrouves avec un fichier copier de 25GB.
Voilà je te fais même pas le dessin si tu as créé un disque virtuel de 1 ou 2 TB sur ton serveur…
La commande à taper pour éviter cela c’est :
rsync --sparse --rsh='ssh -p22' --progress -av 103 root@mon_ip:/var/lib/vz/vz_to_restore/
Le secret est dans le — sparse (ou -S) qui ne copie que les octets réellement occupés (comme à l’origine).