Installation XEN : Différence entre versions
(→Restauration d'un serveur depuis sauvegarde lvm) |
(→Restauration d'un serveur depuis sauvegarde lvm) |
||
| Ligne 47 : | Ligne 47 : | ||
== Restauration d'un serveur depuis sauvegarde lvm == | == Restauration d'un serveur depuis sauvegarde lvm == | ||
| − | Télécharger la sauvegarde du disque (nom_du_serveur-disk.img.gz) et le fichier de conf du | + | Télécharger la sauvegarde du disque (nom_du_serveur-disk.img.gz) et le fichier de conf du domaine virtuel si changement de serveur physique |
| + | se mettre sur le serveur de secours (ou le nouveau serveur) dans /tmp | ||
| + | scp -r root@193.49.133.14:/tmp/horde-disk.img.gz . | ||
sur le nouveau serveur physique,créer la partition de swap : | sur le nouveau serveur physique,créer la partition de swap : | ||
| Ligne 55 : | Ligne 57 : | ||
Créer la swap : | Créer la swap : | ||
| − | mkswap /dev/lvm1/ | + | mkswap /dev/lvm1/nom_du_serveur-swap |
Restaurer la partition système : | Restaurer la partition système : | ||
| + | se mettre dans /root | ||
| − | ./restore_lvm /tmp/nom_du_serveur-disk.img.gz lvm1 nom_du_serveur | + | ./restore_lvm /tmp/nom_du_serveur-disk.img.gz lvm1 nom_du_serveur-disk |
Version du 22 juillet 2008 à 13:40
Sommaire
Liste des serveurs virtuels
pour voir les serveurs en cours sur un hôte :
# xm list
| Nom du serveur | services | test/prod | cronos | saturne | Bond |
|---|---|---|---|---|---|
| ldap | ldap translucent | prod | X | ||
| ldap_relay | relais de bordeau | prod | X | ||
| sympa | listes de diffusion | prod | X | ||
| vpn | acess VPn | prod | X | ||
| hades | supervision | prod | X | ||
| pluton | OCS-ng + GLPI | prod | X |
Commandes principales
Les fichiers d'images sont dans /home/xen/domains
pour démarrer un serveur :
# xm create nom_du_serveur.cfg
pour le reste :
# xm
vous donnera les autres commandes dispos
Augmenter la taille d'un serveur :
first create an extra image with the desired size (here 1GB) that will be added to the current image
# dd if=/dev/zero of=extra.img bs=1M count=1024 1024+0 records in 1024+0 records out 1073741824 bytes (1.1 GB) copied, 5.09034 seconds, 211 MB/s
Make sure domU is not running. Then just add extra.img to your domU image file (here domU.img). Yes just as simple Very Happy
# cat domU.img extra.img > domU.resize.img
You also need to enlarge your filesystem. I've test it with ext3 but not with ReiserFS - it seems ReiserFS needs resize_reiserfs instead of resize2fs -.
# fsck.ext3 -f disk_resize.img # resize2fs domU.resize.img
Finally modify your domU config file or move domU.resize.img over domU.img.
Restauration d'un serveur depuis sauvegarde lvm
Télécharger la sauvegarde du disque (nom_du_serveur-disk.img.gz) et le fichier de conf du domaine virtuel si changement de serveur physique se mettre sur le serveur de secours (ou le nouveau serveur) dans /tmp
scp -r root@193.49.133.14:/tmp/horde-disk.img.gz .
sur le nouveau serveur physique,créer la partition de swap :
lvcreate --size 512k --name nom_du_serveur-swap lvm1
Créer la swap :
mkswap /dev/lvm1/nom_du_serveur-swap
Restaurer la partition système :
se mettre dans /root
./restore_lvm /tmp/nom_du_serveur-disk.img.gz lvm1 nom_du_serveur-disk
redemarer le serveur virtuel :
xm create -c nom_du_serveur.cfg