MySQLDumper-Board Forum Index Follow me on Twitter

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


 ftp: multidump 1.db okay. 2. nicht

Post new topicThis topic is locked: you cannot edit posts or make replies.
Author Message
kayf
Donator
Donator





Joined: 29 May 2009
Posts: 189


blank.gif

PostPosted: 2009-05-31, 20:21    ftp: multidump 1.db okay. 2. nicht Reply with quoteBack to top

Version 1.23 Rev 375

vorweg. ich habe vorher alle möglichen threads bezüglich ftp gelesen. aber keiner passt auf mein problem.

per cronjob wird ein multidump von 2 db's gestartet. per email werden beide backups verschickt und erhalten. (falls wichtig, auch an eine cc adresse)

dann kommt ftp auf einen externen webspace. dazu hier mal ein auszug aus dem perl complete log:
Finished backup of database `xxxx`.
31.05.2009 18:32:35 sending mail ...
31.05.2009 18:32:35 Mail was sent to xxxx@xxxxxx yyy@yyyyyy successfully.
31.05.2009 18:32:35 sending ftp to home.arcor.de ...
31.05.2009 18:32:36 FTP-Transfer transferring `xxxx_2009_05_31_18_32.sql.gz` to home.arcor.de was successful.
31.05.2009 18:32:36 Starting backup 2 of 2 (database `yyyy` )


und dann:
Finished backup of database `yyyy`.
31.05.2009 18:32:36 sending mail ...
31.05.2009 18:32:36 Mail was sent to xxxx@xxxxxx yyy@yyyyyy successfully.
31.05.2009 18:32:36 sending ftp to home.arcor.de ...


das war's....

dies war der manuelle aufruf Perl-Cronscript starten. Beim automatischen hing die ftp-übertragung schon bei der ersten db.

beim manuellen war das backup der ersten db aber korrekt per ftp auf dem server gelandet. und ergab bei filecompare ident mit dem file, das per mail gekommen ist und mit dem was im work/backup ordner liegt.

so, nun bin ich hilflos. rechte zum schreiben sind da. was kann das sein?

OfflineView user's profileSend private message    
Anzeigen











Posted:    Anzeigen Back to top


    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2009-05-31, 20:35    Re: ftp: multidump 1.db okay. 2. nicht Reply with quoteBack to top

« kayf » wrote:
was kann das sein?

Das Zeitlimit beim Ausführen von Perlskripten könnte erreicht sein und das Skript wird während der Übertragung vom Server abgebrochen. Bei welchem Hoster bist Du?

_________________
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    
kayf
Donator
Donator





Joined: 29 May 2009
Posts: 189


blank.gif

PostPosted: 2009-05-31, 20:39    (No subject) Reply with quoteBack to top

HostEurope.

konnte gerade in der FAQ/Forum von HE nichts zu einem Limit bei Perl finden.... hab aber auch nur ganz grob gesucht
jetzt mal dem support gemailt.

aber noch eine frage zu der cc mail (so nebenbei bis n antwort kommt... ;-))
gibts irgendwo die möglichkeit für die 2. mail den anhang wegzulassen?
die mail an die cc adresse sendet mir eine sms. da brauch ich die anhänge nicht. ist nur zur kontrolle, ob das backup geklappt hat.

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2009-05-31, 21:37    (No subject) Reply with quoteBack to top

« kayf » wrote:
gibts irgendwo die möglichkeit für die 2. mail den anhang wegzulassen?
die mail an die cc adresse sendet mir eine sms. da brauch ich die anhänge nicht. ist nur zur kontrolle, ob das backup geklappt hat.

Nein, das ist nicht vorgesehen und ich habe auch nicht vor, das zu integrieren.
Man kann aber auch wirklich noch so viele Möglichkeiten programmieren bis der Azt kommt - irgendwer will doch immer noch ein karriertes Maiglöckchen mehr haben. Smile

_________________
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    
JayD
Moderator
Moderator




Age: 50
Joined: 12 Apr 2009
Posts: 1017
Location: Ruhrgebiet


germany.gif

PostPosted: 2009-05-31, 23:20    (No subject) Reply with quoteBack to top

Hallo kayf,

auch wenn nichts darüber zu lesen ist: Ich kann Dir bestätigen, dass ich mit 2 großen DB bei einem anderen Hoster (Artfiles) aktuell genau dasselbe Problem habe.
Erst auf Nachfage stellte sich heraus, dass das Perl Timeout-Limit auf diesem Server auf 6 Minuten begrenzt ist!
Bei Hosteurope schätze ich, dass das Limit eher noch knapper bemessen ist.

Also allein die Tatsache, das darüber nirgendwo etwas zu lesen ist, bedeutet nicht, dass es das (zu niedrige) Limit nicht gibt.
Es hilft dann nur ein Server-Wechsel (falls es ein Shared ist) oder das höfliche Anfragen beim Hoster (falls man bereits einen eigenen Server hat).

_________________
Gruß,
Jörg


