2011-01-15 11 views
0

J'ai une grande base de données (environ 244 Mo +) et maintenant je veux le transférer à un autre emplacement du serveur de production au développement pour corriger les bugs, mise à niveau et sauvegarde. Le fournisseur d'hébergement est Siteground.comMagento Grande base de données de sauvegarde/restauration a échoué

Lorsque j'essaie de faire une sauvegarde de la base de données magento à l'aide de l'utilitaire magento backend Backup, phpMyAdmin ou de Navicat for MySQL, il échoue à chaque fois sans erreur.

J'ai besoin de l'aide de la communauté Magento. Que dois-je faire pour accomplir la sauvegarde avec succès.

Toute aide serait grandement appréciée!

~ Shaman

+1

Avez-vous essayé avec 'mysqldump -uroot dbname> backup.sql'? – joksnet

Répondre

0

Si elle échoue en montrant un écran vide alors seulement cela signifie probablement PHP a manqué de temps ou de la mémoire, de toute façon à réduire la taille de l'importation aiderait.

Vous pouvez souvent économiser beaucoup d'espace par clearing logs avant l'exportation. En outre, vous pouvez exporter-importer certaines tables séparément pour répartir le travail sur deux opérations, phpMyAdmin dispose d'une zone de sélection de table sur la page d'exportation.

0

ligne de commande Utilisez MySQL pour vider et ajouter un drapeau supplémentaire --single transaction

mysqldump -hHOSTNAME -Unom_utilisateur NOMBDD --single transaction -p> myfile.sql

Pour une base de données de 250 Mo, vous ne devriez pas avoir de problème.

Comme ci-dessus, flushing Magento log entries aidera aussi, mais je ne peux pas imaginer qu'il y en ait trop dans une base de 250 Mo.

Questions connexes