Nach dem tollen Webcast über Subdepots habe ich mich noch einmal über unsere Depotserver-Struktur und die Templates gemacht.
Dabei wollte ich einen neuen Versuch mit DDSCompare machen. Ich habe verstanden, dass DDSCompare gerade für dünne Leitungen geeignet ist. Also versuche ich es auf einem Depotserver hinter einer DSL-Leitung.
Der Sync-Job "ESubdepot_Packages_DDSCompare" läuft los und im Monitor kann ich auch sehen, dass die Pfade (Ziel - Quelle) stimmen. Im Debug-View sehe ich wie das SWDepot durchgearbeitet wird und auf die Setup.Inf-Dateien der Pakete werden scheinbar gescannt. Doch dann passiert auf einmal nichts mehr. Im Debug-View kommt immer nur die Zeile "Main working thread looping" und "MATRIXEMPSYNC: CheckBackup: CheckForce returned FALSE"
Die DDSCompare.Exe beendet sich nicht - dadurch wird auch nicht das User-Verzeichnis synchronisiert. In einer Beschreibung zu DDSCompare habe ich gelesen, dass DDSCompare eine temporäre Datei SWDEPOT.SCK anlegt. Die fehlt bei mir auch - das User-Verzeichnis ist ganz einfach leer.
Alle übrigen Synch-Jobs funktionieren einwandfrei - sogar testweise eingetzte RSync-Jobs.
Irgendjemand eine Idee?
DDSCompare wird nicht fertig
Hi,
ist zwar ein bischen Offtopic, aber wir haben mit RSync recht gute Erfahrungen auf schmalbandigen Leitungen mit teilweise bis runter auf 256 k. Ich hätte das selber kaum für möglich gehalten. Natürlich ist das Ergenis nicht gerade eine sensationelle Performance aber es läuft recht stabil.
Wir betanken neue Depots z.B. über eine USB-Platte vor und syncen dann nur noch den Rest. Die DDCs und Inventory kann man dabei sogar noch in relativ engen Intervallen laufen lassen.
Gut wäre natürlich, wenn dein Netz Möglichkeiten zur Portpriorisierung hat, dann kannst du den RSync-Port so niedrig einstellen, dass der 'normale' traffic kaum beeinträchtigt wird.
Gruß,
Micha.
ist zwar ein bischen Offtopic, aber wir haben mit RSync recht gute Erfahrungen auf schmalbandigen Leitungen mit teilweise bis runter auf 256 k. Ich hätte das selber kaum für möglich gehalten. Natürlich ist das Ergenis nicht gerade eine sensationelle Performance aber es läuft recht stabil.
Wir betanken neue Depots z.B. über eine USB-Platte vor und syncen dann nur noch den Rest. Die DDCs und Inventory kann man dabei sogar noch in relativ engen Intervallen laufen lassen.
Gut wäre natürlich, wenn dein Netz Möglichkeiten zur Portpriorisierung hat, dann kannst du den RSync-Port so niedrig einstellen, dass der 'normale' traffic kaum beeinträchtigt wird.
Gruß,
Micha.
Hallo,
DDSCompare wird beim erstem Lauf das gesamte Packages Verzeichnis synchronisieren. Ab dann werden nur noch die SWDepot.DDS gegen die lokale SWDepot.chk verglichen. Somit erspart sich das System den Abgleich der ggf. vielen tausend Dateien. Sollte ein neues Paket hinzukommen oder ein Paket geändert werden, dann ist die DDS verändert und das Paket wird übertragen. Wichtig - einfach ein paar Dateien in der Quelle tauschen ist nicht mehr möglich - die DDS muss sinnvoller weise auch geändert werden (Version oder Revision erhöhen).
Ab dem Addon 2 für 2008 wird DDSCompare auch Unterverzeichnisse ein- und ausschließen können.
Gruß
DDSCompare wird beim erstem Lauf das gesamte Packages Verzeichnis synchronisieren. Ab dann werden nur noch die SWDepot.DDS gegen die lokale SWDepot.chk verglichen. Somit erspart sich das System den Abgleich der ggf. vielen tausend Dateien. Sollte ein neues Paket hinzukommen oder ein Paket geändert werden, dann ist die DDS verändert und das Paket wird übertragen. Wichtig - einfach ein paar Dateien in der Quelle tauschen ist nicht mehr möglich - die DDS muss sinnvoller weise auch geändert werden (Version oder Revision erhöhen).
Ab dem Addon 2 für 2008 wird DDSCompare auch Unterverzeichnisse ein- und ausschließen können.
Gruß
Horst Droege
Chief Product Architect
Matrix42 AG
Elbinger Strasse 7
60487 Frankfurt
http://www.matrix42.com/de
Twitter: @i_horst
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG or of the support team.
Chief Product Architect
Matrix42 AG
Elbinger Strasse 7
60487 Frankfurt
http://www.matrix42.com/de
Twitter: @i_horst
Disclaimer: I participate in this forum on a voluntary basis. Views expressed are not necessarily those of matrix42 AG or of the support team.
Who is online
Users browsing this forum: No registered users and 6 guests