MySQLDumper-Board Forum Index Follow me on Twitter

Portal  •   Forum  •  Downloads  •  Profile  •  Search   •  Register  •  Log in to check your private messages  •  Log in  •  


 Backup nicht vollständig

Post new topicReply to topic
Author Message
thestyler
knows MySQLDumper
knows MySQLDumper





Joined: 10 Feb 2007
Posts: 9


blank.gif

PostPosted: 2007-02-10, 19:57    Backup nicht vollständig Reply with quoteBack to top

Ich habe soweit glaube ich alle Tests bestanden. Folgendes gibt mir das Testscript aus:

Quote:
Perl-Test für MySQLDumper
Unbedingt notwendige Funktionen für das Cronscript
teste DBI ...
DBI ist installiert.
teste File::Find ...
File::Find ist installiert.
teste File::Basename ...
File::Basename ist installiert.
Konfigurierbare Funktionen für das Cronscript
teste Compress::Zlib ...
Compress::Zlib ist installiert.
teste Net::FTP ...
Net::FTP ist installiert.
teste MIME::Lite ...
MIME::Lite ist installiert.


Wenn ich ein backup über php mache dann erhalte ich eine 22 MB große datei die bereits gezippt wurde.

Mache ich das gleiche über perl so erhalte ich nur eine 6 MB große datei. Auch gezippt aber ich kann mir nicht vorstellen das diese vollständig ist.

Die ausgabe beim backup mache ist die folgende. Für mich sieht das so aus, dass er einfach abbricht. Vielleicht auch system bedingt das kann ich nicht sagen.

Mein Provider ist all-inkl.com

Quote:
MySQLDumper - Perl CronDump [Version 1.21]
Config 'mysqldumper.conf' was loaded.

Compression Library loaded ...
FTP Library loaded ...
Mail Library loaded ...
Starting Crondump ... ok, logging on
connect to database`nesp` ok
MySQL-Version 4.0.25-Max-log
start Backup 10.02.2007 18:55
Backup Parameter: complete inserts

59 tables were optimized
found 59 tables with 1243448 records.



Start Perl Cron-Dump with file `nesp_2007_02_10_18_55_crondump_perl.sql.gz`
. dumping table `bb2_access` . * .
4 inserted records (backupfile now 1823 Bytes)
dumping table `bb2_acpmenuitemgroups` . * .
17 inserted records (backupfile now 2998 Bytes)
dumping table `bb2_acpmenuitemgroupscount` . * .
4 inserted records (backupfile now 3460 Bytes)
dumping table `bb2_acpmenuitems` . * .
56 inserted records (backupfile now 5605 Bytes)
dumping table `bb2_acpmenuitemscount` . * .
6 inserted records (backupfile now 6074 Bytes)
dumping table `bb2_adminsessions` . * . . .
672 inserted records (backupfile now 30702 Bytes)
dumping table `bb2_announcements` . * .
0 inserted records (backupfile now 30996 Bytes)
dumping table `bb2_applications` . * .
13 inserted records (backupfile now 33871 Bytes)
dumping table `bb2_attachments` . * . . . . .
1524 inserted records (backupfile now 82639 Bytes)
dumping table `bb2_avatars` . * .
79 inserted records (backupfile now 84649 Bytes)
dumping table `bb2_bbcodes` . * .
13 inserted records (backupfile now 86220 Bytes)
dumping table `bb2_boards` . * .
29 inserted records (backupfile now 89831 Bytes)
dumping table `bb2_boardvisit` . * .
0 inserted records (backupfile now 90143 Bytes)
dumping table `bb2_designelements` . * .
420 inserted records (backupfile now 94115 Bytes)
dumping table `bb2_designpacks` . * .
4 inserted records (backupfile now 94537 Bytes)
dumping table `bb2_events` . * .
63 inserted records (backupfile now 97344 Bytes)
dumping table `bb2_folders` . * .
4 inserted records (backupfile now 97778 Bytes)
dumping table `bb2_groupcombinations` . * . . . . . . .
61 inserted records (backupfile now 135501 Bytes)
dumping table `bb2_groupleaders` . * .
5 inserted records (backupfile now 135869 Bytes)
dumping table `bb2_groups` . * .
12 inserted records (backupfile now 136670 Bytes)
dumping table `bb2_groupvalues` . * . . .
2510 inserted records (backupfile now 144932 Bytes)
dumping table `bb2_groupvariablegroups` . * .
30 inserted records (backupfile now 145784 Bytes)
dumping table `bb2_groupvariables` . * .
200 inserted records (backupfile now 149028 Bytes)
dumping table `bb2_icons` . * .
18 inserted records (backupfile now 149691 Bytes)
dumping table `bb2_languagecats` . * .
44 inserted records (backupfile now 150434 Bytes)
dumping table `bb2_languagepacks` . * .
1 inserted records (backupfile now 150820 Bytes)
dumping table `bb2_languages` . * . . . . . . .
2844 inserted records (backupfile now 245075 Bytes)
dumping table `bb2_mailqueue` . * . .
852 inserted records (backupfile now 262399 Bytes)
dumping table `bb2_mails` . * .
3 inserted records (backupfile now 263789 Bytes)
dumping table `bb2_moderators` . * .
18 inserted records (backupfile now 264510 Bytes)
dumping table `bb2_optiongroups` . * .
18 inserted records (backupfile now 265137 Bytes)
dumping table `bb2_options` . * .
179 inserted records (backupfile now 269583 Bytes)
dumping table `bb2_permissions` . * .
47 inserted records (backupfile now 270794 Bytes)
dumping table `bb2_polloptions` . * . . . .
2532 inserted records (backupfile now 304999 Bytes)
dumping table `bb2_polls` . * .
465 inserted records (backupfile now 314793 Bytes)
dumping table `bb2_postcache` . * . . . . . . . . .
650 inserted records (backupfile now 545599 Bytes)
dumping table `bb2_posts` . * . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .


