-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Le 31/12/2010 10:47, Daniel Caillibaud a écrit :
> Le 29/12/10 à 16:59, Jean Baptiste FAVRE <[email protected]> a écrit :
> JBF> >> Sur ma dedibox, j'utilise une lenny avec xen de testing et pour ma
> JBF> >> sauvegarde de VM, je fais un script qui pour résumer fait :
> JBF> >> - xm pause
> JBF> >> - Création d'un LV snapshot à partir du LV de la VM
> JBF> >> - xm unpause
> JBF> >>
> JBF> >> Qu'en pensez-vous?
> 
> Que pour mysql, ou d'autres trucs serveurs qui ont des fichiers en cours 
> d'écriture, c'est pas
> top...
> lsof aide à voir qui ça concerne.
> 
> JBF> pour MySQL cela ne m'étonne pas du tout. C'est comme si
> JBF> tu sauvegardais tes bases MySQL en faisant un snapshot LVM: les pools
> JBF> innodb sont utilisés, les tables MyISAM idem, ...
> 
> Il faut ajouter du lock&flush/unlock
> 
> - mysql ... -e 'FLUSH TABLES WITH READ LOCK;'
> - xm pause
> - Création d'un LV snapshot à partir du LV de la VM
> - xm unpause
> - mysql ... -e 'UNLOCK TABLES;'

Ce qui oblige à un accès depuis le dom0 au mysql, en parallèle du
snapshot. Pour cela, je préfère largement mylvmbackup dans le domU.

> Ça lui dit d'écrire sur le disque toutes les modifs qui n'existent que dans 
> la RAM et de ne
> plus faire de modifs dans les tables. Attention, faut pas que ça dure 
> longtemps avec un mysql
> chargé car tous les process qui veulent écrire (update/insert/delete) sont 
> mis en attente et la
> charge peut exploser assez rapidement.
> 
> JBF> Je m'étonne d'ailleurs que tu n'ais aucun message d'erreur concernant le 
> FS.
> 
> Pour l'OS y'a aucun pb de fs, et pour mysql juste des bases inconsistantes 
> mais pas de pb de
> fichiers...

Lors de la restauration du snapshot dans un autre DomU, le FS va
forcément être vérifié, sauf à faire un sync juste avant le pause et encore.

Le snapshot va réaliser un instantané du FS *en cours d'utilisation*.
D'où ma comparaison avec un arrêt électrique brutal. Il faut
nécessairement prendre un certain nombre de précaution pour limiter les
dégâts en vue de la restauration.

Cordialement,
JB
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk0du7cACgkQM2eZoKJfKd2huQCbBRl2lokrt3S90BmVnvGeJ+lm
/GUAn2qamHv2qHiYqGwFWLc14V4HgVyv
=+8o4
-----END PGP SIGNATURE-----

-- 
Lisez la FAQ de la liste avant de poser une question :
http://wiki.debian.org/fr/FrenchLists

Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
vers [email protected]
En cas de soucis, contactez EN ANGLAIS [email protected]
Archive: http://lists.debian.org/[email protected]

Répondre à