Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Support zu Backup Service Home 3.
ronlipp
Newbie
Newbie
Beiträge: 4
Registriert: Mi 6. Apr 2011, 14:00

Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von ronlipp »

Hallo, bei mir werden einige Dateien nicht gesichert.
Im Ereignisprotokoll steht: "D:\Eigene Dateien\Archiv\RG176738406.pdf" wurde aufgrund Problem (Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt.) nicht gesichert.
Im Backupordner ist die Datei auch nicht vorhanden.

Ich habe bereits den Ordner aus der Datensicherung entfernt und wieder hinzugefügt.
Problem tritt weiter auf.  Der Backupordner liegt auf einem FTP-Server.
Hat jemand eine Idee?

Benutzeravatar
Alex
Support
Support
Beiträge: 2735
Registriert: Mi 29. Mär 2006, 18:11

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Alex »

Der Fehler ist offenbar neu. Da ich gerade nicht an meinem Entwicklerrechner sitze kann ich nicht eben mal nachschauen. Das werde ich aber sobald ich Zeit habe nachholen (evtl. morgen).

Gibt es denn nur mit diesem Ordner / Datei Probleme? Soll heißen, liegen alle diese Ordner unter dem gleichen Verzeichnis?
Alexander Seeliger
{Support}

ronlipp
Newbie
Newbie
Beiträge: 4
Registriert: Mi 6. Apr 2011, 14:00

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von ronlipp »

@Alex: Nein, ich sichere verschiedene Verzeichnisse - etwa 14.000 Dateien. Davon werden etwa 3.400 nicht gesichert. Ich habe das Protokoll angehängt.
Gibt es evtl. eine Möglichkeit, die Datenbank zu reorganisieren?

EDIT: Datei gelöscht.
Zuletzt geändert von ronlipp am Do 7. Apr 2011, 16:59, insgesamt 1-mal geändert.

Benutzeravatar
Alex
Support
Support
Beiträge: 2735
Registriert: Mi 29. Mär 2006, 18:11

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Alex »

Hast du schon viele Sicherungen durchgeführt? Wenn nicht, dann würde ich vorschlagen, dass BSH zurücksetzt (das geht über das Menü Extras und Hilfe) und die Sicherung nochmal neu einrichtest. Du könntest die neue Sicherung an einem anderen Speicherort speichern und falls diese auch nicht funktioniert, zurück zur alten Konfiguration wechseln.

Ich konnte bislang keinen Fehler finden und tappe ehrlich gesagt noch im Dunklen.

Habe das Protokoll übrigens gelöscht, damit kein anderer die Daten lesen kann.
Alexander Seeliger
{Support}

ronlipp
Newbie
Newbie
Beiträge: 4
Registriert: Mi 6. Apr 2011, 14:00

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von ronlipp »

@Alex: OK, habe eben ein Vollbackup in ein anderes Verzeichnis gestartet. Mal sehen, ob der Fehler wieder auftritt.  ::) Die Fehlermeldung scheint übrigens von der Programmiersprache C# zu stammen. Beim googlen bin ich drauf gestoßen.

ronlipp
Newbie
Newbie
Beiträge: 4
Registriert: Mi 6. Apr 2011, 14:00

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von ronlipp »

Ja - der gleiche Fehler ist wieder aufgetreten. Einige Dateien am Beginn der Sicherung wurden wieder nicht gesichert. Der Rest ging ohne Fehler durch.
-edit- Ich habs jetzt! Der Fehler tritt nur mit Komprimierung auf! Wenn ich die abschalte, läuft die Datensicherung problemlos.
Zuletzt geändert von ronlipp am Fr 8. Apr 2011, 09:11, insgesamt 1-mal geändert.

Benutzeravatar
Alex
Support
Support
Beiträge: 2735
Registriert: Mi 29. Mär 2006, 18:11

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Alex »

Danke für den Hinweis. Das schaue ich mir mal genauer an.
Alexander Seeliger
{Support}

Tobi7241
Newbie
Newbie
Beiträge: 6
Registriert: Mo 29. Apr 2013, 15:07

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Tobi7241 »

Da problem tritt bei mir mit BSH 3.5.1.0 seit ein paar wochen auch auf. Kann das an Umlauten im Dateinamen liegen ? Es ist nur ein Ordner betroffen, den ich mal verschoben habe.

Benutzeravatar
Alex
Support
Support
Beiträge: 2735
Registriert: Mi 29. Mär 2006, 18:11

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Alex »

Hallo Tobi7241,

sicherst du auch auf einem FTP-Server?
Alexander Seeliger
{Support}

