Cette page présente un exemple de reprise pour le site web `ciec-caraibe.org`. {{{#!highlight shell # création d'une image disque de type RAW truncate ciec-caraibe.org.raw --size 20G # partitionnement de l'image disque fdisk ciec-caraibe.org.raw # (une seule partition de type Linux (83) bootable) # information du noyau sur le partitionnement kpartx -va ciec-caraibe.org.raw # vérification de ce que le noyau a découvert losetup -j ciec-caraibe.org.raw # éventuellement aussi : # dmsetup ls # ls /dev/mapper/loop* # formatage de la partition (remplacer X par le numéro trouvé juste avant) mkfs -t ext4 /dev/mapper/loopXp1 # montage de la partition (remplacer X par le numéro trouvé juste avant) mkdir ciec-caraibe.org.mnt mount /dev/mapper/loopXp1 ciec-caraibe.org.raw # copie du serveur distant dans cette partition (lancer sous screen de préférence) rsync -zxavPHS --numeric-ids ciec-caraibe.org:/ ciec-caraibe.org.mnt/ # (ici le -x pour rsync suppose qu'il n'y a qu'une seule partition à la source, sinon adapter) # démontage de la partition umount ciec-caraibe.org.mnt # détachement du noyau kpartx -vd ciec-caraibe.org.raw # garder la partition au format RAW tant qu'on a besoin de re-synchroniser # quand on est prêt à la bascule, convertir au format QCOW2 pour plus d'efficacité # (et accessoirement permettre du FS-freeze et des snapshots de VM via QEMU) qemu-img convert -p -O qcow2 ciec-caraibe.org.raw ciec-caraibe.org.img }}}