Vielleicht liegt das ja an meiner Datenbank das die einfach zu groß ist. Aber ich bin gerade weil ich so eine große datenbank habe auf der Suche nach einer verlässlichen Methode die DB zu sichern und das ganze dann auch später über einen Cronjob auszuführen. Schließlich kann ich dies nicht täglich selbst machen.

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16049
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-02-10, 23:15    (No subject) Reply with quoteBack to top

Wir schreiben eine FAQ damit man sie liest und ich nicht immer wieder die gleichen Fragen aufs Neue beantworten muss!
Zumindest schaue ich mich als erstes in der FAQ eines Programms um, wenn ich ein Problem habe. Auf die Idee müsste doch eigentlich jeder kommen. Ich verstehe das einfach nicht. Da bietet man alle möglichen Information in jeder nur denkbaren Ecke an und trotzdem kommen die gleichen Fragen immer wieder.
Was mache ich falsch? Wink

Zitat ( http://forum.mysqldumper.de/viewtopic.php?p=3865#3865 ):
Quote:
Zusatz: Einige Provider belegen Perlskripte ebenfalls mit einem Timeout nach x sek. Wenn das Perlskript mittendrin abbricht, ist dieses Timeout erreicht. Im Perllogfile (complete_log) muss als letzte Zeile "#EOS" stehen (End of Script). Fehlt diese Angabe und die letzten Einträge sind Punkte, so ist es aufgrund dieser Zeitbegrenzung abgebrochen worden.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
thestyler
knows MySQLDumper
knows MySQLDumper





Joined: 10 Feb 2007
Posts: 9


blank.gif

PostPosted: 2007-02-11, 06:43    (No subject) Reply with quoteBack to top

Gut, ich habe in der FAQ geschaut diesen Zusatz nicht gefunden. Zu deiner Frage was du falsch machst: Vielleicht noch einen kleinen Index schreiben mit Fragen nach denen man sich richten kann. Macht den Überblick leichter. Aber das soll jetzt kein Vorwurf sein sondern lediglich ein Verbesserungsvorschlag.

Zu dem Problem: Was für Möglichkeiten habe ich denn nun noch? Den Timeout kann ich leider nicht umgehen das habe ich bereits in einer php Lösung probiert. Mir bleibt jetzt warscheinlich nur noch die php Lösung und die ist damit verbunden das ich nicht regelmäßig ein Backup erhalte.

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16049
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-02-11, 13:08    (No subject) Reply with quoteBack to top

« thestyler » wrote:
Zu dem Problem: Was für Möglichkeiten habe ich denn nun noch? Den Timeout kann ich leider nicht umgehen das habe ich bereits in einer php Lösung probiert. Mir bleibt jetzt warscheinlich nur noch die php Lösung und die ist damit verbunden das ich nicht regelmäßig ein Backup erhalte.

Auch dafür gibt es bereits Lösungsansätze:
Quote:
Im Downloadbereich unter "Third party" gibt es jedoch zumindest für Windows-User Alternativen, die über den Taskmanager eine Kompromisslösung bieten

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Nobse
knows MySQLDumper
knows MySQLDumper





Joined: 16 Feb 2007
Posts: 5


blank.gif

PostPosted: 2007-02-16, 17:16    (No subject) Reply with quoteBack to top

Hallo thestyler
ich habe das gleiche Problem.
Die Perlscripte laufen nur 6 Sekunden so sind die bei all-inkl.com
eingestellt.
Das reicht natürlich für grosse DB nicht aus
Es gibt von denen ein Script das aber funktioniert.

1. Legen Sie im FTP-Hauptverzeichnis Ihrer Domain einen Unterordner „backup“ an.

2. Geben Sie über Ihr FTP-Programm dem Ordner eine Schreibberechtigung (CHMOD) von 777.

3. Erstellen Sie in dem Ordner eine PHP-Datei (db_backup.phpx) mit folgendem Inhalt:

<?
exec("mysqldump -u LOGIN -pPASSWORT --add-drop-table LOGIN >dump" . date('Ymd_g_i') . ".sql");
exec("gzip dump" . date('Ymd_g_i') . ".sql");
echo "Backup wurde erstellt!";
?>

LOGIN (2x vorhanden) wird durch den Datenbanknamen ausgetauscht, den Sie im KAS unter DATENBANK finden. Das PASSWORT wird durch das Datenbankpasswort ausgetauscht. Achten Sie darauf, dass das „-p“ vor dem Passwort aber stehen bleibt.

Das kannst du dann als Cronjob eintragen und hast erstmal eine tägliche Sicherung.
Die Datei muss .phpx als Dateiendung haben sonst geht es nicht.

Hoffe etwas geholfen zu haben.

_________________
Webmaster of eXV2
http://www.exv2.de

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16049
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-02-16, 17:19    (No subject) Reply with quoteBack to top

Können alle User bei all-inkl Systemkommandos auf diese Art und Weise ausführen oder ist das erst ab einem bestimmten Tarif möglich?
_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Nobse
knows MySQLDumper
knows MySQLDumper





Joined: 16 Feb 2007
Posts: 5


blank.gif

PostPosted: 2007-02-16, 17:24    (No subject) Reply with quoteBack to top

Das kann ich nicht genau sagen
aber ich denke gilt für alle Tarife
ich habe einen
all-inkl PrivatPlus Tarif
aber ich denke die werden das schon dicht gemacht haben
und exec nur für dbbackup freigegeben haben

_________________
Webmaster of eXV2
http://www.exv2.de

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16049
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-02-16, 17:27    (No subject) Reply with quoteBack to top

Also wenn es generell bei all-inkl so möglich ist, dann würde ich das in die FAQ packen.

Allerdings müsste ich schon genau wissen, ob das tatsächlich für alle all-inkl Accounts gilt bevor ich das tue.
Kennt sich da jemand genauer aus oder ist sogar jemand von all-inkl hier, der das mit Sicherheit sagen kann? Ich selbst bin ja nicht bei all-inkl.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16049
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-02-16, 17:27    (No subject) Reply with quoteBack to top

« Nobse » wrote:
aber ich denke die werden das schon dicht gemacht haben und exec nur für dbbackup freigegeben haben

Das denke ich auch.
Ansonsten wäre das ja die größte Sicherheitslücke des Jahrhunderts. Wink

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Nobse
knows MySQLDumper
knows MySQLDumper





Joined: 16 Feb 2007
Posts: 5


blank.gif

PostPosted: 2007-02-16, 17:31    (No subject) Reply with quoteBack to top

Zu finden ist das Hier
http://www.script-test.de/
unter Punkt
MySQL-Datenbank: PHP-Script zum sichern der Datenbank

_________________
Webmaster of eXV2
http://www.exv2.de

OfflineView user's profileSend private message    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16049
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-02-16, 17:39    (No subject) Reply with quoteBack to top

Quote:
Sollten Sie über einen eigenen Managed Server (kein Shared Server Tarif) verfügen, so nennen Sie die PHP-Datei bitte „db_einspielen.php“ (ohne das „x“ am Ende). Auf einem Managed Server ist der exec-Befehl i.d.R. freigeschalten, so dass eine Umschaltung auf PHP-CGI nicht erforderlich ist.

Aha - über die Dateiendung .phpx (x=execute) wird also gesteuert, dass in diesem Fall execute erlaubt ist. Somit klappt das also auf allen all-inkl-Accounts.
Jetzt ist meine Überlegung allerdings, dass das ja gar nichts mit MySQLDumper zu tun hat und deshalb auch nicht in unsere FAQ gehört.
all-inkl-Kunden haben auf der von Dir verlinkten Seite ja eine hervorragende FAQ (bis auf die Tatsache, dass MSD in der Liste nicht auftaucht *g*). Da sollte man als Kunde schon mal hinsurfen und lesen können. Wink
Wir wollen hier ja nicht ein Supportboard für hosterspezifische Fragen werden, sondern Support für MSD geben.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Nobse
knows MySQLDumper
knows MySQLDumper





Joined: 16 Feb 2007
Posts: 5


blank.gif

PostPosted: 2007-02-16, 17:44    (No subject) Reply with quoteBack to top

Denke ich auch.
Im Forum ist das gut aufgehoben und sollte all_incl Kunden weiter helfen
wenn sie die suche benutzen. Very Happy

_________________
Webmaster of eXV2
http://www.exv2.de

OfflineView user's profileSend private message    
coolsoft
MSD-God
MSD-God





Joined: 21 Mar 2006
Posts: 564


germany.gif

PostPosted: 2007-02-16, 17:47    (No subject) Reply with quoteBack to top

Hab vor Kurzem ein Board bei all-inkl installiert - natürlich gleich mit Dumper.

(läuft auch mit cronjob; Tarif Privat Plus - wie oben).

Ich kann schon mal soviel sagen:

all-inkl handhabt Verzeichnisrechte sehr präzise (cgi läuft nur mit chmod 755 -bei 777 gibts Fehler).
Insofern kann ich mir schon vorstellen, daß mysqldump hier genau für
dieses eine Verzeichnis freigegeben ist.

Falls ich die Genehmigung bekomme, versuch ich das dort mal zu testen.

_________________
wenn hier der support thematisch endet -
findest Du evtl. bei http://www.phpbb-professionals.de Unterstützung

no further support via PM / kein Support via PN mehr

OfflineView user's profileSend private messageVisit poster's website    
coolsoft
MSD-God
MSD-God





Joined: 21 Mar 2006
Posts: 564


germany.gif

PostPosted: 2007-02-16, 18:06    (No subject) Reply with quoteBack to top

Funzt genauso!
Quote:

Backup wurde erstellt!


Backup ist auch da, hab nur dem Script chmod 0755 gegeben (vorsichtshalber)

Das Backup.gz dort ist leider nur 4 K gross, so daß ich nicht weiss, ob das Dumper-Perl Script tatsächlich nach 10 Sek. abgebrochen würde Traurig

_________________
wenn hier der support thematisch endet -
findest Du evtl. bei http://www.phpbb-professionals.de Unterstützung

no further support via PM / kein Support via PN mehr

OfflineView user's profileSend private messageVisit poster's website    
DSB
Developer
Developer




Age: 41
Joined: 30 Apr 2004
Posts: 16049
Location: Reichenberg bei Würzburg


germany.gif

PostPosted: 2007-02-16, 18:11    (No subject) Reply with quoteBack to top

« coolsoft » wrote:
Das Backup.gz dort ist leider nur 4 K gross, so daß ich nicht weiss, ob das Dumper-Perl Script tatsächlich nach 10 Sek. abgebrochen würde Traurig

Es wird abgebrochen - so viel ist sicher.
Ich habe schon viele all-inkl-Accounts unter den Fingern gehabt. Das Zeitlimit greift hier definitiv. Da kann der Dumper nichts dran ändern.
Wer eine zu große Datenbank hat, kann im Dumper nur das Backup per Weboberfläche oder die Alternativlösung nutzen, die Nobse freundlicherweise gepostet hat. Unser Perlscript fällt hier leider raus.

_________________
Gruß / Greetings, DSB

Teigwaren heißen Teigwaren, weil sie Teig waren.
Diejenigen, die lautstark darüber diskutieren, warum es nicht geht, mögen bitte jene nicht stören, die es gerade tun.


Last edited by DSB on 2007-02-16, 18:12; edited 1 time in total

OfflineView user's profileSend private messageSend e-mailVisit poster's website    
Display posts from previous:      
Post new topicReply to topic


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Cronjobs funktionieren plötzlich nich... Anselm Fehler / Probleme 2 2012-05-16, 09:01 View latest post
No new posts Auswahl "Alle Datenbanken" ... Massa MySQLDumper 1.24 8 2012-05-02, 09:52 View latest post
No new posts Ältere Beiträge und User aus früherem... abelius-kiel Allgemeine Fragen zu MySQLDumper 3 2012-04-22, 10:16 View latest post
No new posts Backup bricht ab Timm85 Fehler / Probleme 2 2012-04-21, 00:20 View latest post
No new posts Einträge/Dateigröße verändert sich ni... ck1 Fehler / Probleme 1 2012-04-13, 17:24 View latest post

 
CrackerTracker © 2004 - 2012 CBACK.de

Powered by Orion based on phpBB © 2001, 2002 phpBB Group
CBACK Orion Style based on FI Theme
All times are GMT + 2 Hours

phpBB SEO