2011-01-15 11 views
0

Ich habe eine große Datenbank (ca. 244 MB +) und jetzt möchte ich es an anderen Ort von der Produktion zum Entwicklungsserver für die Behebung der Fehler zu übertragen, zu aktualisieren und zu sichern. Der Hosting-Provider ist Siteground.comMagento Large Datenbank Sicherung/Wiederherstellung fehlgeschlagen

Wenn ich versuche, eine Sicherung der Magento-Datenbank mit Magento-Backend-Backup-Dienstprogramm, phpMyAdmin oder von Navicat für MySQL, leider jedes Mal fehlschlägt, zeigt keinen Fehler.

Ich brauche Magento Community-Hilfe. Was muss ich tun, um die Sicherung erfolgreich durchzuführen?

Jede Hilfe würde sehr geschätzt werden!

~ Shaman

+1

Haben Sie versucht mit 'mysqldump -uroot dbname> backup.sql'? – joksnet

Antwort

0

Wenn es nur zeigt einen leeren Bildschirm versagt, dann wahrscheinlich, es bedeutet, dass PHP aus der Zeit oder Speicher lief, so oder so, die Größe des Imports reduzieren würde helfen.

Sie können oft viel Speicherplatz vor dem Export durch clearing logs speichern. Außerdem können Sie einige Tabellen separat exportieren, um die Arbeit auf zwei Operationen zu verteilen. PhpMyAdmin verfügt über ein Tabellenauswahlfeld auf der Exportseite.

0

Verwendung Befehlszeile MySQL ein zusätzliches Flag --single-Transaktion

mysqldump -hHOSTNAME -uUSERNAME DBNAME --single-Transaktion -p> myfile.sql

Für eine 250-MB-Datenbank zu sichern und fügen Sie, Sie sollten keine Mühe haben.

Wie oben, flushing Magento log entries wird auch helfen, aber ich kann mir nicht vorstellen, dass es zu viele in einem 250 MB DB ist.