[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: xen + debian lenny + sauvegarde VM



Le 01/01/2011 13:40, Jean Baptiste FAVRE a écrit :
> Tout dépend de ce que tu utilises. Mais dans le cas d'un LVM, un
> snapshot VM arrêté suivi d'un gros dd est amplement suffisant :-)
> Tu obtiens une image disque que tu peut restaurer sur ton nouveau LV.
> 
> Ou alors tu joues avec des fichiers images et tu peux même utiliser le
> Copy-On-Write (QCOW).
> Du coup ton image de base ne change jamais et chacun de tes domU
> n'utilise en espace disque que le delta avec l'image de base.

Ok donc ton domU vu depuis le dom0 est soit
- un LV : sauvegarde avec dd par exemple
- une image de base et là tu peux utiliser la Copy On Write (je sais pas
trop encore ce que c'est lol)

Pourquoi l'image ne changerait pas?
Si tu installes des nouveaux paquets dans ton domU par exemple, l'image
va grossir ou bien l'espace utilisé par le LV depuis dom0 va augmenter
aussi non?

> 
>>> Reste le problème des data: de mon point de vue, il faut séparer les
>>> partitions data du système. Donc par exemple un LV data dédié. Du coup,
>>> on fait les backups depuis le domU.
> 
>> Ouais, j'ai essayé de séparer le data du système mais en créeant le LV
>> data coté dom0 : par exemple, un LV pour stocker le mail, un autre pour
>> le web et ensuite ces LV sont mappés vers des partitions virtuelle
>> xdva1,2...
> 
>> Si les backups sont justement sur le domU, j'ai du mal à voir comment en
>> cas de crash de la VM, tu peux récupérer ces backups vu qu'ils sont dans
>> le domU?
> 
> Euh... Le fait que tu sois en environnement virtualisé ou non ne change
> rien au besoin de gestion des backups.
> Que tu fasse les backups depuis le dom0, depuis un domU dédié ou dans
> chaque domU ne change rien au problème: il faut les séparer des data
> d'origine.
> 
> Chez moi, j'ai un domU dédié aux backup qui dispose d'un accès NFS sur
> un NAS. Quand j'ajoute une machine (domU ou non) J'ai juste besoin
> d'ajouter le nom de la machine à la liste des backups à faire.
> Ensuite, tous mes serveurs et domU sont organisés de la même façon:
> installation en PXE avec preseed + configuration par Puppet. Tout est
> dans /data. Du coup, pas de questions existentielles à se poser pour
> savoir quoi backuper:
> /etc (au cas où, même si en fait je n'en ai pas besoin grâce à Puppet)
> /data
> /home
> /usr/local (pour les scripts que j'ajoute. Là encore, en fait pas besoin
> car déployé par Puppet)
> 
> Les backups sont faits avec rdiff-backups et stockés sur le NAS.
> 
> Et voilà :-)

Euh pas compris cette histoire de /data.
/data est monté à partir d'une partition qui se trouve où? sur ton dom0,
sur chaque domU?

Par exemple pour le mail, j'ai un LV Mail crée depuis le dom0 et depuis
le domU dédié, ce LV est vu comme une partition virtuelle.

Donc ces datas là, pour le moment, je les sauvegarde depuis le dom0 dans
le dom0.

Si je voulais sauvegarder ces datas dans un domU, faudrait que je linke
ce LV là (qui a été crée coté dom0), dans le domU à partir duquel je
souhaite faire la sauvegarder de ces datas.
Mais du coup, si je fais ma sauvegarde depuis le domU, la sauvegarde
sera stockée dans le domU.

Si tu as un peu de temps à l'occcasion, tu pourrais me donner un exemple
concret et simple (création d'un LV toto depuis tel domX...) pq j'ai
toujours du mal à voir comment ta conf marche lol.

Merci :-)


Reply to: