OVH Community, votre nouvel espace communautaire.

Intervertir le contenu de deux bases de données


webmasterdday
08/05/2016, 18h04
J'ai mis à jour le fichier config, cela fonctionne désormais à nouveau.

Si je n'ai pas pu résoudre le problème par les optimisations, j'ai identifié un problème : mon plugin "Redirection" pèse plus de 200 Mo car les logs sont chargés et enregistrent toutes les erreurs depuis plusieurs semaines... Il faut que je supprime les journaux de redirection pour gagner de l'espace...

buddy
08/05/2016, 16h31
Error establishing a database connection => çà semble dire que la connexion avec le serveur SQL n'a pu être effectué. mauvais mot de passe ? Base bloqué par OVH car over quota ?
çà me semble indépendant des requêtes lancées ...

Non, il faut restaurer une sauvegarde, mais pour moi le problème vient de la connexion et pas du contenu de la base.

as-tu modifier le fichier wp-config.php ??


Si tu n'arrives pas à intervertir tes 2 bases de données, alors seul l'upgrade vers l'offre performance est "possible" pour débloquer la situation.

webmasterdday
08/05/2016, 16h17
J'ai suivi les optimisations manuellement de ce message : http://www.iceranking.com/wordpress-...ees-wordpress/
(je n'ai plus de place sur la bdd, je ne peux plus ajouter de plugins)

A l'heure actuelle, les optimisations m'ont causé une Database Error, avec comme simple affichage : Error establishing a database connection

J'ai relancé une sauvegarde de ma base de donnée datant d'hier, mais elle n'a pas pris la main. Est-il possible de supprimer les dernières requêtes SQL effectuées ?

Merci d'avance.

buddy
08/05/2016, 16h01
Tu as fait quelle optimisation ?

Pour le WP-config.php il faut faire attention aux guillemets ..

define('EMPTY_TRASH_DAYS', 30 );
define('WP_POST_REVISIONS', 5 );


ce n'est pas possible que l'optimisation ne te fasse pas gagner de place... Mais quelles optimisations concrètement as-tu fait ?

As-tu fait les optimisations manuelles ?
Les optimisations automatiques via le plugin ? http://wpformation.com/optimiser-son...tomatiquement/

webmasterdday
08/05/2016, 15h57
J'ai effectué les différentes optimisations proposées, mais à part obtenir une Database Error, rien ne me permet de gagner de la place, ni de migrer les deux bases de données...

Comme j'ai dépassé le quota (pourtant sans ajouter de contenu, j'imagine que les spams y sont pour quelque chose), je ne peux pas ajouter de plugins non plus...

buddy
08/05/2016, 14h43
çà me semble beaucoup 400 Mo pour wordpress ... il me semble que wordpress enregistre beaucoup d'anciennes données ...

As-tu essayé d'optimiser ta bas ede données wordpress ?
http://www.iceranking.com/wordpress-...ees-wordpress/

tu peux aussi l'optimiser via le fichier wp-config.php
http://facemweb.com/creation-site-in...press#wpconfig

et la purger avec des plug ins
http://facemweb.com/creation-site-in...dpress#plugins

buddy
08/05/2016, 14h08
non, je ne crois pas .. (sauf si tu migres vers un hébergement performance + 5€/mois.)
Ta base de données, ne sera plus limitée à 400 Mo mais 800 Mo.
et l'autre passera de 2 à 4 Go.


Commander une SQL perso de 800 Mo te couterai plus cher que de passer en Hébergement performance ..
https://www.ovh.com/fr/hebergement-w...-sql.xml#perso + 6€/mois

webmasterdday
08/05/2016, 13h52
Débutant à zéro dans le domaine mysql, les solutions proposées sont à des années lumières de mon niveau dans le domaine.

Serait-il possible d'augmenter tout simplement la taille possible de la base de donnée à 400 Mo, afin d'obtenir une deuxième base à 2 Go (un peu dommage mais étant donné que je n'y connais rien...).

Abazada
08/05/2016, 03h33
Bonjour,
Si tu as accès à SSH (donc hébergement Pro ou supérieur),
le plus efficace est de combiner directement un mysqldump et un mysql(load)
Quelque chose du genre :
Code:
mysqldump --quick --skip-triggers -h$server1 -u$user1 -p$pass1 $database1 $tables_list \
| mysql --h$server2 -u$user2 -p$pass2 $database2

Gaston_Phone
07/05/2016, 22h20
Exporter une base de 400 Mo avec Phpmyadmin est impossible, car tu vas tomber en time-out au tiers de la sauvegarde.

Utilise plutôt un script --> OVH - Sauvegardes et Restaurations de Bases de Données via un script.

Daniel60
07/05/2016, 18h44
S’agissant de deux bases différentes, je ne pense pas que cela soit possible. Regarde du côté de mysqldump.

webmasterdday
07/05/2016, 16h24
Merci pour ce premier retour. Le fait d'importer la sauvegarde via l'interface OVH sur la nouvelle base de données serait suffisant ? Je ne suis pas familier avec phpmyadmin...

Daniel60
07/05/2016, 16h21
Tu peux donc tout mettre sur la BD de 2Go. Il suffit alors d'exporter et d'importer les tables Wordpress après avoir vérifié qu'il ne peut y avoir de noms de tables identiques. Ensuite tu modifies la config de Wp.

webmasterdday
07/05/2016, 16h13
Bonjour à tous,

Je dispose de deux bases de données :
- l'une de 2 Go (mais avec seulement 95.18 Mo occupés) - Avec un forum phpbb
- l'autre de 400 Mo (complète à 402.2 Mo) - Avec un site Wordpress

Je cherche à échanger les deux contenus des bases de données pour m'éviter de commander une bdd supplémentaire.

Sur l'interface OVH, j'ai effectué des sauvegardes des deux bases de données, mais ce serait trop simple de charger les sauvegardes sur les nouvelles bases de données de mon choix (cela ferait buguer le forum phpbb et sûrement le site WP).

Pouvez-vous m'aider pour effectuer ce transfert des deux bases de données et pour que le contenu reste accessible ?

Merci d'avance pour vos réponses !