sauvegarde LVM - Divers - Linux et OS Alternatifs
Marsh Posté le 27-09-2007 à 09:52:23
ok bon j'ai trouvé tout seul comme un grand:
Pour sauvegarder:
lvcreate -L2G -s -n vm1_snapshot /dev/VG/vm1
dd if=/dev/VG/vm1_snapshot bs=10K | gzip -c > /backup/vm1_backup.img.gz
Pour restaurer:
lvcreate --name vm1_restored --size 5G VG
zcat /backup/vm1_backup.img.gz > /dev/VG/vm1_restored
dd if=/mnt/img of=/dev/VG/vm1_restored
Marsh Posté le 27-09-2007 à 11:18:53
le restore, bof, il faudra faire gaffe à bien redimenssioner le FS à sa nouvelle taille. Sinon si tu restores sur un LV plus grand, tu obtiens de l'espace disque inutilisable
Marsh Posté le 27-09-2007 à 11:59:18
oui je sais, comment je peux faire pour recuperer la taille réelle d'un fichier compressé ?
Marsh Posté le 04-10-2007 à 15:09:30
voila tout est la:
http://damstux.free.fr/wiki/index. [...] s_pour_LVM
Marsh Posté le 04-10-2007 à 15:48:26
size=`zcat "$Archive" | wc -c`
# On Convertit en Go
let "size="$size" / 1073741824 "
#On cree un nouveau volume logique
lvcreate --name "$VLrestored" --size "$size"G $VG
sauf que ça va échouer si la taille n'est pas un multiple de Go
Marsh Posté le 04-10-2007 à 17:17:03
tu ferais comment ?
A vrai dire toutes les LV que j'ai créé je les ai faites en Go donc je m'en suis pas rendu compte
Marsh Posté le 05-10-2007 à 00:16:15
Hello,
Y'a aussi la possibilité de faire un tar.gz de tous les fichiers contenus dans le LV (en root, on conserve les droits du fichiers + y'a une option qui dit de ne sauvegarder que les fichiers du même filesystem + autre option pour exclure le tar.gz de la sauvegarde), autrement dit avec le LV monté.
Je m'en suis servis par exemple pour passer ma /, d'un LV en ext3 à un autre en reiserfs, et donc après tu restaures le contenu de ton LV dans n'importe quel LV.
Ca permet d'etre indépendant de l'emplacement de restauration, ce qui est un avantage pas négligeable je trouve.
Marsh Posté le 05-10-2007 à 00:39:19
heu oui mais je m'en sers principalement avec LV + Xen, quand j'ai des guest avec debian pas de probleme (je me sers de la methode deboostrap) mais je dois aussi bosser avec du centos et j'arrive pas a faire pareil, je suis obligé de me tapper une installe "manuelle" avec des partions et grub. donc ca je peux pas le monter ....
Marsh Posté le 05-10-2007 à 07:36:39
dam1330 a écrit : A vrai dire toutes les LV que j'ai créé je les ai faites en Go donc je m'en suis pas rendu compte |
La taille peut aussi être indiquée en Ko ou en Mo (suffixes K ou M).
Marsh Posté le 05-10-2007 à 10:20:33
ouais j'avais essayé, mais sur un de mes serveurs quand je precise autre chose que G j'ai un avertissement, faut que je le retrouve
Marsh Posté le 25-09-2007 à 18:03:21
Je met à votre disposition un script pour backuper (copie et compression) un volume logique et un autre script pour le restaurer
http://damstux.free.fr/wiki/index. [...] s_pour_LVM
Message édité par dam1330 le 04-10-2007 à 15:11:11