Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
881 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [MySQL] Online backup, the right way?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[MySQL] Online backup, the right way?

n°1319448
M300A
Posté le 08-09-2012 à 00:26:05  profilanswer
 

Heyheyhey,
 
Bon. Après bien des galères je me suis retrouvé pris entre deux feux et j'ai du essayer de piger pourquoi un putain de website php/mysql ramait.
Quelques heures plus tard je pondais un article pour tracker les slow queries en les envoyant par mail au dev [1] et j'avais monté un tmpfs comme tmpdir.
 
On est satisfait du résultat mais il reste un truc chiant. Comme vous le savez, mysqldump c'est de la grosse merde et ça lock de partout. Du coup, bonjour les micro downtime au moment du backup :/
 
J'ai donc cherché... Et il se trouve que ces enfoirés d'Oracle vendent un vrai produit de backup. Dieu merci, ça fork dans tous les sens et percona semble déjà avoir un outils de backup à chaud "lock-free" [2].
 
Des retours ? Vous gérez ça comment ?
 
Adam.
 
[1] http://blog.le-vert.net/?p=41
[2] http://www.percona.com/doc/percona-xtrabackup/


---------------
:wq
mood
Publicité
Posté le 08-09-2012 à 00:26:05  profilanswer
 

n°1319462
bardiel
Debian powa !
Posté le 08-09-2012 à 10:33:30  profilanswer
 

M300A a écrit :

Et il se trouve que ces enfoirés d'Oracle vendent un vrai produit de backup.


Non mais tu t'attends à quoi aussi ? MySQL est la version "communautaire", il y a la base mais si tu en veux plus soit tu vas voir ailleurs soit tu sors le porte-monnaie [:spamatounet]  
 
Perso j'utilise mysqldump, en verrouillant l'accès aux sites le temps des backups.


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1319468
M300A
Posté le 08-09-2012 à 12:49:23  profilanswer
 

Non mais je m'attends à rien, je trouve ça juste hallucinant que le monde entier utilise une pseudo appli libre sans s'être rendu compte qu'il n'existait aucun outil de backup valable.
 
J'utilise mysqldump avec un set de script maison mais c'est de la merde.


---------------
:wq
n°1319469
bardiel
Debian powa !
Posté le 08-09-2012 à 12:56:16  profilanswer
 

M300A a écrit :

mais c'est de la merde.


mysqldump fait pourtant bien son taf, c'est quoi ton problème avec ?
Beaucoup de temps pour faire la sauvegarde ? Verrouillage en lecture seule ?


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1319470
M300A
Posté le 08-09-2012 à 13:24:16  profilanswer
 

Le lock... Pour un site web c'est juste pas possible comme solution :/


---------------
:wq
n°1319471
Profil sup​primé
Posté le 08-09-2012 à 13:58:29  answer
 

M300A a écrit :

Non mais je m'attends à rien, je trouve ça juste hallucinant que le monde entier utilise une pseudo appli libre sans s'être rendu compte qu'il n'existait aucun outil de backup valable.


 
Bah disons que perso quand je lance mes mysqldump à 2h du matin, j'ai suffisamment peu de charge et mes bdd sont suffisamment petites (< 1Go) pour que ça ne se remarque pas.

n°1319474
splurf
Rm -Rf / && oops :o
Posté le 08-09-2012 à 16:14:09  profilanswer
 

Si un downtime n'est pas acceptable  
- tu réplique ton serveur et lance le backup sur le slave
- tu utilise innodb (--single-transaction)

n°1319479
M300A
Posté le 08-09-2012 à 18:26:33  profilanswer
 

Y'a possibilité de faire une arnaque pour avoir deux instances de mysql en master/slave sur un même serveur ?


---------------
:wq
n°1319480
splurf
Rm -Rf / && oops :o
Posté le 08-09-2012 à 18:55:55  profilanswer
 

si tu lance une 2eme instance sur un autre socket/port, oui


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  réseaux et sécurité

  [MySQL] Online backup, the right way?

 

Sujets relatifs
MSI HDD BACKUPWebtrees, problème avec pdo_mysql
Benchmark d'une application utilisant mysqlmysql_install_db n'existe plus ? [Résolu]
Expérience de migration mysql -> MariaDB ?[RESOLU]Problème avec MySql - perte mot de passe
[Linux] installé apache, mysql dans un dossier persoSolution de reporting mysql
script backup + extinctionfaire un backup d'une clé avec 'dd'
Plus de sujets relatifs à : [MySQL] Online backup, the right way?


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR