Transfer auf Onlinespeicher bricht ständig ab

Phreaker

Neuer User
Mitglied seit
15 Dez 2005
Beiträge
44
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich möchte meine Fotos auf einen Webdav Speicher sichern.
Leider bricht der Transfer immer ab.

1. Versuch per Windows auf die Samba-Freigabe kopiert.
Bricht oft ab und ist schlecht wiederaufsetzbar

2. Alles auf die USB Platte kopiert und dann per cp auf /var/media/ftp/Online-Speicher/
cp überschreibt vorhandene Dateien, auf freetz fehlt der Parameter.
Dadurch komme ich auch nicht weiter.

3. rsync -ua auf /var/media/ftp/Online-Speicher
Bricht nach einiger zeit auch ab
rsync: write failed on "/var/media/ftp/Online-Speicher/Fotos/After Buisness + Retro 10.11'07/CIMG1485.JPG": Software caused connection abort (130)
rsync error: error in file IO (code 11) at receiver.c(302) [receiver=3.0.7]
rsync: connection unexpectedly closed (172 bytes received so far) [sender]
rsync error: error in rsync protocol data stream (code 12) at io.c(601) [sender=3.0.7]

4. ein eigenes Kopierskript mit Wartefunktion geschrieben. (siehe Anhang)
Funktioniert bis jetzt am Besten, aber trotzdem reißt die Verbindung immer mal wieder ab.

Kann es sein, das die Abbrüche daher kommen, dass ich direkt in den Ordner /var/media/ftp/Online-Speicher kopiere?

Gruß Phreaker
 

Anhänge

  • start_copy.zip
    450 Bytes · Aufrufe: 2
Zuletzt bearbeitet:
Hast du das Freetz davfs Paket ausgewählt?

Von welchen Datenmengen reden wir denn?

Gruß
Oliver
 
Ne, zur zeit mache ich es noch über AVM Online-Speicher.
Läuft davfs vom freetz stabiler?

Ca. 20 GB mit über 10.000 Files.

Gruß
 
Es ist so, dass AVM ein Cache mit einer bestimmten Größe hat (USB Datenträger). Wie es bei Freetz läuft weiß ich nicht. Du kopierst die Bilder in den Ordner. Dann werden sie in das Cache-Verzeichnis übertragen und von dort auf den Online-Speicher...

Gruß
Oliver
 
Der Cache liegt auch auf der Festplatte.
Wenn ich versuche auf den Cacheordner zuzugreifen, dann stürzt die Fritzbox immer ab :-(

Das liegt wahrscheinlich an der großen Anzahl.

Gibt es eine Möglichkeit nur den AVM Webdav Dienst neu zu starten, wenn ich auf den Onlinespeicher nicht mehr zugreifen kann.
 
Zuletzt bearbeitet:
AVM hat da ein Skript (/etc/webdav_control). Den Parameter hab ich grad nicht im Kopf.

Gruß
Oliver
 
Danke olistudent .

Werde webdav_control reconfig in das Skript einbauen, testen und dann hier hochladen.

Vielleicht hilft es ja auch anderen Anwendern.

Gruß und schönes we

edit:

Leider schmiert mir die Fritzbox immernoch ab und zu beim kopieren ab.
Aber trotzdem habe ich es mit diesem Skript geschafft die 11.000 Dateinen auf den Medienserver zu kopieren.

Es kopiert nur die Dateien, die noch nicht auf dem Server sind oder bei denen die Dateigröße unterschiedlich ist.

Code:
#!/bin/sh

#/etc/webdav_control reconfig &
#sleep 360

cd "/var/media/ftp/WDCWD16-00BEVS-22RST0-01/Fotos/"
ziel="/var/media/ftp/Online-Speicher/Fotos"

i=0
counterd=0
counterf=0


find . -print| while read obj
do
	sleep 1
	quelle=${obj/"."/""}
	echo "Prüfe $quelle"

	if [ $i -lt 2 ]
		then    
		i=`expr $i + 1`
	elif test -d "$obj" ; then

		z=$ziel$quelle
		mkdir "$z"
		sleep 10

	else
		z=$ziel$quelle
		if test -f "$z"
			then
			size=$(ls -l "$obj" | sed -e 's/ [ ]*/ /g' | cut -d ' ' -f 5)
			size2=$(ls -l "$z" | sed -e 's/ [ ]*/ /g' | cut -d ' ' -f 5)
			echo "$size"
			echo "$size2"

			if [ $size = $size2 ]
				then
				echo "Dateigröße gleich"
			else
				echo "Dateigröße ungleich"
				cp "$obj" "$z"
				
			fi
			counterd=`expr $counterd + 1`
			
			if [ $counterd = 30 ]
				then
				sleep 15
				counterd=1; 
			fi   

		else 
			echo $z
			cp "$obj" "$z"
			echo "Datei kopiert"
			echo "$counterf"
			if [ $counterf = 10 ]
				then
				sleep 120
				counterf=1;
			else
				counterf=`expr $counterf + 1`   
			fi   
		fi
	fi
done
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.