Anfragen zu vBulletin, welche nichts mit Datenbanken bzw. dem Dumper zu tun haben, bitte nicht hier sondern im vBulletin-Support-Forum stellen.

Aus technischen Gründen befindet sich der Rest der Signatur auf der Rückseite dieses Beitrags.

OfflineView user's profileSend private message    
kayf
Donator
Donator





Joined: 29 May 2009
Posts: 189


blank.gif

PostPosted: 2009-06-01, 12:37    (No subject) Reply with quoteBack to top

@DSB

war ja auch nur n frage. hätte ja sein können, das(s) ichs nur net gesehen habe. kann mir das ja auch selbst einbauen. schätze ich nehm einfach die cc aus dem normalen mailversand raus und starte danach mit der cc eine neue mail ohne anhang... sollte ja alles in der crondump.pl drin sein, so weit ich das gesehen hab.

@JayD
Die Datenbanken sind klein. Einmal 1800 DS und einmal 300. Der manuelle Start schreibt eine Laufzeit von 1sec. aus.
Das Perl-Limit liegt bei 90sec. Aber vorher sollte doch von FTP ein timeout kommen. Da habe ich im MSD 30sec. eingestellt.

Hier mal mein ServerErrorLog von heute morgen (cronjob; bei dem nach der ersten - kleineren - db die übetragung schon nicht klappt. datei ist zwar auf dem ftp, aber 0byte gross. danach ist das backup auch abgebrochen:
Net::FTP]]] Net::FTP(2.75), referer: http://cronjob.de/?id=xxx
Net::FTP]]]   Exporter(5.58), referer: http://cronjob.de/?id=xxx
Net::FTP]]]   Net::Cmd(2.26), referer: http://cronjob.de/?id=xxx
Net::FTP]]]   IO::Socket::INET(1.29), referer: http://cronjob.de/?id=xxx
Net::FTP]]]     IO::Socket(1.29), referer: http://cronjob.de/?id=xxx
Net::FTP]]]       IO::Handle(1.25), referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550), referer: http://cronjob.de/?id=xxx
[[[ , referer: http://cronjob.de/?id=xxx
220 gnftpd Server (Arcor DE - Homepageserver) [home6], referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550), referer: http://cronjob.de/?id=xxx
]]] , referer: http://cronjob.de/?id=xxx
user yyyy\r, referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550), referer: http://cronjob.de/?id=xxx
[[[ 331 Password required for yyyy., referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)]]] PASS ...., referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)[[[ 230 User yyyy logged in., referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)]]] TYPE I\r, referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)[[[ 200 Type set to I, referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)]]] CWD /ordner/\r, referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)[[[ 250 CWD command successful., referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)]]] ALLO 18480\r, referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)[[[ 202 No storage allocation necessary., referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)]]] PASV\r, referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)[[[ 227 Entering Passive Mode (151,189,20,30,238,65), referer: http://cronjob.de/?id=xxx
Net::FTP=GLOB(0x8734550)]]] STOR db_2009_06_01_02_32.sql.gz\r, referer: http://cronjob.de/?id=xxx


mmh, gestern wurde wenigstens die erste db übertragen, wenn ich das cronscript von hand gestartet habe. das geschieht jetzt grad aber auch nicht.
ich hab von ftp keine ahnung, daher nun meine frage, ob man in diesem log was sehen kann, woran es liegen könnte.
danke.

Ergänzung: jetzt kommt aber noch ein Fehler:

Perl Cronscript ERROR: FTP-ERROR: Couldn't put /is/htdocs/wpxxxxx_NUMxxxxx/www/xxxxx/work/backup/db_2009_06_01_12_32.sql.gz

mmh, das ist komisch, weil das der ordner vom dumper ist. meint das, das er das file nicht auf den ext. ftp 'puten' konnte?

der time out kommt auch:
[Mon Jun 01 12:32:16 2009] [error] [client 88.73.140.33] Net::FTP=GLOB(0x8734af4)]]] STOR db_2009_06_01_12_32.sql.gz\r, referer:xxxx\filemanagement.php?action=dump
[Mon Jun 01 12:35:55 2009] [error] [client 88.73.140.33] [Mon Jun  1 12:35:55 2009] crondump.pl: Net::FTP=GLOB(0x8734af4): Timeout at /is/htdocs/wpxxxx_xxxxx/www/xxxx/msd_cron/cgi-bin/crondump.pl line 598, referer: http://www.xxxxxxxxxxxxx.de/xxxxxxxxxx/filemanagement.php?action=dump


aber nach deutlich mehr als 90 sec

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2009-06-01, 14:19    (No subject) Reply with quoteBack to top

« kayf » wrote:

ich hab von ftp keine ahnung, daher nun meine frage, ob man in diesem log was sehen kann, woran es liegen könnte.

