Probleme mit Export großer DB, keine Chance zur Sicherung
Forumsregeln
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
phpBB 2.0 hat das Ende seiner Lebenszeit überschritten
phpBB 2.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 2.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf phpBB 3.1, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
Probleme mit Export großer DB, keine Chance zur Sicherung
Ja, ich habe heute schon gesucht, aber nur halbes für mein Problem gefunden.
Also, bekanntes Problem: DB ist so groß, das beim Export der Timeout einen Strich durch die Rechnung macht. Selbst wenn ich die Tables einzeln exportiere, sind die Dateien zu groß (ich glaub 17.000 Beiträge bei den Beitragstexten) (mit phpMyAdmin)
Das Script um die DB auf den Webspace zu sichern funktioniert leider nicht (hab diverse ausprobiert), weil der Safe Mode aktiviert ist (lt. Aussage des Hosters wollen die den auch nicht ausschalten).
Der Hoster könnte die DB zwar sichern, aber dafür müsste wohl Cash fliessen, nehme ich an. Wenigstens war er so gütig und hat mir eine Rückspielung nach einem DB-Crash kostenlos gemacht, ansosnten würden nun 12.000 Beiträge fehlen
My-SQL Front funktioniert leider auch nicht, den Fehler habe ich noch nicht gefunden (
Die einzige Möglichkeit, die ich jetzt noch sehe ist, Beiträge zu löschen, aber das wollte ich eigentlich nicht.
Also, bekanntes Problem: DB ist so groß, das beim Export der Timeout einen Strich durch die Rechnung macht. Selbst wenn ich die Tables einzeln exportiere, sind die Dateien zu groß (ich glaub 17.000 Beiträge bei den Beitragstexten) (mit phpMyAdmin)
Das Script um die DB auf den Webspace zu sichern funktioniert leider nicht (hab diverse ausprobiert), weil der Safe Mode aktiviert ist (lt. Aussage des Hosters wollen die den auch nicht ausschalten).
Der Hoster könnte die DB zwar sichern, aber dafür müsste wohl Cash fliessen, nehme ich an. Wenigstens war er so gütig und hat mir eine Rückspielung nach einem DB-Crash kostenlos gemacht, ansosnten würden nun 12.000 Beiträge fehlen
My-SQL Front funktioniert leider auch nicht, den Fehler habe ich noch nicht gefunden (
Die einzige Möglichkeit, die ich jetzt noch sehe ist, Beiträge zu löschen, aber das wollte ich eigentlich nicht.
-
- Ehemaliges Teammitglied
- Beiträge: 3005
- Registriert: 13.10.2002 15:15
- Wohnort: Wilhelmshaven
- Kontaktdaten:
Ja habe ich. Mein Script sieht dann so aus:
ich hab alles mögliche probiert. Der Pfad zu dem Verzeichnis in das die Datei geschrieben werden soll ist richtig, hat auch die Rechte 777.
Ich hab alternativ mit verschiedenen Variationen gearbeitet:
- anstatt localhost meine IP
- mit und ohne Leerzeichen zwischen den Attributen und den Namen
ich bekomme aber immer die Meldung, dass ein Fehler aufgetreten ist.
Code: Alles auswählen
<?php
system("/usr/bin/mysqldump -u yyyyy -p xxxxxx -h localhost usr_s8u26_2 > /var/www/s8u26/html/phpBB2/aadb/dump.sql", $fp);
if ($fp==0) echo "Daten exportiert"; else echo "Es ist ein Fehler aufgetreten";
?>
Ich hab alternativ mit verschiedenen Variationen gearbeitet:
- anstatt localhost meine IP
- mit und ohne Leerzeichen zwischen den Attributen und den Namen
ich bekomme aber immer die Meldung, dass ein Fehler aufgetreten ist.
Nimm mal das hier und speichere es als .php datei auf deinem Space. Natürlich Daten nicht vergessen und verzeichniss erstellen nicht vergessen.
CU
Toff
PS: Afaik ist bei mir der Safe.Mode auch an, und das Skript läuft
Code: Alles auswählen
<!doctype html public "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<title>MySQL Backup</title>
</head>
<body>
<?php
// Bitte hier Ihre Daten eintragen
$host= 'localhost';
$user= 'username';
$pass= 'password';
$db= 'dbname';
$mydatum= date('dmYHis');
// Befehl ausführen und in Zipfile speichern
system(sprintf(
'mysqldump --opt -h %s -u %s -p%s %s | gzip > %s/mysqlbackup/dump.sql.gz',
$host,
$user,
$pass,
$db,
getenv('DOCUMENT_ROOT')
));
echo '+DONE';
?>
</body>
</html>
Toff
PS: Afaik ist bei mir der Safe.Mode auch an, und das Skript läuft
Zuletzt geändert von Toff am 08.10.2003 14:51, insgesamt 1-mal geändert.
- oxpus
- Ehemaliges Teammitglied
- Beiträge: 5389
- Registriert: 03.02.2003 12:33
- Wohnort: Bad Wildungen
- Kontaktdaten:
Nimm doch mySQL-Front. Damit habe ich bislang keine Probs gehabt...
Grüße
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
OXPUS
Kein Support bei unaufgeforderten PNs, E-Mails oder auf anderem Weg!!
Ich habe mir nochmal MySQL-Front zur Brust genommen. Das Problem ist folgendes: hinter meinen User-Namen wird mein EInwahlname von T-online gesetzt, das ganze sieht dann so aus:
1045 - Access denied for user: 's8u26@pD9589393.dip.t-dialin.net' (Using password: YES).
Mein Username wäre eigentlich nur s8u26, und den oben mag die DB wohl nicht. Ich habe keine Ahnung, wie die T-Online-Endung dahin kommt, über einen Proxyserver gehe ich jedenfalls nicht. Hab zwar einen Router, aber daran wird es wohl nicht liegen, hoffe ich. Hat das was mit DSL zu tun?
Ich hab keinen Plan...
1045 - Access denied for user: 's8u26@pD9589393.dip.t-dialin.net' (Using password: YES).
Mein Username wäre eigentlich nur s8u26, und den oben mag die DB wohl nicht. Ich habe keine Ahnung, wie die T-Online-Endung dahin kommt, über einen Proxyserver gehe ich jedenfalls nicht. Hab zwar einen Router, aber daran wird es wohl nicht liegen, hoffe ich. Hat das was mit DSL zu tun?
Ich hab keinen Plan...