Forum EUserv
Server-Foren => Root-Server - Allgemein => Thema gestartet von: abgandar am 01.Mai 2009, 04:43:04
-
Hallo
Mein automatisches backup skript auf meinem rootserver (91.143.81.232) schlaegt seit heute fehl, weil es die alten backup dateien auf dem EUServ FTP backup server nicht mehr ersetzen kann. Die letzten Monate hat das immer funktioniert.
Auch manuelles einloggen auf dem FTP server erlaubt kein loeschen der alten Dateien. Die dateirechte sehen alle richtig aus:
-rw-r--r-- 1 backupftp-137418 nfsnobody 122383952 Apr 15 03:10 apache.tbz.enc
Hat sich da etwas an den benutzern / rechten auf dem FTP Server geaendert, das ich verpasst habe? Weiss jemand, wie ich diese Dateien loeschen und durch neue backups ersetzen kann?
Alexander
-
Hallo,
welche Fehlermeldung erhalten Sie, wenn Sie versuchen diese Datei zu löschen ? Sagt Ihr Backupscript diesbezüglich genaueres aus ?
Gruß Timo,
-
Hallo Timo
Sorry, ich habe wohl gestern nicht aufgepasst: Ich kann die Dateien manuell loeschen. Aber nicht mit "rm" sondern mit "del", der FreeBSD standard ftp client macht da einen Unterschied zwischen Verzeichnissen und Dateien :-)
Allerdings funktioniert ueberschreiben von Dateien nicht. Hier ein komplettes Transcript einer FTP session die die lokale Datei "test" unter dem Namen "subversion.tbz.enc" auf den Backup FTP server schaufeln sollte (mit dem Standard FreeBSD FTP client, siehe http://www.freebsd.org/cgi/man.cgi?query=ftp&apropos=0&sektion=0&manpath=FreeBSD+5.3-RELEASE+and+Ports&format=html). Leider ist er nicht sonderlich gespraechig, aber falls noetig kann ich auch den debugging output posten:
[alex@hotzenplotz:~]ftp -u 'ftp://backupftp-137418:<PASSWORT>@backupftp.kundencontroller.de/backup/subversion.tbz.enc' test
Connected to backupftp.kundencontroller.de.
220 backupftp.kundencontroller.de FTP-Server
331 Password required for backupftp-137418
230 User backupftp-137418 logged in
Remote system type is UNIX.
Using binary mode to transfer files.
200 Type set to I
250 CWD command successful
local: test remote: subversion.tbz.enc
229 Entering Extended Passive Mode (|||14018|)
550 subversion.tbz.enc: Overwrite permission denied
[alex@hotzenplotz:~]
Wie gesagt, bisher hat das automatische ueberschreiben immer funktioniert. Gab es da eine kleine Aenderung an der Serverkonfiguration? Soweit ich mich erinnern kann habe ich den client in den letzten 2 Wochen nicht veraendert...
Danke,
Alexander
-
OK, hier der debugging output. Ich hoffe ich habe beim ersetzen kein passwort vergessen ::)
[alex@hotzenplotz:~]ftp -d -u 'ftp://backupftp-137418:<>@backupftp.kundencontroller.de/backup/subversion.tbz.enc' test
auto_put: target `ftp://backupftp-137418:<>@backupftp.kundencontroller.de/backup/subversion.tbz.enc'
auto_put: URL `ftp://backupftp-137418:<>@backupftp.kundencontroller.de/backup/' argv[2] `subversion.tbz.enc'
parse_url: user `backupftp-137418' pass `<>' host backupftp.kundencontroller.de port ftp(21) path `backup/'
fetch_ftp: user `backupftp-137418' pass `<>' host backupftp.kundencontroller.de port ftp path `backup' dir `backup' file `'
Connected to backupftp.kundencontroller.de.
220 backupftp.kundencontroller.de FTP-Server
ftp_login: user `backupftp-137418' pass `<>' host `backupftp.kundencontroller.de'
---> USER backupftp-137418
331 Password required for backupftp-137418
---> PASS XXXX
230 User backupftp-137418 logged in
---> SYST
215 UNIX Type: L8
Remote system type is UNIX.
Using binary mode to transfer files.
---> FEAT
211-Features:
MDTM
MFMT
AUTH TLS
MFF modify;UNIX.group;UNIX.mode;
MLST modify*;perm*;size*;type*;unique*;UNIX.group*;UNIX.mode*;UNIX.owner*;
PBSZ
PROT
REST STREAM
SIZE
211 End
features[FEAT_FEAT] = 1
features[FEAT_MDTM] = 1
features[FEAT_MLST] = 1
features[FEAT_REST_STREAM] = 1
features[FEAT_SIZE] = 1
features[FEAT_TVFS] = 0
got localcwd as `/usr/home/alex'
---> PWD
257 "/" is the current directory
got remotecwd as `/'
---> TYPE I
200 Type set to I
dir `backup', nextpart `<null>'
---> CWD backup
250 CWD command successful
---> PWD
257 "/backup" is the current directory
got remotecwd as `/backup'
local: test remote: subversion.tbz.enc
---> EPSV
229 Entering Extended Passive Mode (|||3325|)
---> STOR subversion.tbz.enc
550 subversion.tbz.enc: Overwrite permission denied
[alex@hotzenplotz:~]
-
Hallo,
danke für die Informationen.
229 Entering Extended Passive Mode (|||3325|)
---> STOR subversion.tbz.enc
550 subversion.tbz.enc: Overwrite permission denied
Sollte nun funktionieren.
Gruß Ronny
-
Danke schoen, jetzt klappt alles wieder :D