Du könntest versuchen den Haken bei "passiv" rauszunehmen. Eventuell "mag" der Server keine passive Übertragung. Andere technische Gegebenheiten müsstest Du mit Deinem Hoster klären.
Wenn die FTP-Übertragung per PHP funktioniert, müsste sie mit den selben Einstellungen auch per Perl klappen. Wenn das nicht der Fall ist, dann ist entweder etwas mit dem Perl Modul Net::FTP faul oder beim Server greift für Perl einen andere Konfiguration, die nicht oder nicht vollständig eingerichtet ist. Es gibt ja nicht so viele Perlskripte im Einsatz, die aktiv eine ausgehende FTP-Verbindung aufbauen. Deshalb kann es gut sein, dass der Support sich mit diesem technischen Umfeld noch nicht eingehend beschäftigt hat und eventuell noch etwas beim Server eingestellt werden muss.
Hier kann nur der Hoster etwas über den Zustand und eventuell vorhandenen Einschränkungen zu seinem Server sagen. Von außen kann man dazu nichts sagen.
Wichtig ist aber vor allem: PHP und Perl haben technisch absolut nichts miteinander zu tun! Wenn Dir also am Telefon bei der Schilderung eines Problems mit Perl etwas von Einstellungen in der php.ini erzählt wird, dann leg sofort auf oder verlange einen Fachmann. Smile

Quote:
Ergänzung: jetzt kommt aber noch ein Fehler:

Perl Cronscript ERROR: FTP-ERROR: Couldn't put /is/htdocs/wpxxxxx_NUMxxxxx/www/xxxxx/work/backup/db_2009_06_01_12_32.sql.gz

Das ist die normale Angabe der Quelldatei, die übertragen werden soll. BEim FTP-Befehl put wird die zu übertragende Quelldatei angegeben. Als Zielverzeichnis fungiert das gerade aktive Arbeitsverzeichnis, weshalb vorher per CWD (change working directory) in das Zielverzeichnis gewechselt wird.

_________________
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    
kayf
Donator
Donator





Joined: 29 May 2009
Posts: 189


blank.gif

PostPosted: 2009-06-01, 22:19    (No subject) Reply with quoteBack to top

Du könntest versuchen den Haken bei "passiv" rauszunehmen. Eventuell "mag" der Server keine passive Übertragung.


ha, das war der richtige hinweis.
mmh, ich hatte den passiv modus gewählt, da ich im totalcommander auch immer passiv für diesen ftp aktiv hatte.....
naja, nun gehts ja.

dankeschön.

OfflineView user's profileSend private message    
DSB
Developer
Developer




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


germany.gif

PostPosted: 2009-06-01, 22:22    (No subject) Reply with quoteBack to top

Prima. Smile

« kayf » wrote:
ha, das war der richtige hinweis.
mmh, ich hatte den passiv modus gewählt, da ich im totalcommander auch immer passiv für diesen ftp aktiv hatte.....

Wenn Du TC nutzt, verbindest Du Dich vom lokalen Rechner zum Server. Beim Dumper verbindet sich der Server mit einem anderen Server. Hier ist der aktive Modus dann meistens richtig.

_________________
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    
kayf
Donator
Donator





Joined: 29 May 2009
Posts: 189


blank.gif

PostPosted: 2009-06-01, 22:26    (No subject) Reply with quoteBack to top

ja mensch, klar, sind ja 2 server die sich unterhalten. jetzt im nachhinein ist das klar. danke nochmal
OfflineView user's profileSend private message    
kayf
Donator
Donator





Joined: 29 May 2009
Posts: 189


blank.gif

PostPosted: 2009-06-03, 20:50    (No subject) Reply with quoteBack to top

LÖSUNG: AKTIVE-Verbindung
OfflineView user's profileSend private message    
JayD
Moderator
Moderator




Age: 50
Joined: 12 Apr 2009
Posts: 1017
Location: Ruhrgebiet


germany.gif

PostPosted: 2009-06-03, 20:58    (No subject) Reply with quoteBack to top

Prima. Smile
Dann lassen wir das als Lösung mal so stehen und schließen das Thema als "erledigt", kann sicher auch dem Einen oder Anderen hilfreich sein.

_________________
Gruß,
Jörg


Anfragen zu vBulletin, welche nichts mit Datenbanken bzw. dem Dumper zu tun haben, bitte nicht hier sondern im vBulletin-Support-Forum stellen.

Aus technischen Gründen befindet sich der Rest der Signatur auf der Rückseite dieses Beitrags.

OfflineView user's profileSend private message    
Display posts from previous:      
Post new topicThis topic is locked: you cannot edit posts or make replies.


 Jump to:   


Show permissions
Similar topics
Topic Author Forum Replies Posted
No new posts Installation klappt nicht zanu Fehler / Probleme 11 2012-05-17, 10:19 View latest post
No new posts Cronjobs funktionieren plötzlich nich... Anselm Fehler / Probleme 9 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 Einträge/Dateigröße verändert sich ni... ck1 Fehler / Probleme 1 2012-04-13, 17:24 View latest post
No new posts Mysql 5 DB ist im Dumper nicht sichtbar Marc Gelöst/Erledigt 4 2012-03-09, 21:38 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