Fehlverhalten beim Verzeichnisse synchronisieren

German support forum

Moderators: Hacker, Stefan2, white

Post Reply
User avatar
La Laucha
Senior Member
Senior Member
Posts: 225
Joined: 2004-01-01, 17:31 UTC
Location: Enger

Fehlverhalten beim Verzeichnisse synchronisieren

Post by *La Laucha »

Hallo,

wenn beim Verzeichnisse synchronisieren eine Datei z.B. noch in Benutzung ist, dann frage TC nach "Überspringen" oder "Abbrechen". Abgesehen davon, dass es wünschenswert wäre hier noch ein Button "Wiederholen" zu haben ist es m.E. absoult nicht akzeptabel, dass TC die Daten auf dem Zieldatenträger in diesem Moment bereits gelöscht hat.
Schön wäre es ausserdem, wenn TC nach erfolgter Synchronisation optional nicht nochmal die Verzeichnisse vergleichen würde. Bei 80 GB dauert dies unnötig lange.
Andreas
licence #: 101358
_________________________________________
Im Internet kann man wunderbar ziellos Zeit verschwenden ...
...und ein Zuschauer könnte dabei sogar glauben, das sei Arbeit
User avatar
Cineatic
Power Member
Power Member
Posts: 876
Joined: 2003-06-02, 14:09 UTC

Re: Fehlverhalten beim Verzeichnisse synchronisieren

Post by *Cineatic »

La Laucha wrote:...
Schön wäre es ausserdem, wenn TC nach erfolgter Synchronisation optional nicht nochmal die Verzeichnisse vergleichen würde. Bei 80 GB dauert dies unnötig lange.
Hallo!

Dies lässt sich problemlos mittels ESC-Taste abbrechen. Die nachträgliche Kontrolle, ob die Verzeichnisse nun wirklich exakt übereinstimmen, ist also kein Muss.
Gruß,
Christian
User avatar
sqa_wizard
Power Member
Power Member
Posts: 3893
Joined: 2003-02-06, 11:41 UTC
Location: Germany

Post by *sqa_wizard »

dass TC die Daten auf dem Zieldatenträger in diesem Moment bereits gelöscht hat.
Gelöscht werden die Dateien nur im Asynchron-Modus. Dabei auch nur die Dateien gelöscht, die im Quellverzeichnis gar nicht vorhanden sind.
Dateien die überschrieben werden sollen, werden kopiert und anschliessend gelöscht.
#5767 Personal license
User avatar
La Laucha
Senior Member
Senior Member
Posts: 225
Joined: 2004-01-01, 17:31 UTC
Location: Enger

Post by *La Laucha »

Negativ. Ich rede auch nicht vom Asynchronem Modus.
Konkret handelt es sich um die outlook.pst. Auf meinem Backupserver war sie vorhanden und nachdem ich synchronisiert hatte und diese Datei wegen "in Benutzung" nicht kopiert werden konnte, war sie auf dem Server gelöscht. Somit scheint TC das File "live" zu überschreiben und nicht erst temporär anzulegen. Das verhalten kenne ich von anderen Programmen auch, aber gibt es da keine anderen Lösungsansätze??
Zumindest ist an dieser Stelle spätestens ein log File erforderlich, um solche Vorgänge nachvollziehen zu können.
Andreas
licence #: 101358
_________________________________________
Im Internet kann man wunderbar ziellos Zeit verschwenden ...
...und ein Zuschauer könnte dabei sogar glauben, das sei Arbeit
User avatar
La Laucha
Senior Member
Senior Member
Posts: 225
Joined: 2004-01-01, 17:31 UTC
Location: Enger

Post by *La Laucha »

Herr Gisler, ist dies das reguläre Vorgehen des TC ? Es müsste eigentlich für alle reproduzierbar sein.
Andreas
licence #: 101358
_________________________________________
Im Internet kann man wunderbar ziellos Zeit verschwenden ...
...und ein Zuschauer könnte dabei sogar glauben, das sei Arbeit
User avatar
norfie
Power Member
Power Member
Posts: 1194
Joined: 2003-02-18, 14:18 UTC

Post by *norfie »

Last edited by norfie on 2004-09-11, 07:46 UTC, edited 1 time in total.
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50479
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Nein, damit hat das NICHTS zu tun. TC versucht erst die Quelldatei zu öffnen, falls das geht, öffnet er die Zieldatei und schreibt die Daten. Pech hat man, wenn nicht die ganze Datei gesperrt ist, sondern nur Teile davon, z.B. bei einer Datenbank, weil da das Kopieren erst beim eigentlichen Lesen aus der Datei fehlschlägt. TC müsste erst mal die gesamte Datei in den Speicher lesen, um sicher zu gehen, dass sie komplett lesbar ist.

Es gibt viele Gründe, wieso TC eine bestehende Datei öffnet und überschreibt, statt eine temporäre Datei anzulegen. Die wichtigsten: Die Datei kann dateisystemabhängige Streams, Permissions und Attribute haben, die bei einem Neuanlegen natürlich fehlen würden. Beispiele sind Netware-Attribute und -Trustees oder NTFS-Benutzerrechte.
Author of Total Commander
https://www.ghisler.com
User avatar
La Laucha
Senior Member
Senior Member
Posts: 225
Joined: 2004-01-01, 17:31 UTC
Location: Enger

Post by *La Laucha »

Nun frag ich mich nur, ob das PST File von Outlook eine Datenbank in diesem Sinne ist !? Für mich scheint sie augenscheinlich KOMPLETT gesperrt zu sein, allerdings weiss ich wie ich es definitiv herausfinden könnte. Ich kann mich also täuschen.
Andreas
licence #: 101358
_________________________________________
Im Internet kann man wunderbar ziellos Zeit verschwenden ...
...und ein Zuschauer könnte dabei sogar glauben, das sei Arbeit
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50479
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

Ja, das PST-File ist eine Datenbank, Outlook scheint sogenanntes Record-Locking zu verwenden, also nur einzelne Mails exklusiv zu sperren.
Author of Total Commander
https://www.ghisler.com
User avatar
La Laucha
Senior Member
Senior Member
Posts: 225
Joined: 2004-01-01, 17:31 UTC
Location: Enger

Post by *La Laucha »

Okay, das ist nachvollziehbar.
Können Sie jedoch eine Aussage dazu treffen, ob ein Log geplant ist bzw. wann es umgesetzt werden wird ?!
Ähnliches gilt für den Kopierdialog wenn man z.B. "alle überspringen" auswählt - hier benötige ich einfach nach stundenlangen kopieraktionen eine Übersicht über die nicht gelaufenen Vorgänge.

Großes Lob an Sie, dass Sie sich noch immer aktiv hier beteiligen. Das hilft sehr !!!
Andreas
licence #: 101358
_________________________________________
Im Internet kann man wunderbar ziellos Zeit verschwenden ...
...und ein Zuschauer könnte dabei sogar glauben, das sei Arbeit
Post Reply