Seite 1 von 2

Datenbank-Problem

Verfasst: 05.11.2005, 20:23
von AnjaK
Ich habe ein Problem:

Ein Kunde wechselt ein Forum von einer Domain zur anderen. Beide Domains liegen auf verschiedenen Servern, die nur kleine Webpacks sind und keinen SSH oder Telnet-Zugang haben. Der Einzige Zugang ist PHPMyAdmin.
Leider ist die Datenbank 200 MB groß und mit PHPmyadmin natürlich nicht zu handhaben.
Bevor ich mir jetzt die Mühe mache, ein Script zu schreiben, dass eine Datenbank simultan in eine andere spielgelt, frage ich lieber hier mal ob jemand solch ein Tool kennt, das genau das macht, also die eine Datenbank auslesen und auf den anderen Server schreiben. Das Ganze muss per HTTP funktionieren, da dies der einzige Zugang ist. :(

Verfasst:
von

Datenbank-Problem

Verfasst: 05.11.2005, 20:29
von gsyi
Wieso gibst du den Dump nicht einfach den Provider, der solls dann draufspielen...

Re: Datenbank-Problem

Verfasst: 05.11.2005, 20:38
von AnjaK
Tja, weil der das nicht macht. :-/
gsyi hat geschrieben:Wieso gibst du den Dump nicht einfach den Provider, der solls dann draufspielen...

Verfasst: 05.11.2005, 20:45
von segr
Guck dir mal mysqldumper an.

Edit:
Huch, war ja mein erster Post hier. :lol:

Re: Datenbank-Problem

Verfasst: 05.11.2005, 20:46
von Bauchladen
AnjaK hat geschrieben:Das Ganze muss per HTTP funktionieren, da dies der einzige Zugang ist. :(
Ich lade in solchen Faellen den Export hoch und starte per Skript (perl oder php) den CLI MySQL Client serverseitig per Shell Aufruf.

Gruss

Bauchladen

Datenbank-Problem

Verfasst: 05.11.2005, 22:06
von AnjaK
@SEGR

Ja, das hab ich auch gefunden, aber ich bin nicht sicher, ob das die Zwecke erfüllt, werds aber mal testen.

@Bauchladen
Von Shellprogrammierung hab ich leider keine Ahnung, da Linux nicht grad mein Freund ist. Wie müsste ein solches Script aussehen?

Datenbank-Problem

Verfasst: 05.11.2005, 22:11
von Kristian
Hallo
@AnjaK
> kleine Webpacks sind und keinen SSH oder Telnet-Zugang haben
Da brauchst du dich mit der Shell auch nicht beschäftigen.

Gruss Kristian

Verfasst: 05.11.2005, 22:54
von thorsten70
Ein Kunde wechselt ein Forum von einer Domain zur anderen.
Also ich gehe mal davon aus, dass die Foren Software ein vollständiges Backup erstellen kann, oder?

Dieses spielst du dann per "bigdump" in der neuen Datenbank wieder ein.

Was ich allerdings überhaupt nicht verstehe ist, wie kann man zu einem Provider wechseln der das Backup nicht einspielen will?

Datenbank-Problem

Verfasst: 06.11.2005, 09:17
von AnjaK
@Thorsten

Das Dump hab ich beim Kunden ja ziehen können über PHPMyAdmin, das ging grad noch so, aber das zurückspielen auf den anderen Server... null Chance... 8 MB sind Maximum bei PHPMyAdmin, sind aber knapp 200 MB das Dump.

Der Provider macht das nicht, weil es zwei verschiedene Webpacks sind.

Verfasst: 06.11.2005, 09:37
von Fox Mulder
Versuch mal bigdump, klappt bei mir sehr gut.

https://www.ozerov.de/bigdump.php

Gruss

Datenbank-Problem

Verfasst: 06.11.2005, 19:03
von AnjaK
Also mit mysqldump klappts mal nicht, es bricht ab, zu groß das Teil...

Bigdump klingt gut, werd ich mal versuchen!

Datenbank-Problem

Verfasst: 06.11.2005, 19:18
von AnjaK
leider geht auch das bigdump nicht...
Shit... ok, hat der Kunde halt gelitten.

Verfasst: 06.11.2005, 19:20
von cren
Wenn Fremdzugriff zugelassen ist kannst es auch mal mit MySQL-Front versuchen.

Datenbank-Problem

Verfasst: 07.11.2005, 17:05
von AnjaK
Das hab ich, aber der Server bricht die Verbindung nach gewisser Zeit ab sodass Mysql-Front dekonnektiert wird.

Datenbank-Problem

Verfasst: 07.11.2005, 21:50
von Indigo
Gibts denn kein Programm, das den Dump in kleine Häppchen aufteilt ?