Tobi7241
Newbie
Newbie
Beiträge: 6
Registriert: Mo 29. Apr 2013, 15:07

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Tobi7241 »

Alex,
ja. lokaler FTP in meinem Hausnetz. Dies erlaubt mir BSH laufen zu lassen, ohne Laufwerke zu mappen. Eine Idee, was ich ändern müßte um das Problen zu lösen ?

Benutzeravatar
Alex
Support
Support
Beiträge: 2735
Registriert: Mi 29. Mär 2006, 18:11

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Alex »

Ich habe eine Vermutung, der ich noch nachgehen muss, woran es liegt.

Denke aber, dass das Problem darin liegt, dass beim FTP Upload die Datei zuvor im TEMP-Verzeichnis auf dem Rechner zwischengespeichert wird und diese nicht automatisch gelöscht wurde.
Alexander Seeliger
{Support}

Tobi7241
Newbie
Newbie
Beiträge: 6
Registriert: Mo 29. Apr 2013, 15:07

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Tobi7241 »

ok, heute nochmal mehr info zum debuggen...
Alex, wie du richtig angenommen hast, sind im Temp verzeichnis viele Dateien übergeblieben.

habe alles im Temp verzeichnis gelöscht und BSH nochmal gestartet.
Folgender Fehler tritt jetzt auf:
"M:\DATA\<langer filename 180 zeichen>.pdf wurde aufgrund Problem (Error: Too long file or directory. (code=550)) nicht gesichert."
Nun liegt im TEMP verzeinis eine ZIP datei <langer filename 180 zeichen>.zip die nicht gelöscht wird.

Nächster lauf BSH
Folgender Fehler tritt jetzt auf:
""M:\DATA\<langer filename 180 zeichen>.pdf wurde aufgrund Problem (Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt.) nicht gesichert."

Nun liegt im TEMP verzeinis neben der
ZIP datei <langer filename 180 zeichen>.zip auch die
PDF datei <langer filename 180 zeichen>.pdf

jetzt kommt nur noch der Fehler "Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt" ..

Temp verzeichnis:
C:\Dokumente und Einstellungen\tobi\Lokale Einstellungen\Temp\ (63 zeichen)
die Datei selbst: 107 zeichen + .pdf +.zip mit leerzeichen, Punkten und Umlaut.

also  weniger als 255 zeichen (das könnte ja ein limit sein ?)
genug info ?

Benutzeravatar
Alex
Support
Support
Beiträge: 2735
Registriert: Mi 29. Mär 2006, 18:11

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Alex »

Das hilft mir in der Tat. Also wenn beim Hochladen ein Problem auftritt, dann wird die Datei nicht mehr gelöscht und es kommt dann beim Zippen zum Fehler, weil in der Zip-Datei die entsprechende Datei schon drin ist.

Das lässt sich denke ich recht schnell lösen. Kann ggf. morgen eine Betaversion bereitstellen, dass das Problem lösen sollte.
Alexander Seeliger
{Support}

Tobi7241
Newbie
Newbie
Beiträge: 6
Registriert: Mo 29. Apr 2013, 15:07

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Tobi7241 »

Alex,
dann muß ich nur noch herausfinden, woher dieser Fehler kommt:

"M:\DATA\<langer filename 180 zeichen>.pdf wurde aufgrund Problem (Error: Too long file or directory. (code=550)) nicht gesichert."

weil .. zu lang ist der Dateiname ja nicht und der Pfad  (Temp oder FTP) meines Erachtens auch nicht. Kannst du die Fehlermeldung zu debugzwecken etwas detaillierter gestalten ?

wie baut sich der Pfad zum FTP server zusammen? evtl liegt ja dort das Problem.

Benutzeravatar
Alex
Support
Support
Beiträge: 2735
Registriert: Mi 29. Mär 2006, 18:11

Re: Ein Element mit dem gleichen Schlüssel wurde bereits hinzugefügt

Beitrag von Alex »

Die Fehlermeldung kommt direkt vom FTP-Server. Also lokal liegt kein Problem mit dem Pfad vor, sondern nur auf dem Server.

Es gibt den BSH Start-Parameter: /ftplogging
"Startet Backup Service Home 3 im Debugmodus. Im Debugmodus können Probleme mit dem FTP Upload / Download analysiert werden. Eine entsprechende Protokolldatei befindet sich im C:\Benutzer\<Benutzername>\AppData\Roaming\Alexosoft\Backup Service Home 3 Verzeichnis. Die Datei heißt FTP.log."
Alexander Seeliger
{Support}

Antworten